Fix Octavia wait_for_lb_resource()

This change drops the use of AssertionError in favor of
LoadBalancerUnexpectedState that was introduced by commit acaeb62 which
stopped retrying on AssertionError.
This commit is contained in:
Felipe Reyes
2022-03-15 12:23:14 -03:00
parent cd5c8c26eb
commit 6ae8ae47fe
+2 -1
View File
@@ -302,8 +302,9 @@ class LBAASv2Test(test_utils.OpenStackBaseTest):
# retrying and delaying the failure.
if resp['provisioning_status'] == 'ERROR':
raise LoadBalancerUnrecoverableError(msg)
elif resp['provisioning_status'] != provisioning_status:
raise LoadBalancerUnexpectedState(msg)
assert resp['provisioning_status'] == provisioning_status, msg
if operating_status:
logging.info('Current operating status: {}, waiting for {}'
.format(resp['operating_status'], operating_status))