From: Dan Mick Date: Fri, 9 Feb 2024 20:25:11 +0000 (-0800) Subject: ceph-build-pull-requests: pin jenkins-job-builder to <6.0.0 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=920df8d53ddde1efbb00df92b8fb8959fb53f402;p=ceph-build.git ceph-build-pull-requests: pin jenkins-job-builder to <6.0.0 Something's happened in the new release of jjb that breaks our yml templates. There are hints here, perhaps. https://groups.google.com/g/jenkins-job-builder/c/FQOIorLgi9g For now, 5.1.0 seems to work. Also pin it in jenkins-job-builder. Signed-off-by: Dan Mick --- diff --git a/ceph-build-pull-requests/build/build b/ceph-build-pull-requests/build/build index 037a2706..bc7892bd 100644 --- a/ceph-build-pull-requests/build/build +++ b/ceph-build-pull-requests/build/build @@ -3,7 +3,7 @@ set -e # the following two methods exist in scripts/build_utils.sh -pkgs=( "ansible" "ansible-core<=2.15.4" "jenkins-job-builder>=3.5.0" "urllib3==1.26.1" "pyopenssl" "ndg-httpsclient" "pyasn1" ) +pkgs=( "ansible" "ansible-core<=2.15.4" "jenkins-job-builder>=3.5.0,<6.0.0" "urllib3==1.26.1" "pyopenssl" "ndg-httpsclient" "pyasn1" ) TEMPVENV=$(create_venv_dir) VENV=${TEMPVENV}/bin install_python_packages $TEMPVENV "pkgs[@]" diff --git a/jenkins-job-builder/build/build b/jenkins-job-builder/build/build index 4c85e535..ed12e99d 100644 --- a/jenkins-job-builder/build/build +++ b/jenkins-job-builder/build/build @@ -9,7 +9,7 @@ set -euxo pipefail # the following two methods exist in scripts/build_utils.sh -pkgs=( "dataclasses" "jenkins-job-builder>=3.5.0" ) +pkgs=( "dataclasses" "jenkins-job-builder>=3.5.0,<6.0.0" ) TEMPVENV=$(create_venv_dir) VENV=${TEMPVENV}/bin install_python_packages $TEMPVENV "pkgs[@]" latest