Skip to content

Commit ced32f0

Browse files
committed
Adds support for building python 3.12-minimal container for RHEL10.
To multispec.yaml is added section about rhel10 and build it 3.12-minimal on RHEL10 manifest-minimal.yml is updated to add Dockerfile.rhel10 Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
1 parent 0ea1d7e commit ced32f0

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

manifest-minimal.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ DISTGEN_MULTI_RULES:
5050
- src: src/Dockerfile-minimal.template
5151
dest: Dockerfile.rhel9
5252

53+
- src: src/Dockerfile-minimal.template
54+
dest: Dockerfile.rhel10
55+
5356
- src: src/Dockerfile-minimal.template
5457
dest: Dockerfile.fedora
5558

specs/multispec.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,26 @@ specs:
5050
"3.11": ['python3.11', 'python3.11-devel', 'python3.11-pip']
5151
"3.12": ['python3.12', 'python3.12-devel', 'python3.12-pip']
5252

53+
rhel10:
54+
distros:
55+
- rhel-10-x86_64
56+
el_version: "10"
57+
minimal_image: "ubi10/ubi-minimal:latest"
58+
s2i_base: ubi10/s2i-base
59+
img_tag: "1"
60+
org: "ubi10"
61+
prod: "rhel10"
62+
logos: "redhat-logos-httpd"
63+
python_pkgs: []
64+
base_pkgs: ['nss_wrapper-libs', 'httpd', 'httpd-devel', 'mod_ssl',
65+
'mod_auth_gssapi', 'mod_ldap', 'mod_session',
66+
'atlas-devel', 'gcc-gfortran', 'libffi-devel', 'libtool-ltdl', 'enchant',
67+
'krb5-devel']
68+
ubi_versions: ['3.12']
69+
extra_pkgs:
70+
"3.12": ['python3.12', 'python3.12-devel', 'python3.12-pip']
71+
72+
5373
c9s:
5474
distros:
5575
- centos-stream-9-x86_64
@@ -234,6 +254,7 @@ matrix:
234254
- centos-stream-9-x86_64
235255
- rhel-8-x86_64
236256
- rhel-9-x86_64
257+
- rhel-10-x86_64
237258
version: "3.12-minimal"
238259
- distros:
239260
- fedora-41-x86_64

0 commit comments

Comments
 (0)