From ec4df56749dbe3206dfc1b4b8fa634a66f5a8ea6 Mon Sep 17 00:00:00 2001 From: "Gareth J. Greenaway" Date: Wed, 15 Mar 2023 17:41:00 -0700 Subject: [PATCH] Add a workaround for stable 3005 and latest on CentOS Stream 8 --- bootstrap-salt.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bootstrap-salt.sh b/bootstrap-salt.sh index e875055..df46974 100755 --- a/bootstrap-salt.sh +++ b/bootstrap-salt.sh @@ -4643,6 +4643,13 @@ install_centos_stable() { # shellcheck disable=SC2086 __yum_install_noinput ${__PACKAGES} || return 1 + # Workaround for 3.11 broken on CentOS Stream 8.x + # Re-install Python 3.6 + _py_version=$(${_PY_EXE} -c "import sys; print('{0}.{1}'.format(*sys.version_info))") + if [ "$DISTRO_MAJOR_VERSION" -eq 8 ] && [ "${_py_version}" = "3.11" ]; then + __yum_install_noinput python3 + fi + return 0 }