Security fixes
- Upgrade jsoup 1.15.2 to jsoup 1.15.3 (BEE-23580)
-
Upgraded jsoup 1.15.2 to jsoup 1.15.3.
- Upgrade jsoup 1.15.2 to jsoup 1.15.3 (BEE-23581)
-
Upgraded jsoup 1.15.2 to jsoup 1.15.3.
- Upgrade jsoup 1.14.3 to jsoup 1.15.3 (BEE-23584)
-
Upgraded jsoup 1.14.3 to jsoup 1.15.3.
- Upgrade XStream 1.4.19 to XStream 1.4.20 (BEE-24093)
-
Upgraded XStream 1.4.19 to XStream 1.4.20.
- Upgrade Commons Text 1.9 to Commons Text 1.10.0 (BEE-25769)
-
Upgraded Commons Text 1.9 to Commons Text 1.10.0.
- Upgrade SSHD
::
Core 2.9.1 API to SSHD::
Core 2.9.2 API (BEE-29082) -
Upgraded SSHD
::
Core 2.9.1 API to SSHD::
Core 2.9.2 API. - Upgrade XStream 1.4.19 to XStream 1.4.20 (BEE-29221)
-
Upgraded XStream 1.4.19 to XStream 1.4.20.
- Upgrade XStream 1.4.19 to XStream 1.4.20 (BEE-29222)
-
Upgraded XStream 1.4.19 to XStream 1.4.20.
- Upgrade XStream 1.4.19 to XStream 1.4.20 (BEE-29980)
-
Upgraded XStream 1.4.19 to XStream 1.4.20.
- Upgrade Okio API 3.2.0 to Okio API 3.3.0 and Kotlin 1.7.22 to Kotlin 1.8.10 (BEE-30251)
-
Upgraded Okio API 3.2.0 to Okio API 3.3.0 and Kotlin 1.7.22 to Kotlin 1.8.10.
Known issues
- Duplicate Pipeline Template Catalogs in the Configuration as Code
jenkins.yaml
file on each instance restart (BEE-12722) -
If a Pipeline Template Catalog is configured in the CasC
jenkins.yaml
file and theid
property is not defined, the catalog is duplicated on each instance restart and in the exported CasC configuration.
Upgrade notes
- Java 11 is now required
-
Beginning with the September release, Java 11 is now required to run CloudBees CI. It is not possible to run the operations center, the controllers, or agents on Java 8 any longer. Java Web Start is no longer supported for inbound agents.
For more information, refer to Migrate to Java 11.
- When you upgrade to Java 11, you must update your Java garbage collection arguments (BEE-16018)
-
Garbage collection has been updated in Java 11. Many of the previously recommended arguments are no longer supported. When you upgrade your JDK to Java 11, you must also update your garbage collection configuration. Using unsupported Java arguments will result in startup failure.
For more information, refer to Adding Java arguments to the Jenkins service configuration file.
- Plugin Removal from the CloudBees Assurance Program (CAP) (BEE-9215)
-
CloudBees has removed the following plugins from the CloudBees Assurance Program (CAP):
-
Bootstrap 4 API
-
CloudBees Long-Running Build
-
Deployer Framework
-
Deployed on Column
-
JavaScript GUI Lib: Momentjs Bundle
-
This announcement allows CloudBees to focus on driving new technology and product innovation, as well as maintaining existing products that are actively used by customers.
If you installed any of these plugins using a Configuration as Code bundle via the plugins.yaml
file, you must include them in the plugin catalog to continue using them.
Refer to Installing non-CAP plugins with plugin catalogs.
For more information regarding this end-of-life announcement, please contact your Customer Success Manager.
- Migration to Jakarta Mail (BEE-22565)
-
The CloudBees Nodes Plus plugin and the Operations Center Server plugin were updated to use jakarta.mail instead of javax.mail. This migration may break existing scripts that relied upon javax.mail. You may need to recreate any broken scripts.