Fix: Pin setuptools in jjb-deploy-job.sh 83/72283/2 v0.89.1
authorJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 23 Oct 2023 19:39:32 +0000 (12:39 -0700)
committerJessica Wagantall <jwagantall@linuxfoundation.org>
Mon, 23 Oct 2023 19:45:58 +0000 (12:45 -0700)
This is in order to fix the OpenSSL issue:
urllib3 v2.0 only supports OpenSSL 1.1.1+

Issue: RELENG-4952
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I389c29fab9f892950f424d92eff65b8900d3e6e8

shell/jjb-deploy-job.sh

index 08e64aa..f62b7df 100644 (file)
@@ -20,7 +20,7 @@ set -uef -o pipefail
 source ~/lf-env.sh
 
 # Version controlled by JJB_VERSION
-lf-activate-venv --python python3 --venv-file /tmp/.jjb_venv jenkins-job-builder
+lf-activate-venv --python python3 --venv-file /tmp/.jjb_venv jenkins-job-builder setuptools==65.7.0
 
 # Fetch patch if gerrit project matches the jjb-deploy project
 if [ "${GERRIT_PROJECT}" == "${PROJECT}" ]; then