From 7bfcfad077219a581c4edbcb0fc6d87e5bc49bed Mon Sep 17 00:00:00 2001 From: Jimmy Conner Date: Wed, 31 Dec 2025 15:27:25 -0600 Subject: [PATCH 1/2] Update base image to rockylinux/rockylinux:9 The 9-minimal image hasn't been updated in a while. Even though we do run updates ourself nightly, it is best to build off a newer image. --- execution-environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/execution-environment.yml b/execution-environment.yml index 46f9fccf..f5aeeb42 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -2,7 +2,7 @@ version: 3 images: base_image: - name: rockylinux/rockylinux:9-minimal + name: rockylinux/rockylinux:9 options: package_manager_path: /usr/bin/microdnf dependencies: From 897f07d8a61c062cdf0c7c22032fd73b11ddc0ee Mon Sep 17 00:00:00 2001 From: Jimmy Conner Date: Wed, 31 Dec 2025 15:37:26 -0600 Subject: [PATCH 2/2] Change package manager from microdnf to dnf --- execution-environment.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/execution-environment.yml b/execution-environment.yml index f5aeeb42..04ce1ea8 100644 --- a/execution-environment.yml +++ b/execution-environment.yml @@ -4,7 +4,7 @@ images: base_image: name: rockylinux/rockylinux:9 options: - package_manager_path: /usr/bin/microdnf + package_manager_path: /usr/bin/dnf dependencies: python_interpreter: package_system: python3.11 @@ -117,6 +117,6 @@ additional_build_steps: RUN alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1 && alternatives --install /usr/bin/python python /usr/bin/python3.11 1 && alternatives --install /usr/bin/pip3 pip3 /usr/bin/pip3.11 1 - - RUN microdnf update -y && microdnf clean all + - RUN dnf update -y && dnf clean all - COPY --chmod=755 _build/files/update-ca-trust /usr/bin/update-ca-trust