Juju Charm - Neutron Dynamic Routing
Go to file
Dmitrii Shcherbakov 32e0a1fbdf Add data plane testing for NDR routes
The change includes modifications to bundles to set up components
necessary to spawn instances and provide actual connectivity to them. It
makes the testing more heavy but adds assurances that the data plane
works for the routes advertised by the NDR control plane.

The bundle changes also fix an issue that got in with the original OVN
bundles: manage-neutron-plugin-legacy-mode is set to True and the plugin
is determined to be OVS instead of OVN. The control plane for NDR still
worked but with a non-functioning ML2/ovs config causing OVN DBs to be
empty.

Func-Test-PR: https://github.com/openstack-charmers/zaza-openstack-tests/pull/1076
Change-Id: Ie59b942a0800ce8dd979398f41ed2138472481f1
2023-06-19 02:48:27 +04:00
src Add data plane testing for NDR routes 2023-06-19 02:48:27 +04:00
unit_tests Use unittest.mock instead of mock 2021-12-15 14:21:13 +00:00
.gitignore Migrate charm charmcraft and for the yoga track 2022-04-22 12:52:01 -04:00
.gitreview OpenDev Migration Patch 2019-04-19 19:34:30 +00:00
.stestr.conf Upgrade OpenStack 2018-04-24 12:02:47 -07:00
.zuul.yaml Update the charm for new releases 2023-05-24 14:40:45 +03:00
LICENSE Neutron Dynamic Routing Agent 2018-02-06 21:24:32 +00:00
build-requirements.txt Migrate charm charmcraft and for the yoga track 2022-04-22 12:52:01 -04:00
charmcraft.yaml Update the charm for new releases 2023-05-24 14:40:45 +03:00
metadata.yaml Migrate charm charmcraft and for the yoga track 2022-04-22 12:52:01 -04:00
osci.yaml Add OVN + neutron-dynamic-routing bundles 2023-05-30 20:51:22 +03:00
rebuild Add xena bundles 2021-09-27 15:33:06 +01:00
rename.sh Migrate charm charmcraft and for the yoga track 2022-04-22 12:52:01 -04:00
requirements.txt Update the charm for new releases 2023-05-24 14:40:45 +03:00
test-requirements.txt Update the charm for new releases 2023-05-24 14:40:45 +03:00
tox.ini Update the charm for new releases 2023-05-24 14:40:45 +03:00