CloudBees Jenkins Platform release notes

CloudBees Jenkins Platform is a continuous integration (CI) and continuous delivery (CD) solution that extends Jenkins. Developed for on-premise installations, CloudBees Jenkins Platform offers stable releases with monthly updates, as well as additional proprietary tools and enterprise features to enhance the manageability and security of Jenkins. CloudBees Jenkins Platform helps administrators manage growing installations due to ever-increasing teams, projects and jobs while getting professional support on Jenkins.

Rolling releases

Latest v2.277.2.3

Upgrading the CloudBees CasC API plugin

Issue

The CloudBees CasC API plugin has been promoted to the CloudBees Assurance Program (CAP). If you have previously modified the plugin-catalog.yaml file to include the CasC API plugin, when you upgrade, your controller(s) will not start properly and you may receive exceptions.

Workaround

You must edit the plugin-catalog.yaml file to remove the CasC plugin and version string: cloudbees-casc-api: {version: X.X}, where X.X represents the version of the CasC plugin. For more information, see Updating a plugin catalog on Operations Center.

Released: 2021-04-07 Security release 1 revision

v2.277.1.2

The setup wizard shows after updating an instance to 2.777.1.x

Issue

After updating an instance, the setup wizard is displayed.

Jenkins 2.277.1 removes the Upgrade Wizard that was no longer operational after Jenkins 2.0. This caused a regression for instances created before 2.4/2.7.1 LTS.

At the time of this writing, no fix is available for this issue.

Workaround

Skip the setup wizard to work around the issue. On subsequent restarts, the setup wizard will no longer appear.

Important updates in the March release

The March release includes important updates. If you use Jenkins LTS plugins that are not in the CloudBees Assurance Program (CAP), you should update them before upgrading your CloudBees products to ensure compatibility with the March release. If your company uses its own proprietary (non-CloudBees) plugins, CloudBees recommends that you test them against Jenkins version 2.277.1 prior to updating your CloudBees products. And, as always, backing up your data before upgrading is strongly encouraged.

For details about changes in the March Jenkins LTS release, see:

Released: 2021-03-11 Security release 2 revisions

v2.263.4.1

Released: 2021-02-11 Security release 1 revision

v2.263.2.3

User-created content regressions

Version 2.263.2.3 fixes some critical regressions found in version 2.263.2.2.

Version 2.222.43.0.2 fixes some critical regressions found in version 2.222.43.0.1.

Version 2.249.30.0.2 fixes some critical regressions found in version 2.249.30.0.1.

Potential issues include:

  • If you use external artifact storage, it is not possible to download entire directories of archived artifacts as Zip files.

  • Zip files containing directories of workspaces, archived artifacts, and similar user-created content are missing top-level directories.

  • File handles are not closed directly whenever individual files are downloaded from workspaces, archived artifacts, and other user-created content. This could result in Jenkins running out of file handles.

CloudBees recommends that you upgrade to the latest version to prevent potential issues with user-created content.

Released: 2021-01-13 Security release 1 revision

v2.263.2.2

Regression in CloudBees Plugin Usage Analyzer plugin 2.0, 2.2

CloudBees Jenkins Platform versions 2.263.1.2 and 2.263.2.2 have a potential issue involving the CloudBees Plugin Usage Analyzer plugin versions 2.0 and 2.2:

This plugin produces the analysis.json file in $JENKINS/pup. On large instances, for example with many jobs, this file can be quite large. At the next restart of the controller, the plugin usage analyzer tries to parse this file and with large files this could take some time and it may block the start-up process of the controller thereby leading to longer startup time.

CloudBees recommends that you upgrade to CloudBees Jenkins Platform version 2.263.4.1 or later, or upgrade the CloudBees Plugin Usage Analyzer plugin to version 2.6. If you cannot upgrade to 2.263.4.1, it’s best to disable the CloudBees Plugin Usage Analyzer Plugin (short name cloudbees-plugin-usage) until then. If Jenkins is not accessible, see Disabling a plugin when Jenkins is down

This issue is only a problem on startup. Another workaround is to remove the file $JENKINS/pup/analysis.json before starting or restarting Jenkins.

Released: 2021-01-13 Security release 1 revision

v2.263.1.2

Regression in CloudBees Plugin Usage Analyzer plugin 2.0, 2.2

CloudBees Jenkins Platform versions 2.263.1.2 and 2.263.2.2 have a potential issue involving the CloudBees Plugin Usage Analyzer plugin versions 2.0 and 2.2:

This plugin produces the analysis.json file in $JENKINS/pup. On large instances, for example with many jobs, this file can be quite large. At the next restart of the controller, the plugin usage analyzer tries to parse this file and with large files this could take some time and it may block the start-up process of the controller thereby leading to longer startup time.

CloudBees recommends that you upgrade to CloudBees Jenkins Platform version 2.263.4.1 or later, or upgrade the CloudBees Plugin Usage Analyzer plugin to version 2.6. If you cannot upgrade to 2.263.4.1, it’s best to disable the CloudBees Plugin Usage Analyzer Plugin (short name cloudbees-plugin-usage) until then. If Jenkins is not accessible, see Disabling a plugin when Jenkins is down

