diff options
| author | Slawek Kaplonski <skaplons@redhat.com> | 2021-05-26 12:26:40 +0200 |
|---|---|---|
| committer | Slawek Kaplonski <skaplons@redhat.com> | 2021-05-27 10:13:56 +0000 |
| commit | a2375b878785d739b4fdc49f563c00208a6d18ae (patch) | |
| tree | 3d27132ee9efc6abdbc06ffe2d4823cf885fa45f /openstackclient/compute | |
| parent | 84a606be675902d75a60efaf46305f670f26548f (diff) | |
| download | python-openstackclient-a2375b878785d739b4fdc49f563c00208a6d18ae.tar.gz | |
Make functional Neutron tests running fine on ML2/OVN environments
Devstack recently switched default Neutron's backend from ML2/OVS to
ML2/OVN. As OVN backend has some parity gaps and differences in some
APIs, functional tests job was failing with ML2/OVN as some tests
weren't properly skipped in case of missing some Neutron API extensions.
This patch fixes that by doing some small changes in the functional
tests:
- skip DHCP/L3 agent tests when dhcp/l3 agent scheduler extensions
aren't available,
- skip updating neutron agent as OVN agents don't allows that,
- skip service providers tests when there is no Neutron L3 agent
available,
- skip setting router as distributed as OVN backend don't supports that
router's attribute at all.
Depends-On: https://review.opendev.org/c/openstack/neutron/+/793141
Change-Id: I29a8db202086b0b49fed865409fa8ca244b98439
Diffstat (limited to 'openstackclient/compute')
0 files changed, 0 insertions, 0 deletions
