Merge "Use YAML parser for pool config in multi-pool test"
diff --git a/designate_tempest_plugin/config.py b/designate_tempest_plugin/config.py
index 90548da..3295703 100644
--- a/designate_tempest_plugin/config.py
+++ b/designate_tempest_plugin/config.py
@@ -77,12 +77,6 @@
default=False,
help="Is project IDs verified when setting v2 quotas. "
"Must be set to True starting from Rocky release."),
- cfg.BoolOpt('bug_1932026_fixed',
- default=True,
- deprecated_for_removal=True,
- deprecated_reason='Bug 1932026 was fixed in designate 14.0.0',
- help="Is https://bugs.launchpad.net/designate/+bug/1932026 "
- "fixed"),
cfg.StrOpt('designate_manage_path',
default=None,
help="The designate-manage command path"),
diff --git a/designate_tempest_plugin/tests/api/v2/test_ptrs.py b/designate_tempest_plugin/tests/api/v2/test_ptrs.py
index a764505..b5bf75c 100644
--- a/designate_tempest_plugin/tests/api/v2/test_ptrs.py
+++ b/designate_tempest_plugin/tests/api/v2/test_ptrs.py
@@ -12,12 +12,10 @@
# License for the specific language governing permissions and limitations
# under the License.
from oslo_log import log as logging
-from tempest import config
from tempest.lib.common.utils import test_utils
from tempest.lib.common.utils import data_utils
from tempest.lib import decorators
from tempest.lib import exceptions as lib_exc
-import testtools
from designate_tempest_plugin.tests import base
from designate_tempest_plugin.common import constants as const
@@ -26,7 +24,6 @@
import tempest.api.network.base
-CONF = config.CONF
LOG = logging.getLogger(__name__)
@@ -193,8 +190,6 @@
'Failed, expected ID was not found in "received_ptr_ids" list.')
@decorators.idempotent_id('499b5a7e-87e1-11eb-b412-74e5f9e2a801')
- @testtools.skipUnless(config.CONF.dns_feature_enabled.bug_1932026_fixed,
- 'Skip unless bug 1932026 has been fixed.')
def test_unset_floatingip_ptr(self):
fip_id, ptr = self._set_ptr()
self._unset_ptr(fip_id)
diff --git a/designate_tempest_plugin/tests/api/v2/test_tsigkey.py b/designate_tempest_plugin/tests/api/v2/test_tsigkey.py
index 9522395..241f804 100644
--- a/designate_tempest_plugin/tests/api/v2/test_tsigkey.py
+++ b/designate_tempest_plugin/tests/api/v2/test_tsigkey.py
@@ -605,7 +605,6 @@
tsigkey_data['secret'], tsigkey_data['scope'])
@decorators.idempotent_id('5d6b8a84-d745-11eb-beba-74e5f9e2a801')
- @decorators.skip_because(bug="1933760")
def test_create_tsigkey_for_zone_empty_secret(self):
LOG.info('Create a zone resource')
zone_name = dns_data_utils.rand_zone_name(
diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index ad9c644..a7c88aa 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -7,6 +7,11 @@
DESIGNATE_SERVICE_PORT_DNS: 5322
TEMPEST_PLUGINS: /opt/stack/designate-tempest-plugin
API_WORKERS: 2
+ devstack_local_conf:
+ post-config:
+ $DESIGNATE_CONF:
+ service:api:
+ allow_empty_secrets_for_tsig: False
devstack_plugins:
designate: https://opendev.org/openstack/designate
designate-tempest-plugin: https://opendev.org/openstack/designate-tempest-plugin.git
@@ -102,6 +107,12 @@
override-checkout: stable/2025.2
- job:
+ name: designate-bind9-stable-2026-1
+ parent: designate-bind9-core
+ nodeset: openstack-single-node-noble
+ override-checkout: stable/2026.1
+
+- job:
name: designate-bind9-multipool
parent: designate-core
nodeset: openstack-single-node-noble
@@ -131,6 +142,12 @@
nodeset: openstack-single-node-noble
override-checkout: stable/2025.2
+- job:
+ name: designate-bind9-multipool-stable-2026-1
+ parent: designate-bind9-multipool
+ nodeset: openstack-single-node-noble
+ override-checkout: stable/2026.1
+
# IPv6
- job:
name: designate-core-only-ipv6
diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml
index ce8e354..3f07d15 100644
--- a/zuul.d/projects.yaml
+++ b/zuul.d/projects.yaml
@@ -10,10 +10,12 @@
- designate-bind9-core
- designate-bind9-with-keystone-default-roles
- designate-pdns4-core
+ - designate-bind9-stable-2026-1
- designate-bind9-stable-2025-2
- designate-bind9-stable-2025-1
- designate-bind9-stable-2024-2
- designate-bind9-multipool
+ - designate-bind9-multipool-stable-2026-1
- designate-bind9-multipool-stable-2025-2
- designate-bind9-multipool-stable-2025-1
- neutron-tempest-plugin-designate-scenario
@@ -26,10 +28,12 @@
- designate-bind9-core
- designate-bind9-with-keystone-default-roles
- designate-pdns4-core
+ - designate-bind9-stable-2026-1
- designate-bind9-stable-2025-2
- designate-bind9-stable-2025-1
- designate-bind9-stable-2024-2
- designate-bind9-multipool
+ - designate-bind9-multipool-stable-2026-1
- designate-bind9-multipool-stable-2025-2
- designate-bind9-multipool-stable-2025-1
- neutron-tempest-plugin-designate-scenario