[MOLECULE] Pin the markupsafe pip package in virtualenv 55/127255/1
authorBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 23 Feb 2022 13:30:45 +0000 (14:30 +0100)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Wed, 23 Feb 2022 13:30:45 +0000 (14:30 +0100)
Pinning to an older version is required by a backward incompatible
change introduced in the library, details in the bug report at
https://github.com/pallets/markupsafe/issues/284

Change-Id: Ia291d70e0ca734a2149ee81c6168d82e1d7d7ebe
Issue-ID: OOM-2927
Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
ansible/test/bin/install-molecule.sh

index 87de8d8..d18f70f 100755 (executable)
@@ -42,5 +42,5 @@ source ${VENV_PATH}/bin/activate
 if [ ! -z ${VIRTUAL_ENV} ]; then
     echo "Activated virtual env in ${VIRTUAL_ENV}"
     pip -q install -U pip
-    pip -q install molecule==3.3.0 Jinja2==2.11.3 ansible-base==2.10.8 ansible==3.2.0 docker molecule-docker==0.2.4 pytest-testinfra yamllint flake8
+    pip -q install molecule==3.3.0 Jinja2==2.11.3 ansible-base==2.10.8 ansible==3.2.0 docker molecule-docker==0.2.4 pytest-testinfra yamllint flake8 markupsafe==2.0.1
 fi