Skip to content

Commit 963ee92

Browse files
authored
re-introduce openstack-epoxy repo to R9 (#1799)
1 parent c6a0c95 commit 963ee92

File tree

8 files changed

+27
-12
lines changed

8 files changed

+27
-12
lines changed

etc/kayobe/environments/ci-aio/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ stackhpc_repo_ubuntu_noble_security_version: "{{ stackhpc_pulp_repo_ubuntu_noble
3030
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
3131
stackhpc_repo_docker_ce_ubuntu_noble_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_noble_version }}"
3232
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
33+
stackhpc_repo_centos_stream_9_openstack_epoxy_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_epoxy_version }}"
3334
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"
3435
stackhpc_repo_centos_stream_9_storage_ceph_squid_version: "{{ stackhpc_pulp_repo_centos_stream_9_storage_ceph_squid_version }}"
3536
stackhpc_repo_centos_stream_9_docker_version: "{{ stackhpc_pulp_repo_centos_stream_9_docker_version }}"

etc/kayobe/environments/ci-builder/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ stackhpc_repo_ubuntu_noble_security_version: "{{ stackhpc_pulp_repo_ubuntu_noble
5555
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
5656
stackhpc_repo_docker_ce_ubuntu_noble_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_noble_version }}"
5757
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
58+
stackhpc_repo_centos_stream_9_openstack_epoxy_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_epoxy_version }}"
5859
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"
5960
stackhpc_repo_centos_stream_9_storage_ceph_squid_version: "{{ stackhpc_pulp_repo_centos_stream_9_storage_ceph_squid_version }}"
6061
stackhpc_repo_centos_stream_9_docker_version: "{{ stackhpc_pulp_repo_centos_stream_9_docker_version }}"

etc/kayobe/environments/ci-multinode/stackhpc-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ stackhpc_repo_ubuntu_noble_security_version: "{{ stackhpc_pulp_repo_ubuntu_noble
3030
stackhpc_repo_ubuntu_cloud_archive_version: "{{ stackhpc_pulp_repo_ubuntu_cloud_archive_version }}"
3131
stackhpc_repo_docker_ce_ubuntu_noble_version: "{{ stackhpc_pulp_repo_docker_ce_ubuntu_noble_version }}"
3232
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version }}"
33+
stackhpc_repo_centos_stream_9_openstack_epoxy_version: "{{ stackhpc_pulp_repo_centos_stream_9_openstack_epoxy_version }}"
3334
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"
3435
stackhpc_repo_centos_stream_9_storage_ceph_squid_version: "{{ stackhpc_pulp_repo_centos_stream_9_storage_ceph_squid_version }}"
3536
stackhpc_repo_centos_stream_9_docker_version: "{{ stackhpc_pulp_repo_centos_stream_9_docker_version }}"

etc/kayobe/kolla-image-tags.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,5 @@
44
# where the key is the OS distro and the value is the tag to deploy.
55
kolla_image_tags:
66
openstack:
7-
rocky-9: 2025.1-rocky-9-20250616T133037
7+
rocky-9: 2025.1-rocky-9-20250728T150626
88
ubuntu-noble: 2025.1-ubuntu-noble-20250725T143116
9-
bifrost:
10-
rocky-9: 2025.1-rocky-9-20250626T152358
11-
neutron_bgp_dragent:
12-
rocky-9: 2025.1-rocky-9-20250715T140744
13-
neutron_metadata_agent:
14-
rocky-9: 2025.1-rocky-9-20250626T074649
15-
proxysql:
16-
rocky-9: 2025.1-rocky-9-20250701T091924

etc/kayobe/kolla.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,9 @@ stackhpc_rocky_9_additional_repos:
171171
- url: "{{ stackhpc_repo_centos_stream_9_nfv_openvswitch_url }}"
172172
file: "CentOS-NFV-OpenvSwitch.repo"
173173
tag: "centos-nfv-openvswitch"
174+
- url: "{{ stackhpc_repo_centos_stream_9_openstack_epoxy_url }}"
175+
file: "CentOS-OpenStack-epoxy.repo"
176+
tag: "centos-openstack-epoxy"
174177
- url: "{{ stackhpc_repo_centos_stream_9_opstools_url }}"
175178
file: "CentOS-OpsTools.repo"
176179
tag: "centos-opstools"
@@ -288,6 +291,12 @@ kolla_build_blocks:
288291
-e '/\[{{ repo.tag }}\]/,/^\[/ s/^[# ]*\(metalink *=.*\)/#\1/g' \
289292
-e '/\[{{ repo.tag }}\]/,/^\[/ s|^\(name.*\)|\1\nbaseurl={{ repo.url }}|' /etc/yum.repos.d/{{ repo.file }}{% if not loop.last %} &&{% endif %} \
290293
{% endfor %}
294+
# NOTE(bbezak): RDO epoxy repo obsoletes many OVN versions
295+
# (see rdo-openvswitch.spec obsolete_ovn_versions:
296+
# https://git.centos.org/rpms/rdo-openvswitch/blob/c9s-sig-cloud-openstack-epoxy/f/SPECS/rdo-openvswitch.spec#L10),
297+
# which would replace our NFV OVS and OVN 24.03 LTS with 24.09. Hence exclude RDO OVN/OVS.
298+
&& \
299+
sed -i '/^\[centos-openstack-epoxy\]/a excludepkgs=*rdo-ovn*,*rdo-openvswitch*' /etc/yum.repos.d/CentOS-OpenStack-epoxy.repo \
291300
{% endif %}
292301
# With the UCA keyring installed we can now add all repos.
293302
base_ubuntu_package_sources_list: |

