← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1926638] [NEW] Neutron - "neutron-tempest-plugin-designate-scenario" gate fails all the time

 

Public bug reported:

Designate tempest plugin patches keep failing because of: "neutron-
tempest-plugin-designate-scenario" Neutron gate

For example:
https://review.opendev.org/c/openstack/designate-tempest-plugin/+/773477

>From Gate's log:
2021-04-29 14:29:32.979245 | controller | all run-test-pre: PYTHONHASHSEED='1519635236'
2021-04-29 14:29:32.979672 | controller | all run-test: commands[0] | find . -type f -name '*.pyc' -delete
2021-04-29 14:29:33.264035 | controller | all run-test: commands[1] | tempest run --regex '^neutron_tempest_plugin\.scenario\.test_dns_integration' --concurrency=3
2021-04-29 14:30:03.064278 | controller | {2} setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationExtraTests) [0.000000s] ... FAILED
2021-04-29 14:30:03.064369 | controller |
2021-04-29 14:30:03.064387 | controller | Captured traceback:
2021-04-29 14:30:03.064401 | controller | ~~~~~~~~~~~~~~~~~~~
2021-04-29 14:30:03.064414 | controller |     Traceback (most recent call last):
2021-04-29 14:30:03.064428 | controller |
2021-04-29 14:30:03.064441 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
2021-04-29 14:30:03.064459 | controller |     raise value.with_traceback(trace)
2021-04-29 14:30:03.064473 | controller |
2021-04-29 14:30:03.064485 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
2021-04-29 14:30:03.064498 | controller |     cls.resource_setup()
2021-04-29 14:30:03.064521 | controller |
2021-04-29 14:30:03.064539 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 177, in resource_setup
2021-04-29 14:30:03.064554 | controller |     super(DNSIntegrationExtraTests, cls).resource_setup()
2021-04-29 14:30:03.064566 | controller |
2021-04-29 14:30:03.064578 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
2021-04-29 14:30:03.064591 | controller |     return func(*func_args, **func_kwargs)
2021-04-29 14:30:03.064604 | controller |
2021-04-29 14:30:03.064616 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
2021-04-29 14:30:03.064629 | controller |     cls.router = cls.create_router_by_client()
2021-04-29 14:30:03.064646 | controller |
2021-04-29 14:30:03.064660 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
2021-04-29 14:30:03.064687 | controller |     cls._wait_for_router_ha_active(router['id'])
2021-04-29 14:30:03.064701 | controller |
2021-04-29 14:30:03.064713 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
2021-04-29 14:30:03.064725 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
2021-04-29 14:30:03.064737 | controller |
2021-04-29 14:30:03.064753 | controller |     AttributeError: type object 'DNSIntegrationExtraTests' has no attribute 'os_admin'
2021-04-29 14:30:03.064765 | controller |
2021-04-29 14:30:05.184794 | controller | {0} setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationTests) [0.000000s] ... FAILED
2021-04-29 14:30:05.184854 | controller |
2021-04-29 14:30:05.184870 | controller | Captured traceback:
2021-04-29 14:30:05.184882 | controller | ~~~~~~~~~~~~~~~~~~~
2021-04-29 14:30:05.184895 | controller |     Traceback (most recent call last):
2021-04-29 14:30:05.184912 | controller |
2021-04-29 14:30:05.184924 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
2021-04-29 14:30:05.184936 | controller |     raise value.with_traceback(trace)
2021-04-29 14:30:05.184948 | controller |
2021-04-29 14:30:05.184960 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
2021-04-29 14:30:05.184971 | controller |     cls.resource_setup()
2021-04-29 14:30:05.184983 | controller |
2021-04-29 14:30:05.184999 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
2021-04-29 14:30:05.185012 | controller |     return func(*func_args, **func_kwargs)
2021-04-29 14:30:05.185024 | controller |
2021-04-29 14:30:05.185036 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
2021-04-29 14:30:05.185049 | controller |     cls.router = cls.create_router_by_client()
2021-04-29 14:30:05.185060 | controller |
2021-04-29 14:30:05.185072 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
2021-04-29 14:30:05.185084 | controller |     cls._wait_for_router_ha_active(router['id'])
2021-04-29 14:30:05.185096 | controller |
2021-04-29 14:30:05.185107 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
2021-04-29 14:30:05.185120 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
2021-04-29 14:30:05.185131 | controller |
2021-04-29 14:30:05.185146 | controller |     AttributeError: type object 'DNSIntegrationTests' has no attribute 'os_admin'
2021-04-29 14:30:05.185158 | controller |
2021-04-29 14:30:09.838396 | controller | {1} neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationAdminTests.test_fip_admin_delete [8.585736s] ... ok
2021-04-29 14:30:16.855952 | controller | {1} neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationAdminTests.test_port_on_special_network [7.016400s] ... ok
2021-04-29 14:30:26.687416 | controller |
2021-04-29 14:30:26.687507 | controller | ==============================
2021-04-29 14:30:26.687536 | controller | Failed 2 tests - output below:
2021-04-29 14:30:26.687559 | controller | ==============================
2021-04-29 14:30:26.687581 | controller |
2021-04-29 14:30:26.687603 | controller | setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationExtraTests)
2021-04-29 14:30:26.687626 | controller | ------------------------------------------------------------------------------------------
2021-04-29 14:30:26.687648 | controller |
2021-04-29 14:30:26.687669 | controller | Captured traceback:
2021-04-29 14:30:26.687691 | controller | ~~~~~~~~~~~~~~~~~~~
2021-04-29 14:30:26.687715 | controller |     Traceback (most recent call last):
2021-04-29 14:30:26.687746 | controller |
2021-04-29 14:30:26.687768 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
2021-04-29 14:30:26.687791 | controller |     raise value.with_traceback(trace)
2021-04-29 14:30:26.687813 | controller |
2021-04-29 14:30:26.687835 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
2021-04-29 14:30:26.687857 | controller |     cls.resource_setup()
2021-04-29 14:30:26.687879 | controller |
2021-04-29 14:30:26.687901 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 177, in resource_setup
2021-04-29 14:30:26.687951 | controller |     super(DNSIntegrationExtraTests, cls).resource_setup()
2021-04-29 14:30:26.687976 | controller |
2021-04-29 14:30:26.687998 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
2021-04-29 14:30:26.688020 | controller |     return func(*func_args, **func_kwargs)
2021-04-29 14:30:26.688042 | controller |
2021-04-29 14:30:26.688064 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
2021-04-29 14:30:26.688101 | controller |     cls.router = cls.create_router_by_client()
2021-04-29 14:30:26.688124 | controller |
2021-04-29 14:30:26.688147 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
2021-04-29 14:30:26.688169 | controller |     cls._wait_for_router_ha_active(router['id'])
2021-04-29 14:30:26.688191 | controller |
2021-04-29 14:30:26.688213 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
2021-04-29 14:30:26.688236 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
2021-04-29 14:30:26.688258 | controller |
2021-04-29 14:30:26.688280 | controller |     AttributeError: type object 'DNSIntegrationExtraTests' has no attribute 'os_admin'
2021-04-29 14:30:26.688302 | controller |
2021-04-29 14:30:26.688324 | controller |
2021-04-29 14:30:26.688346 | controller | setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationTests)
2021-04-29 14:30:26.688367 | controller | -------------------------------------------------------------------------------------
2021-04-29 14:30:26.688389 | controller |
2021-04-29 14:30:26.688411 | controller | Captured traceback:
2021-04-29 14:30:26.688434 | controller | ~~~~~~~~~~~~~~~~~~~
2021-04-29 14:30:26.688456 | controller |     Traceback (most recent call last):
2021-04-29 14:30:26.688478 | controller |
2021-04-29 14:30:26.688500 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
2021-04-29 14:30:26.688522 | controller |     raise value.with_traceback(trace)
2021-04-29 14:30:26.688544 | controller |
2021-04-29 14:30:26.688566 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
2021-04-29 14:30:26.688588 | controller |     cls.resource_setup()
2021-04-29 14:30:26.688610 | controller |
2021-04-29 14:30:26.688632 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
2021-04-29 14:30:26.688654 | controller |     return func(*func_args, **func_kwargs)
2021-04-29 14:30:26.688676 | controller |
2021-04-29 14:30:26.688698 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
2021-04-29 14:30:26.688720 | controller |     cls.router = cls.create_router_by_client()
2021-04-29 14:30:26.688742 | controller |
2021-04-29 14:30:26.688764 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
2021-04-29 14:30:26.688787 | controller |     cls._wait_for_router_ha_active(router['id'])
2021-04-29 14:30:26.688808 | controller |
2021-04-29 14:30:26.688830 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
2021-04-29 14:30:26.688853 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
2021-04-29 14:30:26.688875 | controller |
2021-04-29 14:30:26.688896 | controller |     AttributeError: type object 'DNSIntegrationTests' has no attribute 'os_admin'
2021-04-29 14:30:26.688918 | controller |

