Upgrade Notes

Operations center CloudBees Assurance Program plugin changes since 2.541.2.35785

The following plugins have been added to the operations center CloudBees Assurance Program since 2.541.2.35785:

  • CloudBees Platform Connection Plugin :: Common (cloudbees-cbp-unify-common)

  • CloudBees Platform Integration Plugin :: OC (cloudbees-cbp-unify-integration-oc)


Controller CloudBees Assurance Program plugin changes since 2.541.2.35785

The following plugins have been added to the controller CloudBees Assurance Program since 2.541.2.35785:

  • CloudBees Platform Connection Plugin :: Common (cloudbees-cbp-unify-common)

  • CloudBees Platform Integration Plugin :: Controllers (cloudbees-cbp-unify-integration)


New Features

CloudBees CI service accounts for automated authentication

CloudBees CI now supports service accounts, which authenticate automated processes without using personal user credentials. Service accounts are independent of individual users, integrate with Role-Based Access Control (RBAC) for permission management, and support token rotation for enhanced security. Define service accounts at root scope for global access or at item scope for team-level management. For more information, refer to Authenticate automated processes with CloudBees CI service accounts.

Feature Enhancements

Administrative monitor for outdated agents

An administrative monitor now alerts administrators when agents are using an outdated remoting library or a JDK version older than the controller JDK version. The monitor includes a link to a page listing all outdated agents.


More compact Slack notification titles

Personal Slack notification titles are now more compact and include a build status icon, ensuring the status is always visible.


Job name now included in personal Slack notification header

Personal Slack notifications for completed builds now include both the job name and build number in the message summary. Previously, only the build number was shown, making it harder to identify which job the notification referred to.

Resolved Issues

CloudBees SSH Build Agents plugin could reject valid manual host key

Previously, when using the CloudBees SSH Build Agents plugin (cloudbees-ssh-slaves) with a manually specified host key, the connection could have been refused if the server’s first proposed key algorithm did not match the algorithm of the manual host key, even if the key itself was valid.


Controller hangs on shutdown

Controllers could sometimes hang during shutdown or restart due to analytics-related shutdown processing in the CloudBees License Tracker plugin (cloudbees-license-tracker). This issue has been resolved, and instances now shut down and restart as expected.

Known Issues

Blue Ocean end-of-life

Starting with the July 2026 CloudBees CI on traditional platforms release, Blue Ocean will reach end-of-life (EOL) and will no longer be supported. After this date, Blue Ocean will not receive updates, security patches, or technical support and will be removed from the CloudBees Assurance Program (CAP).

What this means for you:

  • Blue Ocean may continue to work, but is no longer supported by CloudBees.

  • No further updates or security patches will be provided.

  • Technical support for Blue Ocean will no longer be available.

CloudBees encourages all customers to use CloudBees Pipeline Explorer as an alternative.


End of support for Java 17 in April 2026

Java 17 is supported through the March 2026 release; support will be removed starting with the April 2026 release. You will need to migrate to Java 21 to continue using CloudBees CI after March 2026. An administrative monitor has been added to notify you if either the operations center or any connected controllers are running with Java 17. If you have any concerns or questions, please contact CloudBees Support.


Duplicate plugins in the Operations center Plugin Manager UI

When you search for a specific plugin under the Available tab in the Operations center Plugin Manager, the search results show duplicate entries for the plugin.