etc/kayobe/pulp-repo-versions.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
stackhpc_pulp_repo_almalinux_9_proxysql_2_7_version: 20250627T134211
55
stackhpc_pulp_repo_centos_stream_9_docker_version: 20250531T002004
66
stackhpc_pulp_repo_centos_stream_9_nfv_openvswitch_version: 20250528T022338
7+
stackhpc_pulp_repo_centos_stream_9_openstack_epoxy_version: 20250521T021940
78
stackhpc_pulp_repo_centos_stream_9_opstools_version: 20231213T031318
89
stackhpc_pulp_repo_centos_stream_9_storage_ceph_squid_version: 20250412T024303
910
stackhpc_pulp_repo_doca_2_9_1_rhel9_4_version: 20241211T153620
@@ -53,7 +54,7 @@ stackhpc_pulp_repo_rocky_9_5_highavailability_version: 20250204T095037
5354
stackhpc_pulp_repo_rocky_9_6_appstream_version: 20250614T015933
5455
stackhpc_pulp_repo_rocky_9_6_baseos_version: 20250614T030644
5556
stackhpc_pulp_repo_rocky_9_6_crb_version: 20250614T015933
56-
stackhpc_pulp_repo_rocky_9_6_extras_version: 20250605T150141
57+
stackhpc_pulp_repo_rocky_9_6_extras_version: 20250726T040613
5758
stackhpc_pulp_repo_rocky_9_6_highavailability_version: 20250605T150141
5859
stackhpc_pulp_repo_rocky_9_sig_security_common_version: 20250222T040303
5960
stackhpc_pulp_repo_ubuntu_cloud_archive_version: 20250620T063939

etc/kayobe/pulp.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,12 @@ stackhpc_pulp_rpm_repos:
289289
base_path: "centos/9-stream/nfv/x86_64/openvswitch-2/"
290290
required: "{{ stackhpc_pulp_sync_for_local_container_build | bool and stackhpc_pulp_sync_el_9 | bool }}"
291291

292+
- name: CentOS Stream 9 - OpenStack Epoxy
293+
url: "{{ stackhpc_release_pulp_content_url }}/centos/9-stream/cloud/x86_64/openstack-epoxy/{{ stackhpc_pulp_repo_centos_stream_9_openstack_epoxy_version }}"
294+
distribution_name: "centos-stream-9-openstack-epoxy-"
295+
base_path: "centos/9-stream/cloud/x86_64/openstack-epoxy/"
296+
required: "{{ stackhpc_pulp_sync_for_local_container_build | bool and stackhpc_pulp_sync_el_9 | bool }}"
297+
292298
- name: CentOS 9 - OpsTools - collectd
293299
url: "{{ stackhpc_release_pulp_content_url }}/centos/9-stream/opstools/x86_64/collectd-5/{{ stackhpc_pulp_repo_centos_stream_9_opstools_version }}"
294300
distribution_name: "centos-9-opstools-collectd-"

etc/kayobe/stackhpc.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ stackhpc_repo_rhel9_rabbitmq_server_version: "{{ stackhpc_repo_distribution }}"
7272
stackhpc_repo_centos_stream_9_nfv_openvswitch_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/centos/9-stream/nfv/x86_64/openvswitch-2/{{ stackhpc_repo_centos_stream_9_nfv_openvswitch_version }}"
7373
stackhpc_repo_centos_stream_9_nfv_openvswitch_version: "{{ stackhpc_repo_distribution }}"
7474

75+
# CentOS Stream 9 - OpenStack Epoxy
76+
stackhpc_repo_centos_stream_9_openstack_epoxy_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/centos/9-stream/cloud/x86_64/openstack-epoxy/{{ stackhpc_repo_centos_stream_9_openstack_epoxy_version }}"
77+
stackhpc_repo_centos_stream_9_openstack_epoxy_version: "{{ stackhpc_repo_distribution }}"
78+
7579
# CentOS Stream 9 - OpsTools - collectd
7680
stackhpc_repo_centos_stream_9_opstools_url: "{{ stackhpc_repo_mirror_url }}/pulp/content/centos/9-stream/opstools/x86_64/collectd-5/{{ stackhpc_repo_centos_stream_9_opstools_version }}"
7781
stackhpc_repo_centos_stream_9_opstools_version: "{{ stackhpc_repo_distribution }}"
@@ -145,11 +149,11 @@ stackhpc_repo_elrepo_9_version: "{{ stackhpc_repo_distribution }}"
145149

146150
# Kolla source repository.
147151
stackhpc_kolla_source_url: "https://github.com/stackhpc/kolla"
148-
stackhpc_kolla_source_version: stackhpc/20.1.0.4
152+
stackhpc_kolla_source_version: stackhpc/20.1.0.6
149153

150154
# Kolla Ansible source repository.
151155
stackhpc_kolla_ansible_source_url: "https://github.com/stackhpc/kolla-ansible"
152-
stackhpc_kolla_ansible_source_version: stackhpc/20.1.0.4
156+
stackhpc_kolla_ansible_source_version: stackhpc/20.1.0.5
153157

154158
###############################################################################
155159
# Container image registry

0 commit comments

Comments
 (0)