** Affects: neutron
     Importance: Undecided
         Status: Confirmed


** Tags: neutron

** Project changed: designate => neutron

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1926638

Title:
  Neutron - "neutron-tempest-plugin-designate-scenario" gate fails all
  the time

Status in neutron:
  Confirmed

Bug description:
  Designate tempest plugin patches keep failing because of: "neutron-
  tempest-plugin-designate-scenario" Neutron gate

  For example:
  https://review.opendev.org/c/openstack/designate-tempest-plugin/+/773477

  From Gate's log:
  2021-04-29 14:29:32.979245 | controller | all run-test-pre: PYTHONHASHSEED='1519635236'
  2021-04-29 14:29:32.979672 | controller | all run-test: commands[0] | find . -type f -name '*.pyc' -delete
  2021-04-29 14:29:33.264035 | controller | all run-test: commands[1] | tempest run --regex '^neutron_tempest_plugin\.scenario\.test_dns_integration' --concurrency=3
  2021-04-29 14:30:03.064278 | controller | {2} setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationExtraTests) [0.000000s] ... FAILED
  2021-04-29 14:30:03.064369 | controller |
  2021-04-29 14:30:03.064387 | controller | Captured traceback:
  2021-04-29 14:30:03.064401 | controller | ~~~~~~~~~~~~~~~~~~~
  2021-04-29 14:30:03.064414 | controller |     Traceback (most recent call last):
  2021-04-29 14:30:03.064428 | controller |
  2021-04-29 14:30:03.064441 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
  2021-04-29 14:30:03.064459 | controller |     raise value.with_traceback(trace)
  2021-04-29 14:30:03.064473 | controller |
  2021-04-29 14:30:03.064485 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
  2021-04-29 14:30:03.064498 | controller |     cls.resource_setup()
  2021-04-29 14:30:03.064521 | controller |
  2021-04-29 14:30:03.064539 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 177, in resource_setup
  2021-04-29 14:30:03.064554 | controller |     super(DNSIntegrationExtraTests, cls).resource_setup()
  2021-04-29 14:30:03.064566 | controller |
  2021-04-29 14:30:03.064578 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
  2021-04-29 14:30:03.064591 | controller |     return func(*func_args, **func_kwargs)
  2021-04-29 14:30:03.064604 | controller |
  2021-04-29 14:30:03.064616 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
  2021-04-29 14:30:03.064629 | controller |     cls.router = cls.create_router_by_client()
  2021-04-29 14:30:03.064646 | controller |
  2021-04-29 14:30:03.064660 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
  2021-04-29 14:30:03.064687 | controller |     cls._wait_for_router_ha_active(router['id'])
  2021-04-29 14:30:03.064701 | controller |
  2021-04-29 14:30:03.064713 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
  2021-04-29 14:30:03.064725 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
  2021-04-29 14:30:03.064737 | controller |
  2021-04-29 14:30:03.064753 | controller |     AttributeError: type object 'DNSIntegrationExtraTests' has no attribute 'os_admin'
  2021-04-29 14:30:03.064765 | controller |
  2021-04-29 14:30:05.184794 | controller | {0} setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationTests) [0.000000s] ... FAILED
  2021-04-29 14:30:05.184854 | controller |
  2021-04-29 14:30:05.184870 | controller | Captured traceback:
  2021-04-29 14:30:05.184882 | controller | ~~~~~~~~~~~~~~~~~~~
  2021-04-29 14:30:05.184895 | controller |     Traceback (most recent call last):
  2021-04-29 14:30:05.184912 | controller |
  2021-04-29 14:30:05.184924 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
  2021-04-29 14:30:05.184936 | controller |     raise value.with_traceback(trace)
  2021-04-29 14:30:05.184948 | controller |
  2021-04-29 14:30:05.184960 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
  2021-04-29 14:30:05.184971 | controller |     cls.resource_setup()
  2021-04-29 14:30:05.184983 | controller |
  2021-04-29 14:30:05.184999 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
  2021-04-29 14:30:05.185012 | controller |     return func(*func_args, **func_kwargs)
  2021-04-29 14:30:05.185024 | controller |
  2021-04-29 14:30:05.185036 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
  2021-04-29 14:30:05.185049 | controller |     cls.router = cls.create_router_by_client()
  2021-04-29 14:30:05.185060 | controller |
  2021-04-29 14:30:05.185072 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
  2021-04-29 14:30:05.185084 | controller |     cls._wait_for_router_ha_active(router['id'])
  2021-04-29 14:30:05.185096 | controller |
  2021-04-29 14:30:05.185107 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
  2021-04-29 14:30:05.185120 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
  2021-04-29 14:30:05.185131 | controller |
  2021-04-29 14:30:05.185146 | controller |     AttributeError: type object 'DNSIntegrationTests' has no attribute 'os_admin'
  2021-04-29 14:30:05.185158 | controller |
  2021-04-29 14:30:09.838396 | controller | {1} neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationAdminTests.test_fip_admin_delete [8.585736s] ... ok
  2021-04-29 14:30:16.855952 | controller | {1} neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationAdminTests.test_port_on_special_network [7.016400s] ... ok
  2021-04-29 14:30:26.687416 | controller |
  2021-04-29 14:30:26.687507 | controller | ==============================
  2021-04-29 14:30:26.687536 | controller | Failed 2 tests - output below:
  2021-04-29 14:30:26.687559 | controller | ==============================
  2021-04-29 14:30:26.687581 | controller |
  2021-04-29 14:30:26.687603 | controller | setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationExtraTests)
  2021-04-29 14:30:26.687626 | controller | ------------------------------------------------------------------------------------------
  2021-04-29 14:30:26.687648 | controller |
  2021-04-29 14:30:26.687669 | controller | Captured traceback:
  2021-04-29 14:30:26.687691 | controller | ~~~~~~~~~~~~~~~~~~~
  2021-04-29 14:30:26.687715 | controller |     Traceback (most recent call last):
  2021-04-29 14:30:26.687746 | controller |
  2021-04-29 14:30:26.687768 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
  2021-04-29 14:30:26.687791 | controller |     raise value.with_traceback(trace)
  2021-04-29 14:30:26.687813 | controller |
  2021-04-29 14:30:26.687835 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
  2021-04-29 14:30:26.687857 | controller |     cls.resource_setup()
  2021-04-29 14:30:26.687879 | controller |
  2021-04-29 14:30:26.687901 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 177, in resource_setup
  2021-04-29 14:30:26.687951 | controller |     super(DNSIntegrationExtraTests, cls).resource_setup()
  2021-04-29 14:30:26.687976 | controller |
  2021-04-29 14:30:26.687998 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
  2021-04-29 14:30:26.688020 | controller |     return func(*func_args, **func_kwargs)
  2021-04-29 14:30:26.688042 | controller |
  2021-04-29 14:30:26.688064 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
  2021-04-29 14:30:26.688101 | controller |     cls.router = cls.create_router_by_client()
  2021-04-29 14:30:26.688124 | controller |
  2021-04-29 14:30:26.688147 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
  2021-04-29 14:30:26.688169 | controller |     cls._wait_for_router_ha_active(router['id'])
  2021-04-29 14:30:26.688191 | controller |
  2021-04-29 14:30:26.688213 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
  2021-04-29 14:30:26.688236 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
  2021-04-29 14:30:26.688258 | controller |
  2021-04-29 14:30:26.688280 | controller |     AttributeError: type object 'DNSIntegrationExtraTests' has no attribute 'os_admin'
  2021-04-29 14:30:26.688302 | controller |
  2021-04-29 14:30:26.688324 | controller |
  2021-04-29 14:30:26.688346 | controller | setUpClass (neutron_tempest_plugin.scenario.test_dns_integration.DNSIntegrationTests)
  2021-04-29 14:30:26.688367 | controller | -------------------------------------------------------------------------------------
  2021-04-29 14:30:26.688389 | controller |
  2021-04-29 14:30:26.688411 | controller | Captured traceback:
  2021-04-29 14:30:26.688434 | controller | ~~~~~~~~~~~~~~~~~~~
  2021-04-29 14:30:26.688456 | controller |     Traceback (most recent call last):
  2021-04-29 14:30:26.688478 | controller |
  2021-04-29 14:30:26.688500 | controller |       File "/opt/stack/tempest/tempest/test.py", line 181, in setUpClass
  2021-04-29 14:30:26.688522 | controller |     raise value.with_traceback(trace)
  2021-04-29 14:30:26.688544 | controller |
  2021-04-29 14:30:26.688566 | controller |       File "/opt/stack/tempest/tempest/test.py", line 174, in setUpClass
  2021-04-29 14:30:26.688588 | controller |     cls.resource_setup()
  2021-04-29 14:30:26.688610 | controller |
  2021-04-29 14:30:26.688632 | controller |       File "/opt/stack/tempest/tempest/common/utils/__init__.py", line 89, in wrapper
  2021-04-29 14:30:26.688654 | controller |     return func(*func_args, **func_kwargs)
  2021-04-29 14:30:26.688676 | controller |
  2021-04-29 14:30:26.688698 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/test_dns_integration.py", line 76, in resource_setup
  2021-04-29 14:30:26.688720 | controller |     cls.router = cls.create_router_by_client()
  2021-04-29 14:30:26.688742 | controller |
  2021-04-29 14:30:26.688764 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 209, in create_router_by_client
  2021-04-29 14:30:26.688787 | controller |     cls._wait_for_router_ha_active(router['id'])
  2021-04-29 14:30:26.688808 | controller |
  2021-04-29 14:30:26.688830 | controller |       File "/opt/stack/tempest/.tox/tempest/lib/python3.8/site-packages/neutron_tempest_plugin/scenario/base.py", line 214, in _wait_for_router_ha_active
  2021-04-29 14:30:26.688853 | controller |     router = cls.os_admin.network_client.show_router(router_id)['router']
  2021-04-29 14:30:26.688875 | controller |
  2021-04-29 14:30:26.688896 | controller |     AttributeError: type object 'DNSIntegrationTests' has no attribute 'os_admin'
  2021-04-29 14:30:26.688918 | controller |

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1926638/+subscriptions


Follow ups