Fix: Address various shellcheck linting errors in scripts
[releng/global-jjb.git] / releasenotes / notes / include-jjb-version-param-deploy-jjb-b2c2f915274405f2.yaml
1 ---
2 fixes:
3   - |
4     Fix the jjb-deploy job to accept a JJB_VERSION parameter in the parameters
5     field so that projects can select which version of JJB they want for the job.
6
7     The change that ended up breaking jjb-deploy was caused by this Gerrit
8     patch here:
9
10     https://gerrit.linuxfoundation.org/infra/c/releng/global-jjb/+/62788
11
12     The bug was introduced in the lf-env.sh when the lf-pip-install macro was
13     removed. Prior to the removal the jjb-deploy job was installing the latest
14     and greatest JJB version. However now jjb-deploy is now installing the
15     fallback version of JJB_VERSION from the lf-env.sh script which is 2.8.0.
16
17     Reference: `RELENG-3073 <https://jira.linuxfoundation.org/browse/RELENG-3073>`_