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