From 2f80a5c5f46e59b2bd585a9b0f66c0919377b594 Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 27 Feb 2026 12:02:38 +0100 Subject: [PATCH] Bump metal3-dev-env hash 2026-02-27 Patch metal3-dev-env on the fly to keep using ansible 8.7.0 for CentOS Stream 9 compatibility --- 01_install_requirements.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/01_install_requirements.sh b/01_install_requirements.sh index 850676a21..4a53f9fc0 100755 --- a/01_install_requirements.sh +++ b/01_install_requirements.sh @@ -19,7 +19,11 @@ if [ -z "${METAL3_DEV_ENV}" ]; then # TODO -- come up with a plan for continuously updating this # Note we only do this in the case where METAL3_DEV_ENV is # unset, to enable developer testing of local checkouts - git reset 975a09c1213858724cefe62abf566b815ce199ab --hard + git reset f5c0b859717e71c35701905161caa6e65221b3fb --hard + + # Ansible 9+ requires Python 3.10+, but CentOS Stream 9 ships Python 3.9. + # Patch metal3-dev-env to use Ansible 8.x on centos9/rhel9. + sed -i '/ANSIBLE_VERSION/{ s/10\.7\.0/8.7.0/; }' lib/common.sh popd fi