Remove stable/zed and add stable/caracal jobs

Zed is now "Unmaintained" and devstack no longer runs with it. This
patch removes the Zed job and adds a stable/2024.1 job.

Change-Id: I938c276561cb3916199f52beaa958ff22bb4790c
diff --git a/.zuul.yaml b/.zuul.yaml
index 48aeec8..c7b40b3 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,4 +1,10 @@
 - job:
+    name: designate-bind9-stable-caracal
+    parent: designate-bind9
+    nodeset: openstack-single-node-jammy
+    override-checkout: stable/2024.1
+
+- job:
     name: designate-bind9-stable-bobcat
     parent: designate-bind9
     nodeset: openstack-single-node-jammy
@@ -10,12 +16,6 @@
     nodeset: openstack-single-node-focal
     override-checkout: stable/2023.1
 
-- job:
-    name: designate-bind9-stable-zed
-    parent: designate-bind9
-    nodeset: openstack-single-node-focal
-    override-checkout: stable/zed
-
 - project:
     templates:
       - designate-devstack-jobs
@@ -25,7 +25,7 @@
       - release-notes-jobs-python3
     check:
       jobs:
+        - designate-bind9-stable-caracal
         - designate-bind9-stable-bobcat
         - designate-bind9-stable-antelope
-        - designate-bind9-stable-zed
         - neutron-tempest-plugin-designate-scenario