CloudBees, Inc.

Operations Center 2.190.2.2

New Features

Minor Release Notes

Upgraded Jenkins OSS LTS from 2.176.4-cb-3 to 2.190.2-cb-5

Minor Release Notes

Upgraded Active Directory Plugin from 2.13 to 2.16

Minor Release Notes

Upgraded Apache HttpComponents Client 4.x API Plugin from 4.5.5-3.0 to 4.5.10-1.0

Minor Release Notes

Upgraded Amazon Web Services SDK library from 1.11.562 to 1.11.594

Minor Release Notes

Upgraded Common API for Blue Ocean from 1.18.1 to 1.19.0

Minor Release Notes

Upgraded REST API for Blue Ocean from 1.18.1 to 1.19.0

Minor Release Notes

Upgraded Command Agent Launcher Plugin from 1.2 to 1.3

Minor Release Notes

Upgraded Config File Provider Plugin from 3.5 to 3.6.2

Minor Release Notes

Upgraded Amazon EC2 Plugin from 1.42.1 to 1.46.1

Minor Release Notes

Upgraded CloudBees Flow from 1.1.9 to 1.1.10

Minor Release Notes

Upgraded Favorite Plugin from 2.3.1 to 2.3.2

Minor Release Notes

Upgraded JSch Plugin from 0.1.55 to 0.1.55.1

Minor Release Notes

Upgraded Kube Agent Management Plugin from 1.1.15 to 1.1.17

Minor Release Notes

Upgraded Kubernetes Plugin from 1.18.3 to 1.19.3

Minor Release Notes

Upgraded Kubernetes Credentials Plugin from 0.4.0 to 0.4.1

Minor Release Notes

Upgraded Mailer Plugin from 1.26 to 1.29

Minor Release Notes

Upgraded Master Provisioning from 2.2.9 to 2.3.4

Minor Release Notes

Upgraded Master Provisioning Mesos from 2.2.9 to 2.3.4

Minor Release Notes

Upgraded Metrics Plugin from 4.0.2.5 to 4.0.2.6

Minor Release Notes

Upgraded CloudBees Jenkins Enterprise License Entitlement Check from 8.23 to 8.24

Minor Release Notes

Upgraded Operations Center Agent Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Cluster Operations Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center EC2 Cloud Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Elasticsearch Provider Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center JNLP Agent Controller Plugin from 2.176.0.2 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Kubernetes Cloud Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center License Entitlement Check from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Monitoring Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center RBAC Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Server Plugin from 2.176.0.6 to 2.190.0.2

Minor Release Notes

Upgraded Operations Center Single Sign-On Plugin from 2.176.0.1 to 2.190.0.1

Minor Release Notes

Upgraded Operations Center Update Center Plugin from 2.176.0.1 to 2.190.0.1

Minor Compatibility with JCasC (JENSEC-603)

Upgraded Secure Requester Whitelist Plugin from 1.2 to 1.4. We have added compatibility with the Jenkins Configuration as Code Plugin.

Minor Release Notes

Upgraded SSH Slaves Plugin from 1.30.0 to 1.30.2

Minor Release Notes

Upgraded Unique ID Plugin from 2.1.3 to 2.2.0

Minor Release Notes

Upgraded Pipeline API Plugin from 2.36 to 2.37

Minor Release Notes

Added CloudBees Analytics Plugin version 1.2

Minor Release Notes

Added Kubernetes Client API Plugin version 4.6.0-1

Minor Release Notes

Added Trilead API Plugin version 1.0.4

Resolved issues

Minor Operations Center Security realm issue (CTR-600)

Upgraded CloudBees Jenkins Enterprise New User Experience from 1.2.22 to 1.2.24. When the authorization strategy on Operations Center was not RBAC (Role Based Access Control), Operation Center's SSO (single sign-on) was not functioning properly, even when the user was granted access to the master. Instead, after creating a team, users were redirected to the Team Master login page. With this fix, Operations Center correctly propagates the security realm to the master even when RBAC is not the authorization strategy.

Minor Update for 2.9.10 (JENSEC-533)

Upgraded Jackson2 API Plugin from 2.9.9.1 to 2.9.10. Previous releases of Jackson were vulnerable to numerous CVEs listed in https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.9.10#databind which are fixed in this release.

Minor Fix Copy with Builds error (CTR-680)

Upgraded Operations Center Context Plugin from 2.176.0.6 to 2.190.0.1. Maven jobs could not be moved/copied using the Move/Copy/Promote feature. With this fix, there is a new file (permalinks) inside the builds folder which is autogenerated by Jenkins core, and the Move/Copy operations are overwriting it now.

Minor Memory leak issue (NGPIPELINE-673)

Upgraded PubSub Light Plugin from 1.12 to 1.13. When used with the SSE Gateway Plugin, the PubSub “light” Bus Plugin was generating a memory leak. With this fix, the plugins no longer generate a memory leak.

Minor Update to 1.66 (NGPIPELINE-745, -741)

Upgraded Script Security Plugin from 1.63 to 1.66. A cache used by the class loader for sandboxed Groovy scripts was cleared out every time the garbage collector ran. This clearing out could lead to performance issues for complex sandboxed scripts, particularly in environments where the garbage collector ran frequently, as it significantly reduced the effectiveness of the cache. The cache used by the class loader for sandboxed Groovy scripts is no longer cleared out by the garbage collector.

Minor Memory leak issue (NGPIPELINE-674)

Upgraded SSE Gateway Plugin from 1.17 to 1.20. We have fixed the SSE Gateway Plugin issue that was causing a memory leak.

Minor SSH keys issue (JENSEC-639)

