commit a89f5574c3d6decac4a37f0c0969e6776ca072f3
Author: Pete Vander Giessen <email address hidden>
Date: Wed Nov 27 21:47:52 2019 +0000
Added microstack.remove command
Running microstack.remove will remove the br-ex virtual bridge device,
then uninstall MicroStack.
We do this because we can't use ovs-ctl to remove the bridge as part
of a remove hook, as the Open vSwitch daemons are not running at that
point. The microstack.remove command gives operators a way to cleanly
uninstall the snap, without needing to reboot to get rid of br-ex.
Added test exercising the code to test_basic.py.
Rerranged entry points a bit (moved some things into main.py) to make
code sharing easier, and to prevent a proliferation of entry point
scripts in our root dir.
Reviewed: https:/ /review. opendev. org/695606 /git.openstack. org/cgit/ x/microstack/ commit/ ?id=a89f5574c3d 6decac4a37f0c09 69e6776ca072f3
Committed: https:/
Submitter: Zuul
Branch: master
commit a89f5574c3d6dec ac4a37f0c0969e6 776ca072f3
Author: Pete Vander Giessen <email address hidden>
Date: Wed Nov 27 21:47:52 2019 +0000
Added microstack.remove command
Running microstack.remove will remove the br-ex virtual bridge device,
then uninstall MicroStack.
We do this because we can't use ovs-ctl to remove the bridge as part
of a remove hook, as the Open vSwitch daemons are not running at that
point. The microstack.remove command gives operators a way to cleanly
uninstall the snap, without needing to reboot to get rid of br-ex.
Added test exercising the code to test_basic.py.
Rerranged entry points a bit (moved some things into main.py) to make
code sharing easier, and to prevent a proliferation of entry point
scripts in our root dir.
Change-Id: I9ff25864cd96ad a3a9b3da8992c2b 33955eff0b4
Closes-Bug: #1852147