|CloudBees will no longer be supporting CloudBees Jenkins Enterprise 1.x after July 30, 2020. This end-of-life announcement allows CloudBees to focus on driving new technology and product innovation for CloudBees CI. For information on moving to CloudBees CI, please refer to CloudBees Jenkins Enterprise 1.x to CloudBees CI on modern cloud platforms migration guide which has been created to help you with the migration process. Existing customers can also contact their CSM to help ensure a smooth transition.|
Based on Jenkins
This advisory announces vulnerabilities in Jenkins, CloudBees Jenkins Distribution, CloudBees Jenkins Platform and CloudBees CI.
- Add Categories to the Plugin Management Links(CBCI-65)
All CloudBees Assurance Program plugins have now been put in their corresponding category under the "Manage Jenkins" page.
- The`withAwsCli` pipeline step is broken by the latest pip (CTR-3114)
The latest version of pip is not compatible with python 2.x, so the pip installation, which is done automatically by
With this fix the step supports both python 2.x and 3.x.
withAwsClimay start failing without any configuration change, as the issue comes from the pip download site. Upgrading to this version of the plugin should solve the issue.
- Plugin Usage Analyzer plugin generates incomplete reports (FNDJEN-3388)
The analysis comes to a stop if it encounters a 'null' argument.
The Plugin Usage Analyzer plugin now generates complete reports as the scanning for the analysis has been made more robust to handle ‘null’ arguments in Pipeline nodes.
- Version field isn’t being loaded when loading the plugin usage analysis file (FNDJEN-3369)
The version of the stored analysis is not being retrieved when the analysis file is loaded.
The version details are now loaded for future compatibility. This has been achieved by changing the default version number.
- CloudBees Update Center not serving the
The 'Release' field in the Update Center is always empty.
The release timestamp is now being properly served by CloudBees Update Center and shown in the Plugin Manager’s UI.
- Plugin Usage Analyzer plugin causing increased startup time (FNDJEN-3360, FNDJEN-3384)
The plugin usage analysis file is now loaded asynchronously, therefore it no longer blocks the other startup processes. Loading of this file is made more efficient by replacing 'json-lib' with 'jackson'.
- Improve performance in fingerprint file creation (FNDJEN-3400)
The performance of the code has been improved by changing from the synchronized method 'FileFingerprintStorage#sav' to a synchronized block within the method.