This issue is only a problem on startup. Another workaround is to remove the file $JENKINS/pup/analysis.json before starting or restarting Jenkins.

Released: 2020-12-03 Security release

v2.249.3.3

Released: 2020-11-19 Security release 1 revision

v2.249.3.2

Released: 2020-11-12 Security release

v2.249.3.1

Critical regression fixes in version 2.249.3.2

Version 2.249.3.2 release fixes some critical regressions found in version 2.249.3.1.

CloudBees CI on modern cloud platforms, CloudBees CI on traditional platforms Installing version 2.249.3.2 is required to avoid these issues.

CloudBees Jenkins Enterprise CloudBees Jenkins Enterprise 1.x customers need to download and install using the 1.11.39 installer, which will bundle the corresponding Operations Center/Managed Master versions.

CloudBees Jenkins Platform CloudBees Jenkins Platform Operations Center and CloudBees Jenkins Platform Client Master (2.x.y.z) must be upgraded to version 2.249.3.2. CloudBees Jenkins Platform Operations Center and CloudBees Jenkins Platform Client Master (2.222.x.0.z) must be upgraded to version 2.222.42.0.1-rev6. CloudBees Jenkins Platform Operations Center and CloudBees Jenkins Platform Client Master (2.190.x.0.z) must be upgraded to version 2.190.33.0.2-rev6.

CloudBees Jenkins Distribution No updates necessary.

Released: 2020-11-04 Security release 1 revision

v2.249.1.2

Released: 2020-09-09 Security release 2 revisions

v2.235.5.1

Released: 2020-08-17 Security release

v2.235.4.1

Released: 2020-08-12 Security release

v2.235.2.3

Released: 2020-07-05 Security release

v2.235.1.2

Released: 2020-06-22 Security release

v2.222.4.3

Released: 2020-05-26 Security release 2 revisions

v2.222.2.1

Released: 2020-04-27 Security release 1 revision

v2.222.1.1

Released: 2020-03-25 Security release 1 revision

v2.204.3.7

Released: 2020-03-06 Security release 2 revisions

v2.204.3.4

Released: 2020-03-03 Security release

v2.204.2.2

Released: 2020-01-29 Security release 1 revision

v2.204.1.3

Released: 2019-12-19 Security release 2 revisions

v2.190.3.2

Released: 2019-11-21 Security release 1 revision

v2.176.4.3

Released: 2019-09-25 Security release 1 revision

v2.176.3.3

Released: 2019-09-18 Security release

v2.176.3.2

Released: 2019-08-28 Security release 1 revision

v2.176.2.3

Released: 2019-07-17 Security release 1 revision

v2.164.3.2

Released: 2019-05-08 Security release 4 revisions

v2.164.2.1

Released: 2019-04-10 Security release 2 revisions

v2.164.1.2

Released: 2019-03-19 Security release 2 revisions

v2.150.3.2

Released: 2019-02-07 Security release 4 revisions

Fixed releases

v2.249.30.0.4

Upgrading the CloudBees CasC API plugin

Issue

The CloudBees CasC API plugin has been promoted to the CloudBees Assurance Program (CAP). If you have previously modified the plugin-catalog.yaml file to include the CasC API plugin, when you upgrade, your controller(s) will not start properly and you may receive exceptions.

Workaround

You must edit the plugin-catalog.yaml file to remove the CasC plugin and version string: cloudbees-casc-api: {version: X.X}, where X.X represents the version of the CasC plugin. For more information, see Updating a plugin catalog on Operations Center.

Released: 2021-04-07 Security release

v2.249.30.0.3

Released: 2021-03-11 Security release 2 revisions

v2.249.30.0.2 revision 3

Released: 2021-02-24 Security release

v2.249.30.0.1

Released: 2021-01-13 Security release

v2.222.43.0.4

Upgrading the CloudBees CasC API plugin

Issue

The CloudBees CasC API plugin has been promoted to the CloudBees Assurance Program (CAP). If you have previously modified the plugin-catalog.yaml file to include the CasC API plugin, when you upgrade, your controller(s) will not start properly and you may receive exceptions.

Workaround

You must edit the plugin-catalog.yaml file to remove the CasC plugin and version string: cloudbees-casc-api: {version: X.X}, where X.X represents the version of the CasC plugin. For more information, see Updating a plugin catalog on Operations Center.

Released: 2021-04-07 Security release

v2.222.43.0.3

Released: 2021-03-11 Security release 2 revisions

v2.222.43.0.2 revision 3 Security release

Released: 2021-02-24

v2.164.32.0.1 revision 5

Released: 2020-01-15

v2.164.32.0.1 revision 4

Released: 2020-01-08

v2.164.32.0.1 revision 3

Released: 2019-11-21

Maven coordinates

CloudBees Jenkins Platform Client Master Maven coordinates

Group ID com.cloudbees.jenkins.main
Artifact ID jenkins-enterprise-war
Type war

CloudBees Jenkins Platform Operations Center Maven coordinates

Group ID com.cloudbees.operations-center.server
Artifact ID operations-center-war
Type
war