diff --git a/values_overrides/barbican/2025.2-ubuntu_noble.yaml b/values_overrides/barbican/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..bff40416fc --- /dev/null +++ b/values_overrides/barbican/2025.2-ubuntu_noble.yaml @@ -0,0 +1,13 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + scripted_test: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + barbican_db_sync: "quay.io/airshipit/barbican:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + barbican_api: "quay.io/airshipit/barbican:2025.2-ubuntu_noble" +... diff --git a/values_overrides/blazar/2025.2-ubuntu_noble.yaml b/values_overrides/blazar/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..0ed71e990d --- /dev/null +++ b/values_overrides/blazar/2025.2-ubuntu_noble.yaml @@ -0,0 +1,13 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + blazar_api: quay.io/airshipit/blazar:2025.2-ubuntu_noble + blazar_manager: quay.io/airshipit/blazar:2025.2-ubuntu_noble + blazar_db_sync: quay.io/airshipit/blazar:2025.2-ubuntu_noble +... diff --git a/values_overrides/ceph-rgw/2025.2-ubuntu_noble.yaml b/values_overrides/ceph-rgw/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..16f10dadf2 --- /dev/null +++ b/values_overrides/ceph-rgw/2025.2-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.2-ubuntu_noble' + ks_service: 'quay.io/airshipit/heat:2025.2-ubuntu_noble' + ks_user: 'quay.io/airshipit/heat:2025.2-ubuntu_noble' +... diff --git a/values_overrides/cinder/2025.2-ubuntu_noble.yaml b/values_overrides/cinder/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..8f8d8ab803 --- /dev/null +++ b/values_overrides/cinder/2025.2-ubuntu_noble.yaml @@ -0,0 +1,19 @@ +--- +images: + tags: + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + cinder_db_sync: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + cinder_api: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + cinder_scheduler: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + cinder_volume: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + cinder_volume_usage_audit: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + cinder_db_purge: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + cinder_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" + cinder_backup: "quay.io/airshipit/cinder:2025.2-ubuntu_noble" + cinder_backup_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/cloudkitty/2025.2-ubuntu_noble.yaml b/values_overrides/cloudkitty/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..bf3de12cd3 --- /dev/null +++ b/values_overrides/cloudkitty/2025.2-ubuntu_noble.yaml @@ -0,0 +1,14 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + cloudkitty_api: quay.io/airshipit/cloudkitty:2025.2-ubuntu_noble + cloudkitty_db_sync: quay.io/airshipit/cloudkitty:2025.2-ubuntu_noble + cloudkitty_processor: quay.io/airshipit/cloudkitty:2025.2-ubuntu_noble + cloudkitty_storage_init: quay.io/airshipit/cloudkitty:2025.2-ubuntu_noble +... diff --git a/values_overrides/elasticsearch/2025.2-ubuntu_noble.yaml b/values_overrides/elasticsearch/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..e188da647d --- /dev/null +++ b/values_overrides/elasticsearch/2025.2-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.2-ubuntu_noble + helm_tests: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/fluentd/2025.2-ubuntu_noble.yaml b/values_overrides/fluentd/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..8d974a8b80 --- /dev/null +++ b/values_overrides/fluentd/2025.2-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.2-ubuntu_noble +... diff --git a/values_overrides/freezer/2025.2-ubuntu_noble.yaml b/values_overrides/freezer/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..4ab3727b9a --- /dev/null +++ b/values_overrides/freezer/2025.2-ubuntu_noble.yaml @@ -0,0 +1,12 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + freezer_db_sync: quay.io/airshipit/freezer-api:2025.2-ubuntu_noble + freezer_api: quay.io/airshipit/freezer-api:2025.2-ubuntu_noble +... diff --git a/values_overrides/glance/2025.2-ubuntu_noble.yaml b/values_overrides/glance/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..5323003faf --- /dev/null +++ b/values_overrides/glance/2025.2-ubuntu_noble.yaml @@ -0,0 +1,14 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + glance_db_sync: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_api: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_metadefs_load: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/grafana/2025.2-ubuntu_noble.yaml b/values_overrides/grafana/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..570e68fa68 --- /dev/null +++ b/values_overrides/grafana/2025.2-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.2-ubuntu_noble + grafana_db_session_sync: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/heat/2025.2-ubuntu_noble.yaml b/values_overrides/heat/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..884ccfa33d --- /dev/null +++ b/values_overrides/heat/2025.2-ubuntu_noble.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_db_sync: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_api: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_cfn: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_engine: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_purge_deleted: "quay.io/airshipit/heat:2025.2-ubuntu_noble" +... diff --git a/values_overrides/horizon/2025.2-ubuntu_noble.yaml b/values_overrides/horizon/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..e324fcdc18 --- /dev/null +++ b/values_overrides/horizon/2025.2-ubuntu_noble.yaml @@ -0,0 +1,8 @@ +--- +images: + tags: + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + horizon_db_sync: quay.io/airshipit/horizon:2025.2-ubuntu_noble + horizon: quay.io/airshipit/horizon:2025.2-ubuntu_noble +... diff --git a/values_overrides/keystone/2025.2-ubuntu_noble.yaml b/values_overrides/keystone/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..82d2e81cda --- /dev/null +++ b/values_overrides/keystone/2025.2-ubuntu_noble.yaml @@ -0,0 +1,16 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + keystone_api: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_db_sync: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" +... diff --git a/values_overrides/kibana/2025.2-ubuntu_noble.yaml b/values_overrides/kibana/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..fe12209b1f --- /dev/null +++ b/values_overrides/kibana/2025.2-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.2-ubuntu_noble + flush_kibana_metadata: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/kubernetes-keystone-webhook/2025.2-ubuntu_noble.yaml b/values_overrides/kubernetes-keystone-webhook/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..147aadb599 --- /dev/null +++ b/values_overrides/kubernetes-keystone-webhook/2025.2-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.2-ubuntu_noble +... diff --git a/values_overrides/libvirt/2025.2-ubuntu_noble.yaml b/values_overrides/libvirt/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..6b673619e9 --- /dev/null +++ b/values_overrides/libvirt/2025.2-ubuntu_noble.yaml @@ -0,0 +1,5 @@ +--- +images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.2-ubuntu_noble +... diff --git a/values_overrides/manila/2025.2-ubuntu_noble.yaml b/values_overrides/manila/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..1ebce4a07c --- /dev/null +++ b/values_overrides/manila/2025.2-ubuntu_noble.yaml @@ -0,0 +1,21 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + dep_check: quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + manila_db_sync: quay.io/airshipit/manila:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + manila_api: quay.io/airshipit/manila:2025.2-ubuntu_noble + manila_data: quay.io/airshipit/manila:2025.2-ubuntu_noble + manila_scheduler: quay.io/airshipit/manila:2025.2-ubuntu_noble + manila_share: quay.io/airshipit/manila:2025.2-ubuntu_noble +conf: + manila_api_uwsgi: + uwsgi: + # in 2025.2 the wsgi script was removed + wsgi-file: /var/lib/openstack/bin/manila-wsgi +... diff --git a/values_overrides/mariadb-backup/2025.2-ubuntu_noble.yaml b/values_overrides/mariadb-backup/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..9de3bc9076 --- /dev/null +++ b/values_overrides/mariadb-backup/2025.2-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.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/mariadb-cluster/2025.2-ubuntu_noble.yaml b/values_overrides/mariadb-cluster/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..9de3bc9076 --- /dev/null +++ b/values_overrides/mariadb-cluster/2025.2-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.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/mariadb/2025.2-ubuntu_noble.yaml b/values_overrides/mariadb/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..9de3bc9076 --- /dev/null +++ b/values_overrides/mariadb/2025.2-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.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/neutron/2025.2-ubuntu_noble.yaml b/values_overrides/neutron/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..2886403954 --- /dev/null +++ b/values_overrides/neutron/2025.2-ubuntu_noble.yaml @@ -0,0 +1,26 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + neutron_db_sync: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + # neutron_dhcp: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + # FIXME: This image is built with the critical bug fix + # https://review.opendev.org/c/openstack/neutron/+/962871 + # Use vanilla image when the fix is merged and backported to 2025.2 + neutron_dhcp: "quay.io/kozhukalov/neutron:2025.2-ubuntu_noble_custom" + neutron_l3: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_l2gw: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_metadata: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_ovn_metadata: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_server: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" +... diff --git a/values_overrides/nova/2025.2-ubuntu_noble.yaml b/values_overrides/nova/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..ad237a3e49 --- /dev/null +++ b/values_overrides/nova/2025.2-ubuntu_noble.yaml @@ -0,0 +1,23 @@ +--- +images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + nova_api: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_cell_setup: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + nova_compute: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_compute_ssh: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_conductor: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_db_sync: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_novncproxy: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_scheduler: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_spiceproxy: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/octavia/2025.2-ubuntu_noble.yaml b/values_overrides/octavia/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..c0d515c5e7 --- /dev/null +++ b/values_overrides/octavia/2025.2-ubuntu_noble.yaml @@ -0,0 +1,28 @@ +--- +images: + tags: + test: docker.io/xrally/xrally-openstack:2.0.0 + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + octavia_db_sync: quay.io/airshipit/octavia:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + rabbit_init: docker.io/rabbitmq:3.13-management + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + dep_check: quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_noble + image_repo_sync: docker.io/docker:17.07.0 + octavia_api: quay.io/airshipit/octavia:2025.2-ubuntu_noble + octavia_driver_agent: quay.io/airshipit/octavia:2025.2-ubuntu_noble + octavia_worker: quay.io/airshipit/octavia:2025.2-ubuntu_noble + octavia_worker_init: quay.io/airshipit/openstack-client:2025.2-ubuntu_noble + octavia_housekeeping: quay.io/airshipit/octavia:2025.2-ubuntu_noble + octavia_health_manager: quay.io/airshipit/octavia:2025.2-ubuntu_noble + octavia_health_manager_init: quay.io/airshipit/openstack-client:2025.2-ubuntu_noble + openvswitch_vswitchd: docker.io/openstackhelm/openvswitch:latest-ubuntu_noble +conf: + octavia_api_uwsgi: + uwsgi: + # in 2025.2 the wsgi script was removed + wsgi-file: /var/lib/openstack/bin/octavia-wsgi +... diff --git a/values_overrides/openstack/glance/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/glance/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..7edfe5074c --- /dev/null +++ b/values_overrides/openstack/glance/2025.2-ubuntu_noble.yaml @@ -0,0 +1,15 @@ +--- +glance: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + glance_db_sync: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_api: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_metadefs_load: "quay.io/airshipit/glance:2025.2-ubuntu_noble" + glance_storage_init: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/heat/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/heat/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..ff657552aa --- /dev/null +++ b/values_overrides/openstack/heat/2025.2-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +--- +heat: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_db_sync: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_api: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_cfn: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_engine: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_engine_cleaner: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + heat_purge_deleted: "quay.io/airshipit/heat:2025.2-ubuntu_noble" +... diff --git a/values_overrides/openstack/horizon/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/horizon/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..80b72fcd30 --- /dev/null +++ b/values_overrides/openstack/horizon/2025.2-ubuntu_noble.yaml @@ -0,0 +1,9 @@ +--- +horizon: + images: + tags: + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + horizon_db_sync: quay.io/airshipit/horizon:2025.2-ubuntu_noble + horizon: quay.io/airshipit/horizon:2025.2-ubuntu_noble +... diff --git a/values_overrides/openstack/keystone/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/keystone/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..bd955b2dba --- /dev/null +++ b/values_overrides/openstack/keystone/2025.2-ubuntu_noble.yaml @@ -0,0 +1,17 @@ +--- +keystone: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + keystone_api: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + keystone_credential_rotate: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_credential_setup: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_db_sync: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_domain_manage: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_fernet_rotate: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + keystone_fernet_setup: "quay.io/airshipit/keystone:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" +... diff --git a/values_overrides/openstack/libvirt/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/libvirt/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..a0ec02a8f8 --- /dev/null +++ b/values_overrides/openstack/libvirt/2025.2-ubuntu_noble.yaml @@ -0,0 +1,6 @@ +--- +libvirt: + images: + tags: + libvirt: docker.io/openstackhelm/libvirt:2025.2-ubuntu_noble +... diff --git a/values_overrides/openstack/neutron/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/neutron/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..83d97c4651 --- /dev/null +++ b/values_overrides/openstack/neutron/2025.2-ubuntu_noble.yaml @@ -0,0 +1,22 @@ +--- +neutron: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + neutron_db_sync: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_dhcp: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_l3: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_l2gw: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_linuxbridge_agent: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_metadata: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_openvswitch_agent: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_server: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_rpc_server: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_bagpipe_bgp: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" + neutron_netns_cleanup_cron: "quay.io/airshipit/neutron:2025.2-ubuntu_noble" +... diff --git a/values_overrides/openstack/nova/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/nova/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..3cf38201c4 --- /dev/null +++ b/values_overrides/openstack/nova/2025.2-ubuntu_noble.yaml @@ -0,0 +1,24 @@ +--- +nova: + images: + tags: + bootstrap: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + nova_api: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_cell_setup: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_cell_setup_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + nova_compute: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_compute_ssh: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_conductor: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_db_sync: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_novncproxy: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_novncproxy_assets: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_scheduler: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_spiceproxy: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_spiceproxy_assets: "quay.io/airshipit/nova:2025.2-ubuntu_noble" + nova_service_cleaner: "docker.io/openstackhelm/ceph-config-helper:latest-ubuntu_jammy" +... diff --git a/values_overrides/openstack/placement/2025.2-ubuntu_noble.yaml b/values_overrides/openstack/placement/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..993fe53506 --- /dev/null +++ b/values_overrides/openstack/placement/2025.2-ubuntu_noble.yaml @@ -0,0 +1,20 @@ +--- +placement: + images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + placement_db_sync: "quay.io/airshipit/placement:2025.2-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.2-ubuntu_noble.yaml b/values_overrides/placement/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..0ecdcf42a6 --- /dev/null +++ b/values_overrides/placement/2025.2-ubuntu_noble.yaml @@ -0,0 +1,19 @@ +--- +images: + pull_policy: IfNotPresent + tags: + placement: "quay.io/airshipit/placement:2025.2-ubuntu_noble" + ks_user: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_service: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + ks_endpoints: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_init: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + db_drop: "quay.io/airshipit/heat:2025.2-ubuntu_noble" + placement_db_sync: "quay.io/airshipit/placement:2025.2-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.2-ubuntu_noble.yaml b/values_overrides/postgresql/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..aefa288bed --- /dev/null +++ b/values_overrides/postgresql/2025.2-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.2-ubuntu_noble +... diff --git a/values_overrides/powerdns/2025.2-ubuntu_noble.yaml b/values_overrides/powerdns/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..7032c59091 --- /dev/null +++ b/values_overrides/powerdns/2025.2-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.2-ubuntu_noble +... diff --git a/values_overrides/prometheus-mysql-exporter/2025.2-ubuntu_noble.yaml b/values_overrides/prometheus-mysql-exporter/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..9de3bc9076 --- /dev/null +++ b/values_overrides/prometheus-mysql-exporter/2025.2-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.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/prometheus/2025.2-ubuntu_noble.yaml b/values_overrides/prometheus/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..8d974a8b80 --- /dev/null +++ b/values_overrides/prometheus/2025.2-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.2-ubuntu_noble +... diff --git a/values_overrides/rabbitmq/2025.2-ubuntu_noble.yaml b/values_overrides/rabbitmq/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..07a2b906e5 --- /dev/null +++ b/values_overrides/rabbitmq/2025.2-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.2-ubuntu_noble + rabbitmq_init: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/tacker/2025.2-ubuntu_noble.yaml b/values_overrides/tacker/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..a6bc1d0321 --- /dev/null +++ b/values_overrides/tacker/2025.2-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.2-ubuntu_noble + tacker_conductor: quay.io/airshipit/tacker:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + tacker_db_sync: quay.io/airshipit/tacker:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble +... diff --git a/values_overrides/watcher/2025.2-ubuntu_noble.yaml b/values_overrides/watcher/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..7a1a2f47f5 --- /dev/null +++ b/values_overrides/watcher/2025.2-ubuntu_noble.yaml @@ -0,0 +1,14 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + watcher_api: quay.io/airshipit/watcher:2025.2-ubuntu_noble + watcher_decision_engine: quay.io/airshipit/watcher:2025.2-ubuntu_noble + watcher_applier: quay.io/airshipit/watcher:2025.2-ubuntu_noble + watcher_db_sync: quay.io/airshipit/watcher:2025.2-ubuntu_noble +... diff --git a/values_overrides/zaqar/2025.2-ubuntu_noble.yaml b/values_overrides/zaqar/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..eebf9b1c00 --- /dev/null +++ b/values_overrides/zaqar/2025.2-ubuntu_noble.yaml @@ -0,0 +1,12 @@ +--- +images: + tags: + bootstrap: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_init: quay.io/airshipit/heat:2025.2-ubuntu_noble + db_drop: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_user: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_service: quay.io/airshipit/heat:2025.2-ubuntu_noble + ks_endpoints: quay.io/airshipit/heat:2025.2-ubuntu_noble + zaqar_api: quay.io/airshipit/zaqar:2025.2-ubuntu_noble + zaqar_db_sync: quay.io/airshipit/zaqar:2025.2-ubuntu_noble +... diff --git a/zuul.d/2025.2-ubuntu_noble.yaml b/zuul.d/2025.2-ubuntu_noble.yaml new file mode 100644 index 0000000000..aa69f06f91 --- /dev/null +++ b/zuul.d/2025.2-ubuntu_noble.yaml @@ -0,0 +1,46 @@ +--- +# 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-2-ubuntu_noble + parent: openstack-helm-cinder-rook + nodeset: openstack-helm-5nodes-ubuntu_noble + vars: + osh_params: + openstack_release: "2025.2" + container_distro_name: ubuntu + container_distro_version: noble + +- job: + name: openstack-helm-compute-kit-2025-2-ubuntu_noble + parent: openstack-helm-compute-kit + nodeset: openstack-helm-3nodes-ubuntu_noble + timeout: 10800 + vars: + osh_params: + openstack_release: "2025.2" + container_distro_name: ubuntu + container_distro_version: noble + +- job: + name: openstack-helm-octavia-2025-2-ubuntu_noble + parent: openstack-helm-octavia + nodeset: openstack-helm-4nodes-ubuntu_noble + timeout: 10800 + vars: + osh_params: + openstack_release: "2025.2" + container_distro_name: ubuntu + container_distro_version: noble + +... diff --git a/zuul.d/base.yaml b/zuul.d/base.yaml index 827c6cddd3..dd1706d83f 100644 --- a/zuul.d/base.yaml +++ b/zuul.d/base.yaml @@ -451,6 +451,8 @@ - job: name: openstack-helm-tacker parent: openstack-helm-deploy + files: + - tacker/.* abstract: true timeout: 7200 vars: @@ -524,6 +526,9 @@ name: openstack-helm-watcher parent: openstack-helm-deploy timeout: 10800 + files: + - watcher/.* + abstract: true vars: gate_scripts: - ./tools/deployment/common/prepare-bashrc.sh diff --git a/zuul.d/nodesets.yaml b/zuul.d/nodesets.yaml index ab2e21b3a0..367806a035 100644 --- a/zuul.d/nodesets.yaml +++ b/zuul.d/nodesets.yaml @@ -320,6 +320,41 @@ nodes: - primary +- nodeset: + name: openstack-helm-4nodes-ubuntu_noble + nodes: + - name: primary + label: ubuntu-noble + - name: node-1 + label: ubuntu-noble + - name: node-2 + label: ubuntu-noble + - name: node-3 + label: ubuntu-noble + groups: + - name: primary + nodes: + - primary + - name: nodes + nodes: + - node-1 + - node-2 + - node-3 + - name: k8s_cluster + nodes: + - primary + - node-1 + - node-2 + - node-3 + - name: k8s_control_plane + nodes: + - primary + - name: k8s_nodes + nodes: + - node-1 + - node-2 + - node-3 + - nodeset: name: openstack-helm-5nodes-ubuntu_noble nodes: diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 1f0dc1219b..73b710b66d 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -30,7 +30,6 @@ # use existing VXLAN overlay interface for internal K8s communication # - openstack-helm-compute-kit-cilium-2024-1-ubuntu_jammy # 1 node + 3 nodes - openstack-helm-horizon-2024-1-ubuntu_jammy # 1 node - - openstack-helm-tacker-2024-1-ubuntu_jammy - openstack-helm-compute-kit-dpdk-2024-1-ubuntu_jammy # 32GB node # 2024.2 - openstack-helm-cinder-2024-2-ubuntu_jammy # 3 nodes rook @@ -47,6 +46,9 @@ # 2025.1 Ubuntu Noble - openstack-helm-cinder-2025-1-ubuntu_noble # 5 nodes rook - openstack-helm-compute-kit-2025-1-ubuntu_noble # 1 node + 3 nodes + # 2025.2 Ubuntu Noble + - openstack-helm-cinder-2025-2-ubuntu_noble # 5 nodes rook + - openstack-helm-compute-kit-2025-2-ubuntu_noble # 1 node + 3 nodes # Infra jobs - openstack-helm-logging - openstack-helm-monitoring @@ -70,4 +72,5 @@ - openstack-helm-blazar-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-cloudkitty-2025-1-ubuntu_jammy # 3 nodes - openstack-helm-freezer-2025-1-ubuntu_jammy # 3 nodes + - openstack-helm-tacker-2024-1-ubuntu_jammy # 3 nodes ...