ansible-test - Fix Alpine libexpat bootstrapping

pull/82296/head
Matt Clay 2 months ago
parent ad0ec47fe9
commit ca168eb367

@ -0,0 +1,2 @@
bugfixes:
- ansible-test - The ``libexpat`` package is automatically upgraded during remote bootstrapping to maintain compatibility with newer Python packages.

@ -106,6 +106,15 @@ bootstrap_remote_alpine()
echo "Failed to install packages. Sleeping before trying again..."
sleep 10
done
# Upgrade the `libexpat` package to ensure that an upgraded Python (`pyexpat`) continues to work.
while true; do
# shellcheck disable=SC2086
apk upgrade -q libexpat \
&& break
echo "Failed to upgrade libexpat. Sleeping before trying again..."
sleep 10
done
}
bootstrap_remote_fedora()

Loading…
Cancel
Save