From 017c8f2e2f5dfe35a587b93bc9097b64ab090662 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Fri, 28 Feb 2025 16:02:07 -0600 Subject: [PATCH] Add 2025.1 values overrides * Add 2025.1 test jobs * Disable 2023.2 test jobs Change-Id: Id4ed39c641ec730bf467d1da60d12eb255498ec5 --- neutron/templates/bin/_health-probe.py.tpl | 8 +-- neutron/values.yaml | 1 + roles/deploy-selenium/tasks/main.yaml | 9 +-- tools/deployment/common/setup-client.sh | 5 +- .../barbican/2025.1-ubuntu_jammy.yaml | 13 +++++ .../barbican/2025.1-ubuntu_noble.yaml | 13 +++++ .../ceph-rgw/2025.1-ubuntu_jammy.yaml | 19 +++++++ .../ceph-rgw/2025.1-ubuntu_noble.yaml | 19 +++++++ .../cinder/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../cinder/2025.1-ubuntu_noble.yaml | 18 ++++++ .../elasticsearch/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../elasticsearch/2025.1-ubuntu_noble.yaml | 18 ++++++ .../fluentd/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../fluentd/2025.1-ubuntu_noble.yaml | 17 ++++++ .../glance/2025.1-ubuntu_jammy.yaml | 14 +++++ .../glance/2025.1-ubuntu_noble.yaml | 14 +++++ .../grafana/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../grafana/2025.1-ubuntu_noble.yaml | 18 ++++++ .../heat/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../heat/2025.1-ubuntu_noble.yaml | 17 ++++++ .../horizon/2025.1-ubuntu_jammy.yaml | 8 +++ .../horizon/2025.1-ubuntu_noble.yaml | 8 +++ .../keystone/2025.1-ubuntu_jammy.yaml | 16 ++++++ .../keystone/2025.1-ubuntu_noble.yaml | 16 ++++++ .../kibana/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../kibana/2025.1-ubuntu_noble.yaml | 18 ++++++ .../2025.1-ubuntu_jammy.yaml | 17 ++++++ .../2025.1-ubuntu_noble.yaml | 17 ++++++ .../libvirt/2025.1-ubuntu_jammy.yaml | 5 ++ .../libvirt/2025.1-ubuntu_noble.yaml | 5 ++ .../manila/2025.1-ubuntu_jammy.yaml | 16 ++++++ .../manila/2025.1-ubuntu_noble.yaml | 16 ++++++ .../mariadb-backup/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../mariadb-backup/2025.1-ubuntu_noble.yaml | 18 ++++++ .../mariadb-cluster/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../mariadb-cluster/2025.1-ubuntu_noble.yaml | 18 ++++++ .../mariadb/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../mariadb/2025.1-ubuntu_noble.yaml | 18 ++++++ .../neutron/2025.1-ubuntu_jammy.yaml | 24 ++++++++ .../neutron/2025.1-ubuntu_noble.yaml | 24 ++++++++ .../nova/2025.1-ubuntu_jammy.yaml | 23 ++++++++ .../nova/2025.1-ubuntu_noble.yaml | 23 ++++++++ .../openstack/glance/2025.1-ubuntu_jammy.yaml | 15 +++++ .../openstack/glance/2025.1-ubuntu_noble.yaml | 15 +++++ .../openstack/heat/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../openstack/heat/2025.1-ubuntu_noble.yaml | 18 ++++++ .../horizon/2025.1-ubuntu_jammy.yaml | 9 +++ .../horizon/2025.1-ubuntu_noble.yaml | 9 +++ .../keystone/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../keystone/2025.1-ubuntu_noble.yaml | 17 ++++++ .../libvirt/2025.1-ubuntu_jammy.yaml | 6 ++ .../libvirt/2025.1-ubuntu_noble.yaml | 6 ++ .../neutron/2025.1-ubuntu_jammy.yaml | 22 +++++++ .../neutron/2025.1-ubuntu_noble.yaml | 22 +++++++ .../openstack/nova/2025.1-ubuntu_jammy.yaml | 24 ++++++++ .../openstack/nova/2025.1-ubuntu_noble.yaml | 24 ++++++++ .../placement/2025.1-ubuntu_jammy.yaml | 20 +++++++ .../placement/2025.1-ubuntu_noble.yaml | 20 +++++++ .../placement/2025.1-ubuntu_jammy.yaml | 19 +++++++ .../placement/2025.1-ubuntu_noble.yaml | 19 +++++++ .../postgresql/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../postgresql/2025.1-ubuntu_noble.yaml | 17 ++++++ .../powerdns/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../powerdns/2025.1-ubuntu_noble.yaml | 17 ++++++ .../2025.1-ubuntu_jammy.yaml | 18 ++++++ .../2025.1-ubuntu_noble.yaml | 18 ++++++ .../prometheus/2025.1-ubuntu_jammy.yaml | 17 ++++++ .../prometheus/2025.1-ubuntu_noble.yaml | 17 ++++++ .../rabbitmq/2025.1-ubuntu_jammy.yaml | 18 ++++++ .../rabbitmq/2025.1-ubuntu_noble.yaml | 18 ++++++ .../tacker/2025.1-ubuntu_jammy.yaml | 15 +++++ .../tacker/2025.1-ubuntu_noble.yaml | 15 +++++ zuul.d/2025.1.yaml | 57 +++++++++++++++++++ zuul.d/project.yaml | 13 +++-- 74 files changed, 1208 insertions(+), 19 deletions(-) create mode 100644 values_overrides/barbican/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/barbican/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/ceph-rgw/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/ceph-rgw/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/cinder/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/cinder/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/elasticsearch/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/elasticsearch/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/fluentd/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/fluentd/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/glance/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/glance/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/grafana/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/grafana/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/heat/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/heat/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/horizon/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/horizon/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/keystone/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/keystone/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/kibana/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/kibana/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/libvirt/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/libvirt/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/manila/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/manila/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/mariadb-backup/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/mariadb-backup/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/mariadb-cluster/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/mariadb-cluster/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/mariadb/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/mariadb/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/neutron/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/neutron/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/nova/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/nova/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/glance/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/glance/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/heat/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/heat/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/horizon/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/horizon/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/keystone/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/keystone/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/libvirt/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/libvirt/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/neutron/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/neutron/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/nova/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/nova/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/openstack/placement/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/openstack/placement/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/placement/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/placement/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/postgresql/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/postgresql/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/powerdns/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/powerdns/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/prometheus/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/prometheus/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/rabbitmq/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/rabbitmq/2025.1-ubuntu_noble.yaml create mode 100644 values_overrides/tacker/2025.1-ubuntu_jammy.yaml create mode 100644 values_overrides/tacker/2025.1-ubuntu_noble.yaml create mode 100644 zuul.d/2025.1.yaml diff --git a/neutron/templates/bin/_health-probe.py.tpl b/neutron/templates/bin/_health-probe.py.tpl index d910045616..009cdee0ec 100644 --- a/neutron/templates/bin/_health-probe.py.tpl +++ b/neutron/templates/bin/_health-probe.py.tpl @@ -221,10 +221,6 @@ def test_socket_liveness(): required=False)) cfg.CONF(sys.argv[1:]) - if "ovn_metadata_agent.ini" not in ','.join(sys.argv): - agentq = "metadata_agent" - tcp_socket_state_check(agentq) - try: metadata_proxy_socket = cfg.CONF.metadata_proxy_socket except cfg.NoSuchOptError: @@ -248,8 +244,8 @@ def test_socket_liveness(): "Neutron Metadata agent: " if se.strerror: sys.stderr.write(msg + se.strerror) - elif getattr(se, "message", False): - sys.stderr.write(msg + se.message) + else: + sys.stderr.write(msg + getattr(se, "message")) sys.exit(1) # return failure except Exception as ex: message = getattr(ex, "message", str(ex)) diff --git a/neutron/values.yaml b/neutron/values.yaml index 569ada35d4..1691e00498 100644 --- a/neutron/values.yaml +++ b/neutron/values.yaml @@ -2143,6 +2143,7 @@ conf: metering_agent: null metadata_agent: DEFAULT: + log_config_append: /etc/neutron/logging.conf # we cannot change the proxy socket path as it is declared # as a hostPath volume from agent daemonsets metadata_proxy_socket: /var/lib/neutron/openstack-helm/metadata_proxy diff --git a/roles/deploy-selenium/tasks/main.yaml b/roles/deploy-selenium/tasks/main.yaml index 6fa514006d..c595fd8469 100644 --- a/roles/deploy-selenium/tasks/main.yaml +++ b/roles/deploy-selenium/tasks/main.yaml @@ -16,7 +16,7 @@ path: /etc/selenium state: directory -- name: Install selenium dependencies +- name: Install selenium and dependencies dependencies when: ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu' apt: name: "{{ packages }}" @@ -26,12 +26,7 @@ - wget - xvfb - jq - -- name: Install selenium - pip: - name: selenium - state: latest - executable: pip3 + - python3-selenium - name: Add google chrome signing key get_url: diff --git a/tools/deployment/common/setup-client.sh b/tools/deployment/common/setup-client.sh index 5c08198415..92aae99fb8 100755 --- a/tools/deployment/common/setup-client.sh +++ b/tools/deployment/common/setup-client.sh @@ -49,8 +49,9 @@ fi sudo tee /usr/local/bin/openstack << EOF #!/bin/bash -args=("\$@") +set -x +args=("\$@") sudo docker run \\ --rm \\ --network host \\ @@ -59,6 +60,6 @@ sudo docker run \\ -v /etc/openstack-helm:/etc/openstack-helm \\ -e OS_CLOUD=\${OS_CLOUD} \\ \${OPENSTACK_CLIENT_CONTAINER_EXTRA_ARGS} \\ - quay.io/airshipit/openstack-client:\${OPENSTACK_RELEASE:-2024.2} openstack "\${args[@]}" + quay.io/airshipit/openstack-client:\${OPENSTACK_RELEASE:-2025.1}-\${CONTAINER_DISTRO_NAME:-ubuntu}_\${CONTAINER_DISTRO_VERSION:-noble} openstack "\${args[@]}" EOF sudo chmod +x /usr/local/bin/openstack diff --git a/values_overrides/barbican/2025.1-ubuntu_jammy.yaml b/values_overrides/barbican/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..c859b9d818 --- /dev/null +++ b/values_overrides/barbican/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,13 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + scripted_test: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + barbican_db_sync: "quay.io/airshipit/barbican:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + barbican_api: "quay.io/airshipit/barbican:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/barbican/2025.1-ubuntu_noble.yaml b/values_overrides/barbican/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..6c9742492f --- /dev/null +++ b/values_overrides/barbican/2025.1-ubuntu_noble.yaml @@ -0,0 +1,13 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + scripted_test: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + barbican_db_sync: "quay.io/airshipit/barbican:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + barbican_api: "quay.io/airshipit/barbican:2025.1-ubuntu_noble" +... diff --git a/values_overrides/ceph-rgw/2025.1-ubuntu_jammy.yaml b/values_overrides/ceph-rgw/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..8741a16ec4 --- /dev/null +++ b/values_overrides/ceph-rgw/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,19 @@ +# 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. + +--- +images: + tags: + ks_endpoints: 'quay.io/airshipit/heat:2025.1-ubuntu_jammy' + ks_service: 'quay.io/airshipit/heat:2025.1-ubuntu_jammy' + ks_user: 'quay.io/airshipit/heat:2025.1-ubuntu_jammy' +... diff --git a/values_overrides/ceph-rgw/2025.1-ubuntu_noble.yaml b/values_overrides/ceph-rgw/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..436085a706 --- /dev/null +++ b/values_overrides/ceph-rgw/2025.1-ubuntu_noble.yaml @@ -0,0 +1,19 @@ +# 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. + +--- +images: + tags: + ks_endpoints: 'quay.io/airshipit/heat:2025.1-ubuntu_noble' + ks_service: 'quay.io/airshipit/heat:2025.1-ubuntu_noble' + ks_user: 'quay.io/airshipit/heat:2025.1-ubuntu_noble' +... diff --git a/values_overrides/cinder/2025.1-ubuntu_jammy.yaml b/values_overrides/cinder/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..55b70c5da5 --- /dev/null +++ b/values_overrides/cinder/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +--- +images: + tags: + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + cinder_db_sync: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + cinder_api: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + cinder_scheduler: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + cinder_volume: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + cinder_volume_usage_audit: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" + cinder_backup: "quay.io/airshipit/cinder:2025.1-ubuntu_jammy" + cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/cinder/2025.1-ubuntu_noble.yaml b/values_overrides/cinder/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..3256323f51 --- /dev/null +++ b/values_overrides/cinder/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +--- +images: + tags: + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + cinder_db_sync: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + cinder_api: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + cinder_scheduler: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + cinder_volume: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + cinder_volume_usage_audit: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" + cinder_backup: "quay.io/airshipit/cinder:2025.1-ubuntu_noble" + cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/elasticsearch/2025.1-ubuntu_jammy.yaml b/values_overrides/elasticsearch/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..9e8b2cdf63 --- /dev/null +++ b/values_overrides/elasticsearch/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + memory_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/elasticsearch/2025.1-ubuntu_noble.yaml b/values_overrides/elasticsearch/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..6c677a8aeb --- /dev/null +++ b/values_overrides/elasticsearch/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + memory_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/fluentd/2025.1-ubuntu_jammy.yaml b/values_overrides/fluentd/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..4a40c43f2f --- /dev/null +++ b/values_overrides/fluentd/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/fluentd/2025.1-ubuntu_noble.yaml b/values_overrides/fluentd/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..186e6701ee --- /dev/null +++ b/values_overrides/fluentd/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/glance/2025.1-ubuntu_jammy.yaml b/values_overrides/glance/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..d5ce31381e --- /dev/null +++ b/values_overrides/glance/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,14 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + glance_db_sync: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_api: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_metadefs_load: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/glance/2025.1-ubuntu_noble.yaml b/values_overrides/glance/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..8d1af8f6fa --- /dev/null +++ b/values_overrides/glance/2025.1-ubuntu_noble.yaml @@ -0,0 +1,14 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + glance_db_sync: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_api: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_metadefs_load: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/grafana/2025.1-ubuntu_jammy.yaml b/values_overrides/grafana/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..cd66bbc38f --- /dev/null +++ b/values_overrides/grafana/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + grafana_db_session_sync: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/grafana/2025.1-ubuntu_noble.yaml b/values_overrides/grafana/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..19e07e95f4 --- /dev/null +++ b/values_overrides/grafana/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + grafana_db_session_sync: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/heat/2025.1-ubuntu_jammy.yaml b/values_overrides/heat/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..5d4e5993ae --- /dev/null +++ b/values_overrides/heat/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_db_sync: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_api: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_cfn: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_cloudwatch: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_engine: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_purge_deleted: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/heat/2025.1-ubuntu_noble.yaml b/values_overrides/heat/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..2c3cda6429 --- /dev/null +++ b/values_overrides/heat/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_db_sync: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_api: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_cfn: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_cloudwatch: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_engine: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_purge_deleted: "quay.io/airshipit/heat:2025.1-ubuntu_noble" +... diff --git a/values_overrides/horizon/2025.1-ubuntu_jammy.yaml b/values_overrides/horizon/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..58e2e21b46 --- /dev/null +++ b/values_overrides/horizon/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,8 @@ +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_jammy + horizon_db_sync: quay.io/airshipit/horizon:2025.1-ubuntu_jammy + horizon: quay.io/airshipit/horizon:2025.1-ubuntu_jammy +... diff --git a/values_overrides/horizon/2025.1-ubuntu_noble.yaml b/values_overrides/horizon/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..3b7cfc2241 --- /dev/null +++ b/values_overrides/horizon/2025.1-ubuntu_noble.yaml @@ -0,0 +1,8 @@ +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_noble + horizon_db_sync: quay.io/airshipit/horizon:2025.1-ubuntu_noble + horizon: quay.io/airshipit/horizon:2025.1-ubuntu_noble +... diff --git a/values_overrides/keystone/2025.1-ubuntu_jammy.yaml b/values_overrides/keystone/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..9ca8cf1e46 --- /dev/null +++ b/values_overrides/keystone/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + keystone_api: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_db_sync: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/keystone/2025.1-ubuntu_noble.yaml b/values_overrides/keystone/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..a9a271c0cc --- /dev/null +++ b/values_overrides/keystone/2025.1-ubuntu_noble.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + keystone_api: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_db_sync: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" +... diff --git a/values_overrides/kibana/2025.1-ubuntu_jammy.yaml b/values_overrides/kibana/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..1e90926d40 --- /dev/null +++ b/values_overrides/kibana/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + register_kibana_indexes: quay.io/airshipit/heat:2025.1-ubuntu_jammy + flush_kibana_metadata: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/kibana/2025.1-ubuntu_noble.yaml b/values_overrides/kibana/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..c26408c66e --- /dev/null +++ b/values_overrides/kibana/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + register_kibana_indexes: quay.io/airshipit/heat:2025.1-ubuntu_noble + flush_kibana_metadata: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_jammy.yaml b/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..7aadc40cda --- /dev/null +++ b/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + scripted_test: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_noble.yaml b/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..8ac093af0b --- /dev/null +++ b/values_overrides/kubernetes-keystone-webhook/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + scripted_test: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/libvirt/2025.1-ubuntu_jammy.yaml b/values_overrides/libvirt/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..f723a48128 --- /dev/null +++ b/values_overrides/libvirt/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,5 @@ +--- +images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.1-ubuntu_noble +... diff --git a/values_overrides/libvirt/2025.1-ubuntu_noble.yaml b/values_overrides/libvirt/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..f723a48128 --- /dev/null +++ b/values_overrides/libvirt/2025.1-ubuntu_noble.yaml @@ -0,0 +1,5 @@ +--- +images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.1-ubuntu_noble +... diff --git a/values_overrides/manila/2025.1-ubuntu_jammy.yaml b/values_overrides/manila/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..9f81dd33ce --- /dev/null +++ b/values_overrides/manila/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.1-ubuntu_jammy + dep_check: quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + manila_db_sync: quay.io/airshipit/manila:2025.1-ubuntu_jammy + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_service: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_endpoints: quay.io/airshipit/heat:2025.1-ubuntu_jammy + manila_api: quay.io/airshipit/manila:2025.1-ubuntu_jammy + manila_data: quay.io/airshipit/manila:2025.1-ubuntu_jammy + manila_scheduler: quay.io/airshipit/manila:2025.1-ubuntu_jammy + manila_share: quay.io/airshipit/manila:2025.1-ubuntu_jammy +... diff --git a/values_overrides/manila/2025.1-ubuntu_noble.yaml b/values_overrides/manila/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..3d009b4a17 --- /dev/null +++ b/values_overrides/manila/2025.1-ubuntu_noble.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.1-ubuntu_noble + dep_check: quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + manila_db_sync: quay.io/airshipit/manila:2025.1-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.1-ubuntu_noble + manila_api: quay.io/airshipit/manila:2025.1-ubuntu_noble + manila_data: quay.io/airshipit/manila:2025.1-ubuntu_noble + manila_scheduler: quay.io/airshipit/manila:2025.1-ubuntu_noble + manila_share: quay.io/airshipit/manila:2025.1-ubuntu_noble +... diff --git a/values_overrides/mariadb-backup/2025.1-ubuntu_jammy.yaml b/values_overrides/mariadb-backup/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..df68e34d47 --- /dev/null +++ b/values_overrides/mariadb-backup/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/mariadb-backup/2025.1-ubuntu_noble.yaml b/values_overrides/mariadb-backup/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..443cf5389b --- /dev/null +++ b/values_overrides/mariadb-backup/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/mariadb-cluster/2025.1-ubuntu_jammy.yaml b/values_overrides/mariadb-cluster/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..df68e34d47 --- /dev/null +++ b/values_overrides/mariadb-cluster/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/mariadb-cluster/2025.1-ubuntu_noble.yaml b/values_overrides/mariadb-cluster/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..443cf5389b --- /dev/null +++ b/values_overrides/mariadb-cluster/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/mariadb/2025.1-ubuntu_jammy.yaml b/values_overrides/mariadb/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..df68e34d47 --- /dev/null +++ b/values_overrides/mariadb/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/mariadb/2025.1-ubuntu_noble.yaml b/values_overrides/mariadb/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..443cf5389b --- /dev/null +++ b/values_overrides/mariadb/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/neutron/2025.1-ubuntu_jammy.yaml b/values_overrides/neutron/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..c62b8076c6 --- /dev/null +++ b/values_overrides/neutron/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,24 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + neutron_db_sync: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_dhcp: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_l3: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_l2gw: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + # TODO: Use plain neutron image after https://review.opendev.org/c/openstack/neutron/+/946877 + # is merged to the stable/2025.1 branch + neutron_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy-custom" + neutron_ovn_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_server: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/neutron/2025.1-ubuntu_noble.yaml b/values_overrides/neutron/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..07679285f5 --- /dev/null +++ b/values_overrides/neutron/2025.1-ubuntu_noble.yaml @@ -0,0 +1,24 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + neutron_db_sync: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_dhcp: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_l3: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_l2gw: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + # TODO: Use plain neutron image after https://review.opendev.org/c/openstack/neutron/+/946877 + # is merged to the stable/2025.1 branch + neutron_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_noble-custom" + neutron_ovn_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_server: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" +... diff --git a/values_overrides/nova/2025.1-ubuntu_jammy.yaml b/values_overrides/nova/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..6a209f96a2 --- /dev/null +++ b/values_overrides/nova/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,23 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + nova_api: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_cell_setup: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + nova_compute: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_compute_ssh: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_conductor: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_db_sync: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_novncproxy: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_scheduler: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_spiceproxy: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/nova/2025.1-ubuntu_noble.yaml b/values_overrides/nova/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..97708255f2 --- /dev/null +++ b/values_overrides/nova/2025.1-ubuntu_noble.yaml @@ -0,0 +1,23 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + nova_api: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_cell_setup: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + nova_compute: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_compute_ssh: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_conductor: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_db_sync: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_novncproxy: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_scheduler: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_spiceproxy: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/glance/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/glance/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..985b20aae7 --- /dev/null +++ b/values_overrides/openstack/glance/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,15 @@ +--- +glance: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + glance_db_sync: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_api: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_metadefs_load: "quay.io/airshipit/glance:2025.1-ubuntu_jammy" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/glance/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/glance/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..07e4da14f3 --- /dev/null +++ b/values_overrides/openstack/glance/2025.1-ubuntu_noble.yaml @@ -0,0 +1,15 @@ +--- +glance: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + glance_db_sync: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_api: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_metadefs_load: "quay.io/airshipit/glance:2025.1-ubuntu_noble" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/heat/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/heat/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..d780fb261e --- /dev/null +++ b/values_overrides/openstack/heat/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +--- +heat: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_db_sync: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_api: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_cfn: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_cloudwatch: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_engine: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + heat_purge_deleted: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/openstack/heat/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/heat/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..7bdc0a8390 --- /dev/null +++ b/values_overrides/openstack/heat/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +--- +heat: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_db_sync: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_api: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_cfn: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_cloudwatch: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_engine: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + heat_purge_deleted: "quay.io/airshipit/heat:2025.1-ubuntu_noble" +... diff --git a/values_overrides/openstack/horizon/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/horizon/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..7d67cc1228 --- /dev/null +++ b/values_overrides/openstack/horizon/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,9 @@ +--- +horizon: + images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_jammy + horizon_db_sync: quay.io/airshipit/horizon:2025.1-ubuntu_jammy + horizon: quay.io/airshipit/horizon:2025.1-ubuntu_jammy +... diff --git a/values_overrides/openstack/horizon/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/horizon/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..66457f244c --- /dev/null +++ b/values_overrides/openstack/horizon/2025.1-ubuntu_noble.yaml @@ -0,0 +1,9 @@ +--- +horizon: + images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_noble + horizon_db_sync: quay.io/airshipit/horizon:2025.1-ubuntu_noble + horizon: quay.io/airshipit/horizon:2025.1-ubuntu_noble +... diff --git a/values_overrides/openstack/keystone/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/keystone/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..6ab9f726f1 --- /dev/null +++ b/values_overrides/openstack/keystone/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +--- +keystone: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + keystone_api: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_db_sync: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/openstack/keystone/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/keystone/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..3a25d20381 --- /dev/null +++ b/values_overrides/openstack/keystone/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +--- +keystone: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + keystone_api: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_db_sync: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" +... diff --git a/values_overrides/openstack/libvirt/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/libvirt/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..b470c34763 --- /dev/null +++ b/values_overrides/openstack/libvirt/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,6 @@ +--- +libvirt: + images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.1-ubuntu_jammy +... diff --git a/values_overrides/openstack/libvirt/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/libvirt/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..48f4456d2c --- /dev/null +++ b/values_overrides/openstack/libvirt/2025.1-ubuntu_noble.yaml @@ -0,0 +1,6 @@ +--- +libvirt: + images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.1-ubuntu_noble +... diff --git a/values_overrides/openstack/neutron/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/neutron/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..a3a8853d90 --- /dev/null +++ b/values_overrides/openstack/neutron/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,22 @@ +--- +neutron: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + neutron_db_sync: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_dhcp: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_l3: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_l2gw: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_server: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.1-ubuntu_jammy" +... diff --git a/values_overrides/openstack/neutron/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/neutron/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..86f8066ce4 --- /dev/null +++ b/values_overrides/openstack/neutron/2025.1-ubuntu_noble.yaml @@ -0,0 +1,22 @@ +--- +neutron: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + neutron_db_sync: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_dhcp: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_l3: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_l2gw: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_metadata: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_server: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.1-ubuntu_noble" +... diff --git a/values_overrides/openstack/nova/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/nova/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..ed55949326 --- /dev/null +++ b/values_overrides/openstack/nova/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,24 @@ +--- +nova: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + nova_api: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_cell_setup: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + nova_compute: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_compute_ssh: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_conductor: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_db_sync: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_novncproxy: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_scheduler: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_spiceproxy: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_jammy" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/nova/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/nova/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..c5142dddce --- /dev/null +++ b/values_overrides/openstack/nova/2025.1-ubuntu_noble.yaml @@ -0,0 +1,24 @@ +--- +nova: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + nova_api: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_cell_setup: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + nova_compute: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_compute_ssh: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_conductor: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_db_sync: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_novncproxy: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_scheduler: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_spiceproxy: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.1-ubuntu_noble" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/placement/2025.1-ubuntu_jammy.yaml b/values_overrides/openstack/placement/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..2cc7c48f4d --- /dev/null +++ b/values_overrides/openstack/placement/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,20 @@ +--- +placement: + images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + placement_db_sync: "quay.io/airshipit/placement:2025.1-ubuntu_jammy" + dep_check: "quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal" + image_repo_sync: "docker.io/docker:17.07.0" + dependencies: + static: + db_sync: + jobs: + - placement-db-init +... diff --git a/values_overrides/openstack/placement/2025.1-ubuntu_noble.yaml b/values_overrides/openstack/placement/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..dbb9f2995f --- /dev/null +++ b/values_overrides/openstack/placement/2025.1-ubuntu_noble.yaml @@ -0,0 +1,20 @@ +--- +placement: + images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + placement_db_sync: "quay.io/airshipit/placement:2025.1-ubuntu_noble" + dep_check: "quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal" + image_repo_sync: "docker.io/docker:17.07.0" + dependencies: + static: + db_sync: + jobs: + - placement-db-init +... diff --git a/values_overrides/placement/2025.1-ubuntu_jammy.yaml b/values_overrides/placement/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..e413313038 --- /dev/null +++ b/values_overrides/placement/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,19 @@ +--- +images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.1-ubuntu_jammy" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_jammy" + placement_db_sync: "quay.io/airshipit/placement:2025.1-ubuntu_jammy" + dep_check: "quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal" + image_repo_sync: "docker.io/docker:17.07.0" +dependencies: + static: + db_sync: + jobs: + - placement-db-init +... diff --git a/values_overrides/placement/2025.1-ubuntu_noble.yaml b/values_overrides/placement/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..4a60b31040 --- /dev/null +++ b/values_overrides/placement/2025.1-ubuntu_noble.yaml @@ -0,0 +1,19 @@ +--- +images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.1-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.1-ubuntu_noble" + placement_db_sync: "quay.io/airshipit/placement:2025.1-ubuntu_noble" + dep_check: "quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal" + image_repo_sync: "docker.io/docker:17.07.0" +dependencies: + static: + db_sync: + jobs: + - placement-db-init +... diff --git a/values_overrides/postgresql/2025.1-ubuntu_jammy.yaml b/values_overrides/postgresql/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..004c67157b --- /dev/null +++ b/values_overrides/postgresql/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/postgresql/2025.1-ubuntu_noble.yaml b/values_overrides/postgresql/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..00dd709389 --- /dev/null +++ b/values_overrides/postgresql/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/powerdns/2025.1-ubuntu_jammy.yaml b/values_overrides/powerdns/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..842b79ba04 --- /dev/null +++ b/values_overrides/powerdns/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/powerdns/2025.1-ubuntu_noble.yaml b/values_overrides/powerdns/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..35930be3cd --- /dev/null +++ b/values_overrides/powerdns/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_jammy.yaml b/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..df68e34d47 --- /dev/null +++ b/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_noble.yaml b/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..443cf5389b --- /dev/null +++ b/values_overrides/prometheus-mysql-exporter/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_mysql_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/prometheus/2025.1-ubuntu_jammy.yaml b/values_overrides/prometheus/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..4a40c43f2f --- /dev/null +++ b/values_overrides/prometheus/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/prometheus/2025.1-ubuntu_noble.yaml b/values_overrides/prometheus/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..186e6701ee --- /dev/null +++ b/values_overrides/prometheus/2025.1-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +# 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. + +--- +images: + tags: + helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/rabbitmq/2025.1-ubuntu_jammy.yaml b/values_overrides/rabbitmq/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..1dc86eb67b --- /dev/null +++ b/values_overrides/rabbitmq/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_rabbitmq_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_jammy + rabbitmq_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/rabbitmq/2025.1-ubuntu_noble.yaml b/values_overrides/rabbitmq/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..4a51380e25 --- /dev/null +++ b/values_overrides/rabbitmq/2025.1-ubuntu_noble.yaml @@ -0,0 +1,18 @@ +# 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. + +--- +images: + tags: + prometheus_rabbitmq_exporter_helm_tests: quay.io/airshipit/heat:2025.1-ubuntu_noble + rabbitmq_init: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/values_overrides/tacker/2025.1-ubuntu_jammy.yaml b/values_overrides/tacker/2025.1-ubuntu_jammy.yaml new file mode 100644 index 0000000000..8e4767f075 --- /dev/null +++ b/values_overrides/tacker/2025.1-ubuntu_jammy.yaml @@ -0,0 +1,15 @@ +# Default values for tacker. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. +--- +images: + tags: + tacker_server: quay.io/airshipit/tacker:2025.1-ubuntu_jammy + tacker_conductor: quay.io/airshipit/tacker:2025.1-ubuntu_jammy + db_init: quay.io/airshipit/heat:2025.1-ubuntu_jammy + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_jammy + tacker_db_sync: quay.io/airshipit/tacker:2025.1-ubuntu_jammy + ks_endpoints: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_service: quay.io/airshipit/heat:2025.1-ubuntu_jammy + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_jammy +... diff --git a/values_overrides/tacker/2025.1-ubuntu_noble.yaml b/values_overrides/tacker/2025.1-ubuntu_noble.yaml new file mode 100644 index 0000000000..a62fc375ee --- /dev/null +++ b/values_overrides/tacker/2025.1-ubuntu_noble.yaml @@ -0,0 +1,15 @@ +# Default values for tacker. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. +--- +images: + tags: + tacker_server: quay.io/airshipit/tacker:2025.1-ubuntu_noble + tacker_conductor: quay.io/airshipit/tacker:2025.1-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.1-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.1-ubuntu_noble + tacker_db_sync: quay.io/airshipit/tacker:2025.1-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.1-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.1-ubuntu_noble +... diff --git a/zuul.d/2025.1.yaml b/zuul.d/2025.1.yaml new file mode 100644 index 0000000000..aa07bd28ae --- /dev/null +++ b/zuul.d/2025.1.yaml @@ -0,0 +1,57 @@ +--- +# 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-2025-1-ubuntu_jammy + parent: openstack-helm-cinder-rook + nodeset: openstack-helm-5nodes-ubuntu_jammy + vars: + osh_params: + openstack_release: "2025.1" + container_distro_name: ubuntu + container_distro_version: jammy + +- job: + name: openstack-helm-compute-kit-2025-1-ubuntu_jammy + parent: openstack-helm-compute-kit + nodeset: openstack-helm-1node-3nodes-ubuntu_jammy + timeout: 10800 + vars: + metallb_setup: true + osh_params: + openstack_release: "2025.1" + container_distro_name: ubuntu + container_distro_version: jammy + +- job: + name: openstack-helm-cinder-2025-1-ubuntu_noble + parent: openstack-helm-cinder-rook + nodeset: openstack-helm-5nodes-ubuntu_noble + vars: + osh_params: + openstack_release: "2025.1" + container_distro_name: ubuntu + container_distro_version: noble + +- job: + name: openstack-helm-compute-kit-2025-1-ubuntu_noble + parent: openstack-helm-compute-kit + nodeset: openstack-helm-1node-3nodes-ubuntu_noble + timeout: 10800 + vars: + metallb_setup: true + osh_params: + openstack_release: "2025.1" + container_distro_name: ubuntu + container_distro_version: noble +... diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 0e8cf7c062..92c8db7328 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -21,10 +21,10 @@ jobs: - openstack-helm-linter - openstack-helm-bandit - # 2023.2 - - openstack-helm-cinder-2023-2-ubuntu_jammy # 5 nodes rook - - openstack-helm-compute-kit-2023-2-ubuntu_jammy # 3 nodes - - openstack-helm-compute-kit-ovn-2023-2-ubuntu_jammy # 3 nodes + # # 2023.2 + # - openstack-helm-cinder-2023-2-ubuntu_jammy # 5 nodes rook + # - openstack-helm-compute-kit-2023-2-ubuntu_jammy # 3 nodes + # - openstack-helm-compute-kit-ovn-2023-2-ubuntu_jammy # 3 nodes # 2024.1 - openstack-helm-keystone-ldap-2023-2-ubuntu_jammy # 1 node - openstack-helm-tls-2024-1-ubuntu_jammy # 3 nodes rook @@ -38,6 +38,11 @@ # 2024.2 - openstack-helm-cinder-2024-2-ubuntu_jammy # 3 nodes rook - openstack-helm-compute-kit-2024-2-ubuntu_jammy # 1 node + 3 nodes + # 2025.1 + - openstack-helm-cinder-2025-1-ubuntu_jammy # 3 nodes rook + - openstack-helm-compute-kit-2025-1-ubuntu_jammy # 1 node + 3 nodes + - openstack-helm-cinder-2025-1-ubuntu_noble # 5 nodes rook + - openstack-helm-compute-kit-2025-1-ubuntu_noble # 1 node + 3 nodes # Infra jobs - openstack-helm-logging - openstack-helm-monitoring