Upgraded SSH Credentials Plugin from 1.17.1 to 1.17.3. SSH keys saved as credentials without a new line at the end of the key caused errors with downstream consumers of the SSH keys. With this fix, SSH keys saved as credentials without a new line at the end of the key now work as expected.

Minor Pipelines with groovy scripts issues (CTR-712, -512)

The JSON field that is present for all inherited classes of Cause "_class" was missing on BuildTriggerCause, which was an issue when using it with groovy code in Pipelines. With this fix, the field "_class" is now present again. When creating Pipelines with groovy scripts, JSON files that contained a null attribute would cause the build to fail, and an exception was fired, "org.kohsuke.stapler.export.NotExportableException: class net.sf.json.JSONNull doesn't have @ExportedBean". With this fix, when creating Pipelines with groovy scripts, if the JSON file has a null value, Jenkins will remove the attribute from the JSON when exporting it.

Minor Publish github-branch-source 2.5.8 (NGPIPELINE-703)

Users were unable to override default webhook URLs to receive webhook events, for example, in cases where a Jenkins master is behind a firewall and there is a proxy service to receive webhook events or the Jenkins master is down and there is queuing service to collect webhook events to be delivered to Jenkins master when it comes back up. With this fix, users can now use the JVM property jenkins.hook.url to configure a webhook URL.

For instances where an invalid repository URL was entered, the error was not handled properly. With this fix, when an invalid repository URL is entered, an error is displayed in the UI.

Minor Update Jira Plugin 3.0.10

The previously provided version of the Jira plugin, 3.0.9, bundled Jackson 1.x in its dependencies making it vulnerable to CVE-2017-7525. This upgrade to Jira plugin version 3.0.10 excludes these Jackson libraries.

Minor Update blue-ocean to 1.19.0 (NGPIPELINE-679, -646, -638)

Blue Ocean was unable to show the visualization for Pipelines when build causes for the Pipeline were null. With this fix, Blue Ocean now checks if build causes are null before attempting to access them.

When viewing the visualization for an in-progress Pipeline Build in Blue Ocean, it was not possible to select sequential stages inside of a parallel stages other than the first sequential stage to show the steps for that stage in the lower half of the visualization until the stage completed. With this fix, sequential stages inside of a parallel stage can now be selected, even when they are still in progress.

The Blue Ocean Pipeline visualization showed in-progress and completed stages as if they had not started in some cases, and did not show the correct status until after the build was completed. With this fix, the Blue Ocean Pipeline visualization correctly shows the status of in-progress and completed stages even while the build is ongoing.

Known issues

None

See also

CloudBees Administrative Monitors Plugin 1.0.1CloudBees Analytics Plugin 1.2CloudBees Assurance Plugin 2.138.0.10CloudBees Backup Plugin 3.38.14CloudBees Blue Ocean Default Theme 0.5CloudBees Folders Plus Plugin 3.8CloudBees Jenkins Advisor Plugin 2.9CloudBees Jenkins Enterprise Castle Core 1.11.8.2CloudBees Jenkins Enterprise Castle EBS 1.11.8.2CloudBees Jenkins Enterprise License Entitlement Check 8.24CloudBees Jenkins Enterprise New User Experience 1.2.24CloudBees License Manager 9.35CloudBees Monitoring Plugin 2.8CloudBees Nodes Plus Plugin 1.17CloudBees Plugin Usage Plugin 1.10CloudBees Quiet Start Plugin 1.5CloudBees Restart Aborted Builds Plugin 1.12CloudBees Role-Based Access Control Plugin 5.27CloudBees Skip Next Build Plugin 4.2CloudBees SSH Build Agents Plugin 2.3CloudBees Support Plugin 3.22CloudBees Update Center Data API Plugin 4.42CloudBees Update Center Plugin 4.46CloudBees VMWare Autoscaling Plugin 4.3.8CloudBees WikiText Security Plugin 3.9External Notification Plugin 1.2Jenkins OSS LTS 2.190.2-cb-5Kube Agent Management Plugin 1.1.17Master Provisioning 2.3.4Master Provisioning Mesos 2.3.4Notification API 1.2Operations Center Agent Plugin 2.190.0.1Operations Center Analytics Configuration 2.107.1.5Operations Center Analytics Dashboards 2.107.1.5Operations Center Analytics Feeder 2.107.1.5Operations Center Analytics Plugin 2.107.1.5Operations Center Analytics Reporter Plugin 2.107.1.5Operations Center Analytics Viewer Plugin 2.107.1.5Operations Center Cluster Operations Plugin 2.190.0.1Operations Center Context Plugin 2.190.0.1Operations Center EC2 Cloud Plugin 2.190.0.1Operations Center Elasticsearch Provider Plugin 2.190.0.1Operations Center Embedded Elasticsearch Plugin 2.73.0.1Operations Center JNLP Agent Controller Plugin 2.190.0.1Operations Center Kubernetes Cloud Plugin  2.190.0.1Operations Center License Entitlement Check 2.190.0.1Operations Center Monitoring Plugin 2.190.0.1Operations Center Notification 1.0Operations Center RBAC Plugin 2.190.0.1Operations Center Server Plugin 2.190.0.2Operations Center Single Sign-On Plugin 2.190.0.1Operations Center Update Center Plugin 2.190.0.1Palace Cloud Plugin 2.0.11Palace Shared Cloud plugin 2.0.2PSE Analytics Dashboards 1.0.3PSE Config Information Plugin 1.1.6PSE Mesos Metrics Plugin 1.0.3PSE Tenant Plugin 1.0.15User Activity Monitoring Plugin 1.1.5