periodic-tripleo-ci-centos-9-scenario003-standalone-master is failing on designate tempest tests with the following backtrace[1]:
---
setUpClass (designate_tempest_plugin.tests.api.v2.test_zones.ZonesTest)testtools.testresult.real._StringException: Traceback (most recent call last):
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 168, in setUpClass
raise value.with_traceback(trace)
File "/usr/lib/python3.9/site-packages/tempest/test.py", line 158, in setUpClass
cls.setup_clients()
File "/usr/lib/python3.9/site-packages/designate_tempest_plugin/tests/api/v2/test_zones.py", line 69, in setup_clients
super(ZonesTest, cls).setup_clients()
File "/usr/lib/python3.9/site-packages/designate_tempest_plugin/tests/api/v2/test_zones.py", line 37, in setup_clients
super(BaseZonesTest, cls).setup_clients()
File "/usr/lib/python3.9/site-packages/designate_tempest_plugin/tests/base.py", line 100, in setup_clients
cls.query_client = QueryClient(
File "/usr/lib/python3.9/site-packages/designate_tempest_plugin/services/dns/query/query_client.py", line 27, in __init__
self.nameservers = self._nameservers_not_empty(
File "/usr/lib/python3.9/site-packages/designate_tempest_plugin/services/dns/query/query_client.py", line 37, in _nameservers_not_empty
raise ValueError('Nameservers list cannot be empty and it should '
ValueError: Nameservers list cannot be empty and it should contain DNS backend IPs to "dig" for
---
This issue is related to a recent commmit merged on designate plugin[2] which makes a configuration mandatory to run these tests.
[1] https://review.rdoproject.org/zuul/builds?job_name=periodic-tripleo-ci-centos-9-scenario003-standalone-master&skip=0
[2] https://github.com/openstack/designate-tempest-plugin/commit/6c251b44c57f8d08d45468ef00a5c4d53a9c923b
Fix proposed to branch: master /review. opendev. org/c/openstack /tripleo- ci/+/863092
Review: https:/