tobiko/tobiko/openstack
Omer 743adacdf4 Fix Octavia validators error about missing member
So far, some validations in Octavia might have run too early in the
validation flow, for example, a request is being sent to a member which
is still not ready.

This patch replaces the simple assertEqual, with an exception which will
be raised (RoundRobinException), in case that one member is not ready
yet.

The validator method caller wraps the call with a try/except clause, to
make sure Octavia has enough time to launch a ready-vm.

Change-Id: Ie3821441ff1659b7f919a34e517c32b552eaf544
2023-05-19 20:32:03 +02:00
..
designate [Designate] - basic scenario test 2023-03-06 12:22:21 +02:00
glance Remove Fedora, Centos and RHEL from tobiko tests 2023-05-18 09:43:34 +02:00
heat Fix error message when a stack is not deleted 2023-05-17 13:21:19 +02:00
ironic Update overcloud shutdown procedure 2021-09-30 05:42:17 +00:00
keystone Refactor Keystone integration tools 2022-07-20 16:02:15 +00:00
metalsmith Add Metalsmith client 2022-07-05 15:34:08 +02:00
neutron Workaround to avoid connectivity problems from ubuntu VM instances 2023-04-27 13:08:37 +02:00
nova Catch some exceptions when novaclient.list_services is run 2023-04-10 12:13:56 +02:00
octavia Fix Octavia validators error about missing member 2023-05-19 20:32:03 +02:00
openstackclient Refactor Keystone integration tools 2022-07-20 16:02:15 +00:00
openstacksdkclient Add openstacksdk config options method 2023-03-23 14:37:32 +01:00
stacks Improve Octavia ovn provider scenario test 2023-05-18 18:20:43 +02:00
tests Refactor test_alive_agents_are_consistent_along_time 2023-04-19 18:38:36 +02:00
topology Unskip UbuntuExternalPortTest tests on upstream jobs 2023-04-27 13:13:57 +02:00
__init__.py Move tobiko test config to new tobiko.openstack package. 2019-03-08 16:02:57 +01:00
_client.py Add Keystone client API 2019-07-18 11:41:23 +02:00