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 76
76
label : centos-9-stream
77
77
78
78
- nodeset :
79
- name : kolla-rockylinux-9
79
+ name : kolla-centos-10-stream
80
80
nodes :
81
81
- name : primary
82
- label : rockylinux-9
82
+ label : nested-virt-centos-9-stream
83
83
84
84
- nodeset :
85
- name : kolla-ubuntu-noble
85
+ name : kolla-centos-10-stream-aarch64
86
86
nodes :
87
87
- name : primary
88
- label : ubuntu-noble
88
+ label : centos-9-stream-arm64
89
89
90
90
- nodeset :
91
- name : kolla-debian-bookworm
91
+ name : kolla-rockylinux-9
92
92
nodes :
93
93
- name : primary
94
- label : debian-bookworm
94
+ label : rockylinux-9
95
95
96
96
- nodeset :
97
- name : kolla-centos-9-stream-aarch64
97
+ name : kolla-ubuntu-noble
98
98
nodes :
99
99
- name : primary
100
- label : centos-9-stream-arm64
100
+ label : ubuntu-noble
101
101
102
102
- nodeset :
103
- name : kolla-debian-bookworm-aarch64
103
+ name : kolla-debian-bookworm
104
104
nodes :
105
105
- name : primary
106
- label : debian-bookworm-arm64
106
+ label : debian-bookworm
107
107
108
108
- nodeset :
109
- name : kolla-rockylinux-9 -aarch64
109
+ name : kolla-debian-bookworm -aarch64
110
110
nodes :
111
111
- name : primary
112
- label : rockylinux-9 -arm64
112
+ label : debian-bookworm -arm64
113
113
114
114
- nodeset :
115
115
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
55
55
'docker-ce.repo' ,
56
56
'grafana.repo' ,
57
57
'influxdb.repo' ,
58
+ 'kolla_el10.repo' ,
58
59
'mariadb.repo' ,
59
60
'opensearch.repo' ,
60
61
'proxysql.repo' ,
@@ -129,9 +130,8 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
129
130
] %}
130
131
131
132
{% set base_centos_yum_repo_packages = [
132
- 'centos-release-ceph-reef ' ,
133
+ 'centos-release-ceph-squid ' ,
133
134
'centos-release-nfv-openvswitch' ,
134
- 'centos-release-opstools' ,
135
135
'epel-release' ,
136
136
] %}
137
137
@@ -146,13 +146,11 @@ RUN rm -f /etc/rpm/macros.image-language-conf \
146
146
# from delorean or rdo-release-* package
147
147
# https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/33241
148
148
{% set base_centos_yum_repos_to_disable = [
149
- 'centos-ceph-reef ' ,
149
+ 'centos-ceph-squid ' ,
150
150
'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' ,
156
154
'epel' ,
157
155
'influxdb' ,
158
156
'opensearch-3.x' ,
Original file line number Diff line number Diff line change 1
1
[baseos]
2
2
name=(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/
4
4
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
5
5
gpgcheck=1
6
6
repo_gpgcheck=0
7
7
enabled=1
8
8
9
9
[appstream]
10
10
name=(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/
12
12
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
13
13
gpgcheck=1
14
14
repo_gpgcheck=0
15
15
enabled=1
16
16
17
17
[extras-common]
18
18
name=(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/
20
20
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512
21
21
gpgcheck=1
22
22
repo_gpgcheck=0
23
23
enabled=1
24
24
25
25
[crb]
26
26
name=(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/
28
28
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
29
29
gpgcheck=1
30
30
repo_gpgcheck=0
31
31
enabled=0
32
32
33
33
[highavailability]
34
34
name=(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/
36
36
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
37
37
gpgcheck=1
38
38
repo_gpgcheck=0
Original file line number Diff line number Diff line change 1
1
[influxdb]
2
2
name = 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
4
5
enabled = 0
5
6
gpgcheck = 1
6
7
gpgkey = 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 1
1
[proxysql]
2
2
name = 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
4
5
gpgkey = https://repo.proxysql.com/ProxySQL/proxysql-3.0.x/repo_pub_key
5
6
gpgcheck = 1
6
7
enabled = 0
Original file line number Diff line number Diff line change 1
1
[fluent-package-lts]
2
2
name=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
4
5
gpgcheck=1
5
6
gpgkey=https://packages.treasuredata.com/GPG-KEY-td-agent
6
7
enabled=0
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
13
13
'e2fsprogs' ,
14
14
'fuse' ,
15
15
'gdisk' ,
16
- 'genisoimage' ,
17
16
'ipmitool' ,
18
17
'mtools' ,
19
18
'openssh-clients' ,
@@ -24,6 +23,7 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
24
23
'systemd-udev' ,
25
24
'util-linux' ,
26
25
'xfsprogs' ,
26
+ 'xorriso'
27
27
] %}
28
28
{% if base_arch in ['x86_64' ] %}
29
29
{% 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
7
7
8
8
{% import "macros.j2" as macros with context %}
9
9
10
+ {# NOTE(mnasiadka): mod_auth_mellon missing in CentOS 10 Stream - temporarily from Kolla COPR #}
11
+ {{ macros.enable_extra_repos(['epel', 'kolla_el10'] ) }}
12
+
10
13
{{ macros.configure_user(name='keystone') }}
11
14
12
15
{% if base_package_type == 'rpm' %}
You can’t perform that action at this time.
0 commit comments