Advertisement
Guest User

Untitled

a guest
Sep 8th, 2023
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. #!/bin/bash -ex
  2.  
  3. projdir=custom-neutron-vpnaas
  4. srcdir=neutron-vpnaas
  5.  
  6. rm -rf $projdir
  7. mkdir -p $projdir
  8. cd $projdir
  9. git clone https://opendev.org/openstack/neutron-vpnaas.git
  10. cd $srcdir
  11. git fetch https://review.opendev.org/openstack/neutron-vpnaas refs/changes/53/765353/32 && git checkout FETCH_HEAD
  12. git mv neutron_vpnaas/db/migration/alembic_migrations/versions/2023.2 neutron_vpnaas/db/migration/alembic_migrations/versions/2023.1
  13. git commit -m mv
  14. python3 setup.py sdist
  15. projarchive=`ls $PWD/dist/neutron-vpnaas-*.tar.gz`
  16. cd ../..
  17.  
  18. #python3 -m venv $projdir/venv
  19. . $projdir/venv/bin/activate
  20. #python3 -m pip install kolla
  21. cat > $projdir/kolla-build.conf <<EOF
  22. [neutron-vpnaas-agent]
  23. type = local
  24. location = $projarchive
  25. [neutron-base-plugin-vpnaas-agent]
  26. type = local
  27. location = $projarchive
  28. EOF
  29.  
  30. kolla-build -b ubuntu --openstack-release 2023.1 --tag `date +%Y%m%d%H%M` --config-file $projdir/kolla-build.conf neutron-server
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement