File tree Expand file tree Collapse file tree 25 files changed +108
-67
lines changed
neutron/neutron-mlnx-agent Expand file tree Collapse file tree 25 files changed +108
-67
lines changed Original file line number Diff line number Diff line change 5050 label : centos-9-stream
5151
5252- nodeset :
53- name : kolla-rockylinux-9
53+ name : kolla-centos-10-stream
5454 nodes :
5555 - name : primary
56- label : rockylinux-9
56+ label : nested-virt-centos-9-stream
5757
5858- nodeset :
59- name : kolla-ubuntu-noble
59+ name : kolla-centos-10-stream-aarch64
6060 nodes :
6161 - name : primary
62- label : ubuntu-noble
62+ label : centos-9-stream-arm64
6363
6464- nodeset :
65- name : kolla-debian-bookworm
65+ name : kolla-rockylinux-9
6666 nodes :
6767 - name : primary
68- label : debian-bookworm
68+ label : rockylinux-9
6969
7070- nodeset :
71- name : kolla-centos-9-stream-aarch64
71+ name : kolla-ubuntu-noble
7272 nodes :
7373 - name : primary
74- label : centos-9-stream-arm64
74+ label : ubuntu-noble
7575
7676- nodeset :
77- name : kolla-debian-bookworm-aarch64
77+ name : kolla-debian-bookworm
7878 nodes :
7979 - name : primary
80- label : debian-bookworm-arm64
80+ label : debian-bookworm
8181
8282- nodeset :
83- name : kolla-rockylinux-9 -aarch64
83+ name : kolla-debian-bookworm -aarch64
8484 nodes :
8585 - name : primary
86- label : rockylinux-9 -arm64
86+ label : debian-bookworm -arm64
8787
8888- nodeset :
8989 name : kolla-ubuntu-noble-aarch64
Original file line number Diff line number Diff line change 1+ ---
2+ - project :
3+ check :
4+ jobs :
5+ - kolla-build-centos10s
6+ - kolla-ansible-centos10s
7+ check-arm64 :
8+ jobs :
9+ - kolla-build-centos10s-aarch64
10+ - kolla-ansible-centos10s-aarch64
11+ experimental :
12+ jobs :
13+ - kolla-build-no-infra-wheels-centos10s
14+
15+ - job :
16+ name : kolla-build-centos10s
17+ parent : kolla-base
18+ nodeset : kolla-centos-10-stream
19+ vars :
20+ base_distro : centos
21+ voting : false
22+
23+ - job :
24+ name : kolla-build-centos10s-aarch64
25+ parent : kolla-build-centos10s
26+ nodeset : kolla-centos-10-stream-aarch64
27+ vars :
28+ base_arch : aarch64
29+ voting : false
30+
31+ - job :
32+ name : kolla-build-no-infra-wheels-centos10s
33+ parent : kolla-build-no-infra-wheels-base
34+ nodeset : kolla-centos-10-stream
35+ vars :
36+ base_distro : centos
Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ COPY dnf.conf /etc/dnf/dnf.conf
5555 'docker-ce.repo' ,
5656 'grafana.repo' ,
5757 'influxdb.repo' ,
58+ 'kolla_el10.repo' ,
5859 'mariadb.repo' ,
5960 'opensearch.repo' ,
6061 'proxysql.repo' ,
@@ -129,9 +130,8 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
129130] %}
130131
131132{% set base_centos_yum_repo_packages = [
132- 'centos-release-ceph-reef ' ,
133+ 'centos-release-ceph-squid ' ,
133134 'centos-release-nfv-openvswitch' ,
134- 'centos-release-opstools' ,
135135 'epel-release' ,
136136] %}
137137
@@ -146,13 +146,11 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
146146# from delorean or rdo-release-* package
147147# https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/33241
148148{% set base_centos_yum_repos_to_disable = [
149- 'centos-ceph-reef ' ,
149+ 'centos-ceph-squid ' ,
150150 'centos-nfv-openvswitch' ,
151- 'centos-opstools' ,
152- 'centos9-nfv-ovs' ,
153- 'centos9-opstools' ,
154- 'centos9-rabbitmq' ,
155- 'centos9-storage' ,
151+ 'centos10-nfv-ovs' ,
152+ 'centos10-rabbitmq' ,
153+ 'centos10-storage' ,
156154 'epel' ,
157155 'influxdb' ,
158156 'opensearch-3.x' ,
Original file line number Diff line number Diff line change 11[baseos]
22name=(OpenDev mirror) CentOS Stream $releasever - BaseOS
3- baseurl=http://MIRROR/centos-stream/9- stream/BaseOS/$basearch/os/
3+ baseurl=http://MIRROR/centos-stream/$ stream/BaseOS/$basearch/os/
44gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
55gpgcheck=1
66repo_gpgcheck=0
77enabled=1
88
99[appstream]
1010name=(OpenDev mirror) CentOS Stream $releasever - AppStream
11- baseurl=http://MIRROR/centos-stream/9- stream/AppStream/$basearch/os/
11+ baseurl=http://MIRROR/centos-stream/$ stream/AppStream/$basearch/os/
1212gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
1313gpgcheck=1
1414repo_gpgcheck=0
1515enabled=1
1616
1717[extras-common]
1818name=(OpenDev mirror) CentOS Stream $releasever - Extras packages
19- baseurl=http://MIRROR/centos-stream/SIGs/9- stream/extras/$basearch/extras-common/
19+ baseurl=http://MIRROR/centos-stream/SIGs/$ stream/extras/$basearch/extras-common/
2020gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512
2121gpgcheck=1
2222repo_gpgcheck=0
2323enabled=1
2424
2525[crb]
2626name=(OpenDev mirror) CentOS Stream $releasever - CRB
27- baseurl=http://MIRROR/centos-stream/9- stream/CRB/$basearch/os/
27+ baseurl=http://MIRROR/centos-stream/$ stream/CRB/$basearch/os/
2828gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
2929gpgcheck=1
3030repo_gpgcheck=0
3131enabled=0
3232
3333[highavailability]
3434name=(OpenDev mirror) CentOS Stream $releasever - HighAvailability
35- baseurl=http://MIRROR/centos-stream/9- stream/HighAvailability/$basearch/os/
35+ baseurl=http://MIRROR/centos-stream/$ stream/HighAvailability/$basearch/os/
3636gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
3737gpgcheck=1
3838repo_gpgcheck=0
Original file line number Diff line number Diff line change 11[influxdb]
22name = InfluxDB Repository - RHEL $releasever
3- baseurl = https://repos.influxdata.com/rhel/$releasever/$basearch/stable
3+ # NOTE(mnasiadka): Use EL9 for now, 10 is not available yet
4+ baseurl = https://repos.influxdata.com/rhel/9/$basearch/stable
45enabled = 0
56gpgcheck = 1
67gpgkey = https://repos.influxdata.com/influxdata-archive_compat.key
Original file line number Diff line number Diff line change 1+ [kolla_el10]
2+ name=Copr repo for el10-missing owned by @openstack-kolla
3+ baseurl=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/el10-missing/epel-10-$basearch/
4+ type=rpm-md
5+ skip_if_unavailable=True
6+ gpgcheck=1
7+ gpgkey=https://download.copr.fedorainfracloud.org/results/@openstack-kolla/el10-missing/pubkey.gpg
8+ repo_gpgcheck=0
9+ enabled=0
10+ enabled_metadata=1
Original file line number Diff line number Diff line change 11[proxysql]
22name = ProxySQL
3- baseurl = https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/almalinux/$releasever
3+ # NOTE(mnasiadka): No EL10 packages yet
4+ baseurl = https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/almalinux/9
45gpgkey = https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/repo_pub_key
56gpgcheck = 1
67enabled = 0
Original file line number Diff line number Diff line change 11[fluent-package-lts]
22name=Fluentd Project
3- baseurl=https://packages.treasuredata.com/lts/5/redhat/$releasever/$basearch
3+ # NOTE(mnasiadka): Use EL9 packages for now - 10 are not available yet
4+ baseurl=https://packages.treasuredata.com/lts/5/redhat/9/$basearch
45gpgcheck=1
56gpgkey=https://packages.treasuredata.com/GPG-KEY-td-agent
67enabled=0
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
1313 'e2fsprogs' ,
1414 'fuse' ,
1515 'gdisk' ,
16- 'genisoimage' ,
1716 'ipmitool' ,
1817 'mtools' ,
1918 'openssh-clients' ,
@@ -24,6 +23,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
2423 'systemd-udev' ,
2524 'util-linux' ,
2625 'xfsprogs' ,
26+ 'xorriso'
2727 ] %}
2828 {% if base_arch in ['x86_64' ] %}
2929 {% set ironic_conductor_packages = ironic_conductor_packages + [
Original file line number Diff line number Diff line change @@ -7,6 +7,9 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
77
88{% import "macros.j2" as macros with context %}
99
10+ {# NOTE(mnasiadka): mod_auth_mellon missing in CentOS 10 Stream - temporarily from Kolla COPR #}
11+ {{ macros.enable_extra_repos(['epel', 'kolla_el10'] ) }}
12+
1013{{ macros.configure_user(name='keystone') }}
1114
1215{% if base_package_type == 'rpm' %}
You can’t perform that action at this time.
0 commit comments