Pin ansible-test requirements for RHEL.

The `packaging` and `pyparsing` packages are now installed by `ansible-test` during provisioning of RHEL instances to match the downstream vendored versions.
This commit is contained in:
Matt Clay 2020-06-23 10:09:06 -07:00
parent 0073ab5fa6
commit 70c59423fc
2 changed files with 5 additions and 0 deletions

View file

@ -0,0 +1,2 @@
minor_changes:
- ansible-test - Provisioning of RHEL instances now includes installation of pinned versions of ``packaging`` and ``pyparsing`` to match the downstream vendored versions.

View file

@ -70,6 +70,9 @@ elif [ "${platform}" = "rhel" ]; then
install_pip install_pip
fi fi
# pin packaging and pyparsing to match the downstream vendored versions
"${python_interpreter}" -m pip install packaging==20.4 pyparsing==2.4.7 --disable-pip-version-check
elif [ "${platform}" = "centos" ]; then elif [ "${platform}" = "centos" ]; then
while true; do while true; do
yum install -q -y \ yum install -q -y \