1 global-jjb v0.18.0 Release Notes
2 ================================
4 Thanks to Anil, Jeremy, Jessica, Ry, and Thanh for contributing to this release.
10 1. PostBuildScript 2.x support
12 This release updates some macros that requires the PostBuildScript 2.0 plugin
13 or newer to be installed in Jenkins and JJB 2.0.3 or newer to be installed for
14 the jjb-verify and jjb-merge jobs.
16 2. ReadTheDocs (RTD) merge job updated for RTD v2 API
18 The rtd-merge now replaces the previous ``rtd-project`` parameter with 2 new
19 parameters ``rtd-build-url`` and ``rtd-token``. This is to support the newer
20 RTD v2 API which no longer allows anonymous triggering of builds in RTD.
22 Refer to the rtd-merge job documentation for details:
23 http://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/jjb/lf-rtd-jobs.html#readthedocs-merge
26 Notable changes since v0.17.0
27 -----------------------------
29 f76c82a Thanh Ha Support PostBuildScript 2.x
30 PostBuildScript 2.x in Jenkins is now supported by global-jjb allowing us to
31 move off of the older and no longer supported 1.x release of the plugin.
33 841f374 Thanh Ha Add support for VolumeFromImage boot source
34 The OpenStack cloud plugin version 2.32 adds support for allowing us to set
35 the volume size of a minion from the plugin. global-jjb now supports this as
36 well via the jenkins-cfg job.
38 Refer to the jenkins-cfg job documentation for full details:
39 http://docs.releng.linuxfoundation.org/projects/global-jjb/en/latest/jjb/lf-ci-jobs.html#jenkins-configuration-merge
41 ad0ee7c Ry Jones Fix pip version to 9.0.3
42 We now pin all global-jjb pip dependencies to version 9.0.3 as upstream's
43 latest 10.0.0 release is a major change that breaks several of our jobs.
45 b020128 Jeremy Phelps Update RTD to use Generic API v2 webhook
46 Adds support for RTD's Generic API v2 which no longer allows anonymous build
47 triggering and requires a build url + token for each project.
49 d859830 Jessica Wagantall Add lf_tox_sonar job
50 Adds a python-sonar job that can be used by Python projects to generate sonar
53 379003e Jessica Wagantall Update comment triggers XC CLM
54 Python CLM triggers were changed to "run-clm" to match existing similar jobs.
60 4e5067d Anil Belur Update packer version to 1.2.2
61 379003e Jessica Wagantall Update comment triggers XC CLM
62 536325e Thanh Ha Add new odl- flavors to cloud list
63 eaa48f8 Anil Belur Update JJB version 2.0.5
64 9f237eb Thanh Ha Replace pipdeptree with pip freeze
65 a434075 Thanh Ha Pin pip to 9.0.3
66 d859830 Jessica Wagantall Add lf_tox_sonar job
67 be6ec04 Jeremy Phelps Update default jjb version
68 b020128 Jeremy Phelps Update RTD to use Generic API v2 webhook
69 d0059ff Thanh Ha Force rm for cleanup macro
70 f1fe473 Thanh Ha Fix pipconf name to the default one
71 ad0ee7c Ry Jones Fix pip version
72 81a5e9d Anil Belur Validate packer version before install
73 edf56a1 Jeremy Phelps Pin tox to <3.0.0 as it breaks detox
74 7f88f16 Thanh Ha Revert "Update RTD to use custom trigger url"
75 12d6179 Jeremy Phelps Update RTD to use custom trigger url
76 3ea6a67 Thanh Ha Add link to release notes
77 4d3e0b4 Thanh Ha Quit build if submodule not found
78 aa20551 Thanh Ha Ensure setuptools is updated
79 841f374 Thanh Ha Add support for VolumeFromImage boot source
80 f77ecf8 Anil Belur Export packer binary dir in $PATH
81 f76c82a Thanh Ha Support PostBuildScript 2.x
82 b7aabb1 Thanh Ha Document job-group defaults order of priority