charm-neutron-gateway/unit_tests
Aurelien Lourot bbc621edca Mark OVS bridges and ports as managed by charm-neutron-gateway
This patchset updates the configure_ovs() function in
hooks/neutron_utils.py such that ports and bridges in OVS are marked as
being managed by this charm.  This will allow us to clean up obsolete
managed bridges and ports in a later patchset.  (On configuration change
new ports and bridges might be created and former ones might become
obsolete.)

This patchset also fully deprecates the 'ext-port' config option such
that if both 'data-port' and 'ext-port' config options are set, the unit
is blocked.  The README and config.yaml are updated to reflect this
change.

This patchset also fixes and removes a few dead links.

Relies on a charm-helpers version containing these patchsets:
https://github.com/juju/charm-helpers/pull/443
https://github.com/juju/charm-helpers/pull/447
https://github.com/juju/charm-helpers/pull/449

Related documentation:
* Deployment guide / Upgrades / Known issues: https://review.opendev.org/630290
* Release notes: https://review.opendev.org/742660

Change-Id: I8b459135d131e16865de40ff3eae16ea3bc7195e
Partial-Bug: #1809190
2020-08-27 12:00:32 +02:00
..
__init__.py Modify paths to ensure that charms' charmhelpers is first 2019-07-30 15:17:58 +01:00
test_actions.py Use unittest.mock instead of mock 2020-06-09 14:34:21 +02:00
test_actions_openstack_upgrade.py Fix action managed upgrades 2020-07-22 14:04:50 +01:00
test_neutron_contexts.py Use unittest.mock instead of mock 2020-06-09 14:34:21 +02:00
test_neutron_hooks.py Merge "Use unittest.mock instead of mock" 2020-07-13 05:58:44 +00:00
test_neutron_utils.py Mark OVS bridges and ports as managed by charm-neutron-gateway 2020-08-27 12:00:32 +02:00
test_utils.py Use unittest.mock instead of mock 2020-06-09 14:34:21 +02:00