diff --git a/zuul.d/2024.2.yaml b/zuul.d/2024.2.yaml new file mode 100644 index 0000000000..45cb81f81d --- /dev/null +++ b/zuul.d/2024.2.yaml @@ -0,0 +1,121 @@ +--- +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +- job: + name: openstack-helm-cinder-2024-2-ubuntu_jammy + parent: openstack-helm-cinder-rook + nodeset: openstack-helm-3nodes-ubuntu_jammy + vars: + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + +- job: + name: openstack-helm-compute-kit-2024-2-ubuntu_jammy + parent: openstack-helm-compute-kit + nodeset: openstack-helm-1node-2nodes-ubuntu_jammy + vars: + metallb_setup: true + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: metallb + +- job: + name: openstack-helm-compute-kit-cilium-metallb-2024-2-ubuntu_jammy + parent: openstack-helm-compute-kit + nodeset: openstack-helm-1node-2nodes-ubuntu_jammy + vars: + calico_setup: false + cilium_setup: true + metallb_setup: true + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: metallb + +- job: + name: openstack-helm-compute-kit-flannel-metallb-2024-2-ubuntu_jammy + parent: openstack-helm-compute-kit + nodeset: openstack-helm-1node-2nodes-ubuntu_jammy + vars: + calico_setup: false + flannel_setup: true + metallb_setup: true + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: metallb + +- job: + name: openstack-helm-compute-kit-helm-repo-public-2024-2-ubuntu_jammy + parent: openstack-helm-compute-kit-helm-repo-public + nodeset: openstack-helm-1node-2nodes-ubuntu_jammy + vars: + metallb_setup: true + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: metallb + +- job: + name: openstack-helm-compute-kit-ovn-2024-2-ubuntu_jammy + parent: openstack-helm-compute-kit-ovn + nodeset: openstack-helm-3nodes-ubuntu_jammy + vars: + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: ovn + +- job: + name: openstack-helm-umbrella-2024-2-ubuntu_jammy + parent: openstack-helm-umbrella + nodeset: openstack-helm-3nodes-ubuntu_jammy + vars: + # FIXME: Newer versions of Helm include improved + # validation checks that might flag immutable field + # updates that were previously not strictly enforced + # or detected in older versions. + helm_version: "v3.6.3" + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + +- job: + name: openstack-helm-tls-2024-2-ubuntu_jammy + parent: openstack-helm-tls + nodeset: openstack-helm-5nodes-ubuntu_jammy + vars: + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy + feature_gates: tls + +- job: + name: openstack-helm-tacker-2024-2-ubuntu_jammy + parent: openstack-helm-tacker + nodeset: openstack-helm-1node-32GB-ubuntu_jammy + vars: + osh_params: + openstack_release: "2024.1" + container_distro_name: ubuntu + container_distro_version: jammy