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 50
50
label : centos-9-stream
51
51
52
52
- nodeset :
53
- name : kolla-rockylinux-9
53
+ name : kolla-centos-10-stream
54
54
nodes :
55
55
- name : primary
56
- label : rockylinux-9
56
+ label : nested-virt-centos-9-stream
57
57
58
58
- nodeset :
59
- name : kolla-ubuntu-noble
59
+ name : kolla-centos-10-stream-aarch64
60
60
nodes :
61
61
- name : primary
62
- label : ubuntu-noble
62
+ label : centos-9-stream-arm64
63
63
64
64
- nodeset :
65
- name : kolla-debian-bookworm
65
+ name : kolla-rockylinux-9
66
66
nodes :
67
67
- name : primary
68
- label : debian-bookworm
68
+ label : rockylinux-9
69
69
70
70
- nodeset :
71
- name : kolla-centos-9-stream-aarch64
71
+ name : kolla-ubuntu-noble
72
72
nodes :
73
73
- name : primary
74
- label : centos-9-stream-arm64
74
+ label : ubuntu-noble
75
75
76
76
- nodeset :
77
- name : kolla-debian-bookworm-aarch64
77
+ name : kolla-debian-bookworm
78
78
nodes :
79
79
- name : primary
80
- label : debian-bookworm-arm64
80
+ label : debian-bookworm
81
81
82
82
- nodeset :
83
- name : kolla-rockylinux-9 -aarch64
83
+ name : kolla-debian-bookworm -aarch64
84
84
nodes :
85
85
- name : primary
86
- label : rockylinux-9 -arm64
86
+ label : debian-bookworm -arm64
87
87
88
88
- nodeset :
89
89
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