From 1c5e456487b5f54a3cce969119c7fae52553975c Mon Sep 17 00:00:00 2001 From: Jonathan Rosser Date: Wed, 17 Jul 2024 16:44:49 +0100 Subject: [PATCH] Test on Ubuntu Noble Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/924311 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/924306 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-lxc_hosts/+/924340 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-openstack_hosts/+/924344 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-haproxy_server/+/924345 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-memcached_server/+/924350 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-galera_server/+/924357 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/924692 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_nova/+/924396 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-os_keystone/+/924719 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/924661 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-plugins/+/924755 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/927909 Change-Id: I9a706aa986dc0ed8f23572905a5cb9d2aba61f9a --- zuul.d/jobs.yaml | 152 ++++++++++++++++++++++++++++++++++ zuul.d/project-templates.yaml | 28 +++++++ 2 files changed, 180 insertions(+) diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 1588f7e4d6..ede6f29392 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -376,6 +376,158 @@ vars: ansible_package: "file://{{ ansible_user_dir }}/src/github.com/ansible/ansible" +# ubuntu noble +- job: + name: openstack-ansible-deploy-aio_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_ceph-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_nfs-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_proxy-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_stepca-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_metal-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-upgrade-aio_metal-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + timeout: 10800 + +- job: + name: openstack-ansible-deploy-aio_metal_stepca-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_metal_tls-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-upgrade-aio_metal_tls-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + timeout: 10800 + +- job: + name: openstack-ansible-deploy-aio_metal_haqueues-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-upgrade-aio_metal_haqueues-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + timeout: 10800 + +- job: + name: openstack-ansible-upgrade-aio_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + timeout: 10800 + +- job: + name: openstack-ansible-upgrade-infra_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-infra + nodeset: ubuntu-noble + timeout: 10800 + +- job: + name: openstack-ansible-deploy-infra_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-infra + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble + parent: openstack-ansible-deploy-aio-infra + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble + parent: openstack-ansible-deploy-aio-infra + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-hosts + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_metal-ubuntu-noble + parent: openstack-ansible-deploy-aio-hosts + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_telemetry_metal-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_qdrouterd-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-translations-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-aio_distro_metal-ubuntu-noble + parent: openstack-ansible-deploy-aio-distro + nodeset: ubuntu-noble + voting: false + +- job: + name: openstack-ansible-deploy-aio_distro_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-distro + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-infra_distro_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-infra + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_distro_lxc-ubuntu-noble + parent: openstack-ansible-deploy-aio-hosts + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + +- job: + name: openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-noble + parent: openstack-ansible-deploy-aio + nodeset: ubuntu-noble + # ubuntu jammy - job: diff --git a/zuul.d/project-templates.yaml b/zuul.d/project-templates.yaml index ed9e7b3659..ccffbbaa6c 100644 --- a/zuul.d/project-templates.yaml +++ b/zuul.d/project-templates.yaml @@ -48,11 +48,13 @@ - openstack-ansible-deploy-aio_lxc-rockylinux-9 - openstack-ansible-deploy-aio_lxc-debian-bookworm - openstack-ansible-deploy-aio_lxc-ubuntu-jammy + - openstack-ansible-deploy-aio_lxc-ubuntu-noble gate: jobs: - openstack-ansible-deploy-aio_lxc-rockylinux-9 - openstack-ansible-deploy-aio_lxc-debian-bookworm - openstack-ansible-deploy-aio_lxc-ubuntu-jammy + - openstack-ansible-deploy-aio_lxc-ubuntu-noble periodic: jobs: - openstack-ansible-deploy-aio_lxc-ubuntu-jammy @@ -92,6 +94,9 @@ - openstack-ansible-deploy-infra_lxc-ubuntu-jammy - openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy - openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy + - openstack-ansible-deploy-infra_lxc-ubuntu-noble + - openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble + - openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble gate: jobs: - openstack-ansible-deploy-infra_lxc-rockylinux-9 @@ -100,6 +105,9 @@ - openstack-ansible-deploy-infra_lxc-ubuntu-jammy - openstack-ansible-deploy-infra_lxc_stepca-ubuntu-jammy - openstack-ansible-deploy-infra_lxc_tls-ubuntu-jammy + - openstack-ansible-deploy-infra_lxc-ubuntu-noble + - openstack-ansible-deploy-infra_lxc_stepca-ubuntu-noble + - openstack-ansible-deploy-infra_lxc_tls-ubuntu-noble periodic: jobs: - openstack-ansible-deploy-infra_lxc-ubuntu-jammy @@ -124,11 +132,13 @@ - openstack-ansible-deploy-hosts_lxc-rockylinux-9 - openstack-ansible-deploy-hosts_lxc-debian-bookworm - openstack-ansible-deploy-hosts_lxc-ubuntu-jammy + - openstack-ansible-deploy-hosts_lxc-ubuntu-noble gate: jobs: - openstack-ansible-deploy-hosts_lxc-rockylinux-9 - openstack-ansible-deploy-hosts_lxc-debian-bookworm - openstack-ansible-deploy-hosts_lxc-ubuntu-jammy + - openstack-ansible-deploy-hosts_lxc-ubuntu-noble periodic: jobs: - openstack-ansible-deploy-hosts_lxc-ubuntu-jammy @@ -140,11 +150,13 @@ - openstack-ansible-deploy-hosts_metal-rockylinux-9 - openstack-ansible-deploy-hosts_metal-debian-bookworm - openstack-ansible-deploy-hosts_metal-ubuntu-jammy + - openstack-ansible-deploy-hosts_metal-ubuntu-noble gate: jobs: - openstack-ansible-deploy-hosts_metal-rockylinux-9 - openstack-ansible-deploy-hosts_metal-debian-bookworm - openstack-ansible-deploy-hosts_metal-ubuntu-jammy + - openstack-ansible-deploy-hosts_metal-ubuntu-noble periodic: jobs: - openstack-ansible-deploy-hosts_metal-ubuntu-jammy @@ -176,9 +188,12 @@ voting: false - openstack-ansible-deploy-aio_metal-rockylinux-9 - openstack-ansible-deploy-aio_metal-ubuntu-jammy + - openstack-ansible-deploy-aio_metal-ubuntu-noble - openstack-ansible-deploy-aio_metal_tls-rockylinux-9 - openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy - openstack-ansible-deploy-aio_metal_haqueues-ubuntu-jammy + - openstack-ansible-deploy-aio_metal_tls-ubuntu-noble + - openstack-ansible-deploy-aio_metal_haqueues-ubuntu-noble - openstack-ansible-upgrade-aio_metal-rockylinux-9 - openstack-ansible-upgrade-aio_metal-ubuntu-jammy - openstack-ansible-upgrade-aio_metal_tls-rockylinux-9 @@ -190,8 +205,11 @@ - openstack-ansible-deploy-aio_metal-rockylinux-9 - openstack-ansible-deploy-aio_metal-ubuntu-jammy - openstack-ansible-deploy-aio_metal_haqueues-ubuntu-jammy + - openstack-ansible-deploy-aio_metal-ubuntu-noble + - openstack-ansible-deploy-aio_metal_haqueues-ubuntu-noble - openstack-ansible-deploy-aio_metal_tls-rockylinux-9 - openstack-ansible-deploy-aio_metal_tls-ubuntu-jammy + - openstack-ansible-deploy-aio_metal_tls-ubuntu-noble - project-template: name: openstack-ansible-deploy-aio_telemetry_metal-jobs @@ -202,11 +220,13 @@ - openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9 - openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm - openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy + - openstack-ansible-deploy-aio_telemetry_metal-ubuntu-noble gate: jobs: - openstack-ansible-deploy-aio_telemetry_metal-rockylinux-9 - openstack-ansible-deploy-aio_telemetry_metal-debian-bookworm - openstack-ansible-deploy-aio_telemetry_metal-ubuntu-jammy + - openstack-ansible-deploy-aio_telemetry_metal-ubuntu-noble - project-template: name: openstack-ansible-deploy-aio_distro_metal-jobs @@ -224,9 +244,11 @@ check: jobs: - openstack-ansible-deploy-aio_nfs-ubuntu-jammy + - openstack-ansible-deploy-aio_nfs-ubuntu-noble gate: jobs: - openstack-ansible-deploy-aio_nfs-ubuntu-jammy + - openstack-ansible-deploy-aio_nfs-ubuntu-noble - project-template: name: openstack-ansible-deploy-ceph-jobs @@ -276,6 +298,9 @@ - openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy - openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy - openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy + - openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-noble + - openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-noble + - openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-noble - openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm - openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm - openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9 @@ -284,6 +309,9 @@ - openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-jammy - openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-jammy - openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-jammy + - openstack-ansible-deploy-hosts_lxc_zfs-ubuntu-noble + - openstack-ansible-deploy-hosts_lxc_btrfs-ubuntu-noble + - openstack-ansible-deploy-hosts_lxc_overlayfs-ubuntu-noble - openstack-ansible-deploy-hosts_lxc_btrfs-debian-bookworm - openstack-ansible-deploy-hosts_lxc_overlayfs-debian-bookworm - openstack-ansible-deploy-hosts_lxc_overlayfs-rockylinux-9