From 938416ff98aea09706e899bd0d1829c919418987 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Mon, 16 Jan 2023 14:14:07 +0100 Subject: [PATCH] ceph-ansible-prs: pin tox version Due to a regression introduced in tox 4.3.1, multiple environment variable substitution is broken. ``` tox.report.HandledError: replace failed in centos-non_container-update.commands with MatchRecursionError('circular chain between set env DOCKER_HUB_USERNAME, DOCKER_HUB_PASSWORD, INVENTORY') ``` Let's pin to the last tox stable version where it used to work fine (4.2.8). Signed-off-by: Guillaume Abrioux --- ceph-ansible-prs/build/build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ceph-ansible-prs/build/build b/ceph-ansible-prs/build/build index 20bf411e..3d183fab 100644 --- a/ceph-ansible-prs/build/build +++ b/ceph-ansible-prs/build/build @@ -1,7 +1,7 @@ #!/bin/bash # the following two methods exist in scripts/build_utils.sh -pkgs=( "tox" ) +pkgs=( "tox==4.2.8" ) TEMPVENV=$(create_venv_dir) VENV=${TEMPVENV}/bin set_centos_python3_version "python3.9" -- 2.47.3