CloudBees Jenkins Distribution 2.235.2.3

RELEASED: 2020-07-15

Based on Jenkins LTS2.235.2-cb-3

Rolling release

Security advisory

Security advisory

New features

CloudBees Core is now CloudBees CI

CloudBees is introducing new, self-describing product names across our entire product line that make them easier for anyone in our target market to find, and to understand intuitively what they do.

With the release of version 2.235.2.3, what you’ve known previously as CloudBees Core, is now called CloudBees CI. CloudBees CI on modern cloud platforms is designed to run on Kubernetes. CloudBees CI on traditional platforms has been developed for on-premise installations. It is still a fully-featured, cloud native solution that can be hosted on-premise or in the public cloud used to deliver CI at scale. The only thing that’s changed is the name—​and all the new features listed below.

Feature enhancements

  • Manage Jenkins page layout update (CTR-1468)

    With this release we have moved management links to the correct category under Manage Jenkins.

Resolved issues

  • [JENKINS-62545] Infinite loop in FlowGraphTable.addTreeSibling for corrupted flow graphs (NGPIPELINE-1222)

    Traversing a Pipeline execution using the FlowGraphTable API (used primarily for the Pipeline Steps view) could cause infinite loops for corrupted Pipelines in rare cases.

    With this fix, the FlowGraphTable API now returns an error if it detects that a Pipeline is corrupted in a way that would have previously caused an infinite loop.

  • Upgrade GitHub API and GitHub Branch Source plugins to OkHttp3 (NGPIPELINE-374)

    The outdated okhttp v2.7.5 library does not support modern features including TLS 1.3.

    GitHub API and GitHub Branch Source plugins have been updated to use newer okhttp3 APIs with v3.12.12.

  • Plugin Catalog and CloudBees Configuration as Code should provide a way of specifying a proxy (FNDJEN-2078)

    Configuration as Code for Masters cannot download plugins if they are under a proxy.

    CloudBees Installation Manager now configures the proxy established in the jenkins.yaml file of the configuration bundle before attempting to download any plugin.

Known issues

None.

Upgrade notes

End-of-life announcement

After assessing the viability of our supported plugins, CloudBees will no longer support the CloudBees Secure Copy Plugin after September 1, 2018.

This end-of-life announcement allows CloudBees to focus on driving new technology and product innovation as well as maintaining existing products that are actively used by customers.

After September 1, 2018 the plugin will lose functionality when upgraded. CloudBees recommends replacing it with Cluster-wide copy artifacts.

For more information regarding this end-of-life announcement, please contact your Customer Success Manager.