CloudBees, Inc.

CJP Operations Center 2.7.19.0.1

New Features

Major release notes

Upgraded Jenkins OSS LTS from 1.625.3 to 2.7.19

Minor release notes

Upgraded CloudBees License Manager from 7.17 to 8.1

Minor release notes

Upgraded CloudBees Jenkins Enterprise License Entitlement Check from 7.17 to 8.0

Minor release notes

Upgraded CloudBees Amazon Web Services Credentials Plugin from 1.8.2 to 1.8.4

Minor release notes

Included CloudBees Assurance Plugin 2.7.3.1

Minor release notes

Upgraded CloudBees Update Center Plugin from 4.19 to 4.20

Minor release notes

Upgraded CloudBees Role based Access Control Plugin from 5.6 to 5.8

Minor release notes

Upgraded CloudBees Backup Plugin from 3.26 to 3.30

Minor release notes

Upgraded Operations Center Context Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Analytics Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Cluster Operations Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Embedded Elastic Search Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Server Azure Cloud Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center EC2 Cloud Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Mesos Cloud Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center JNLP Slave Controller Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center License Entitlement Check from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Monitoring Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgrade Operations Center RBAC Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Server Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Upgraded Operations Center Single Sign-On Plugin from 1.8.100 to 2.7.0.0

Minor release notes

Added CloudBees Quiet Start Plugin 1.2

Minor release notes

Added CloudBees Restart Aborted Builds Plugin 1.9

Minor release notes

Added CloudBees Nodes Plus Plugin 1.14

Minor release notes

Added CloudBees Skip Next Build Plugin 3.8

Resolved issues

None

Known issues

Minor OSS-1369

Credentials Binding plugin does not work if Git plugin is not installed. The workaround is to install Git plugin.

Minor OSS-1350

JENKINS-37545 - Dependencies to plugins which were previously bundled??on Jenkins War (detached plugins) are not resolved automatically. These plugin will have to be manually installed.

Minor OSS-1074

When renaming a folder if clicking "Apply" instead of "Save", a confirmation pop-up dialog is shown with duplicated header and footer. The workaround is to use the "Save" button.

Minor CJP-5607

AWS & Azure users may see a warning about expired licenses at first CJP boot: this message can be safely ignored and will be removed once the setup process is completed.

Minor CJP-5598

When configuring the license on the setup wizard, a forbidden error may be displayed if the back button is clicked. If stuck in this situation, the re-try button will help to go back to the license configuration page.

Minor CJP-5573

CloudBees Registration plugin (and any plugin that depends on it), CloudBees Deployer plugin and CloudBees Back-up Cloud plugin are deprecated and can cause the Jenkins instance not to start up correctly. They should be removed/uninstalled.

Minor CJP-5556

When a client master is straight deleted from a CJOC, the connection details are left behind. The workaround is to delete the CJOC connection details from the client master global configuration page.

Minor CJP-5528

A second promotion of a job to a target instance which does not have RBAC configuration can fail with "no replication permission". The workaround is to enable RBAC on the target instance or use groovy to remove the RBAC configuration from the promoted job.

Minor CJP-5508

It's possible to see a warning about an invalid license if PSE or cloud foundry plugins are installed but the instance has a regular EE (Enterprise-Edition) license. To remove the warning it's necessary to disable/uninstall the offending plugins.

Minor CJP-5496

Shared Docker Cloud Configuration is not supported in 2.7.19.x release line.

Minor CJP-5479

There is a timing issue when connecting a Client Master to a CJOC for the first time, using a custom update center. The recommended workaround is to associate the Client Master with CJOC without specifying the custom update center in a first step. Then, when done, configure the custom update center.

Minor CJP-5393

Especially for big clusters with multiple CJE, automatic Backups of CloudBees Jenkins Analytics can cause high memory usage. The workaround when this happens is to disable it.

Minor CJP-5331

The Move/Copy/Promote feature does not work correctly when the UI auto-refresh option is enabled. It is recommended to disable auto-refresh.

Minor CJP-5051

CloudBees Jenkins Analytics does not fully support Pipeline job type and this can compromise the accuracy of the statistics since some of the information coming from pipelines will be missing

Minor CJP-5050

Jenkins supports the definition of complex labels for nodes, including expressions with logic operators and conjunctions. This level of complexity is not currently supported by CloudBees Jenkins Analytics and labels having complex expressions are not being reported correctly. As a workaround it is possible to simplify node label expressions by defining multiple labels for the same node.

Minor CJP-5040

When running CJOC on Windows, deleting a Client Master from CJOC may display an error indicating that a file could not be deleted. The workaround is to stop CJOC and manually delete the Client Master folder.

Minor CJP-5039

Embedded Elasticsearch validation button does not work correctly in this release. In order to check the instance availability, just access any Analytics dashboard in CJOC Web UI and then wait for a while.

Minor CJP-5036

The Dismiss button for the Analytics administrative monitor always redirects to a 404 error page.

Minor CJP-5010

Shared Slaves and Shared Clouds permission may be missing from the RBAC permission matrix. If so, navigate to the "New Item" wizard and then go back to the permission configuration page.

Minor CJP-5004

Once Analytics data backup is reconfigured, the CJOC instance needs to be restarted for Analytics to start the new backup cycle and follow the specified timeout period.

Minor CJP-5000

Analytics logs may show some upload failures in 2.7.19.x line. The issue is currently being investigated.

Minor CJP-4993

A connection failure error is reported if Analytics Dashboard Creator is accessed via an URL where the cjoc hostname/ip is different from the one configured in the Jenkins Global Configuration page.

Minor CJP-4989

If jobs use label operators to restrict the agent labels they can run on, those logic operators are displayed in the Analytics Dashboards as if they were labels themselves.

Minor CJP-4983

The process computing the clock difference between CJOC and the client masters takes too long and results in multiple Cancellation Exception in CJOC logs.

Minor CJP-4970

The Analytics BulkReindexOp doesn't appear among the cluster operations options and only does after a restart.

Minor CJP-4952

JNLP Shared Cloud cannot be renamed after creation. You must delete and then recreate it with the new name.

Minor CJP-4935

The Dumb Slaves "Launch Method" drop down duplicates the option "Launch Slave Agent via web start". Any of the two options have the same effect, choosing one or the other will not affect the behavior.

Minor CJP-4920

GitHub Branch Source plugin may fail to load if an old version of cloudbees-github-pull-requests-plugin is pinned. The solution is to unpin it and update it to the last version.

Minor CJP-4919

If upgrading from a Jenkins instance with Analytics version prior to 1.8.100, the Analytics Unreadable Data Monitor may be showing unresolvable data warnings. These can be ignored and dismissed.

Minor CJP-4914

The copy of a client master is not supported and should not be performed. If done, this may result in undefined behaviour.

Minor CJP-4857

The client master's Move/Copy/Promote operations bar freezes showing an invalid path error message if the client master is in disconnected state. Workaround is either to wait for the client master to re-connect or, if the connection is broken, to release the client master from CJOC (in this case the local Move/Copy/Promote operation will work).

Minor CJP-4833

If a build agent from either a Shared Slave or a Shared Cloud is returned to CJOC while CJOC is in certain specific points during the shutdown lifecycle, then the connected master will no longer retain a record of the lease and the record of the lease return will not have been persisted on CJOC. The specific build agent in question will be unavailable for lease until the build agent lease is manually force released.

Minor CJP-4805

When you are moving a client master, it will be disconnected and reconnected. Move operation of many masters may fail because some of them will get reconnected during the move.

Minor CJP-4250

If Windows Installer requires an action confirmation by Windows UAT System (e.g. on Windows 7), the UAT Window shows incorrect application name. There is no security impact in this issue.

Minor CJP-3832

When running both CJOC and CJE on the same Windows instance, in certain circumstances HA can incorrectly prevent the instance from starting (Running CJOC and CJE on the same instance is not a recommended setup for a production instance).

Minor CJP-3803

Shared Cloud instances on CJOC are malfunctional if their names contain spaces and other special symbols. The recommended symbol set is a-zA-Z0-9-_

Minor CJP-5676

The Manage Jenkins page shows an error when a core upgrade is available. To avoid this error, when using the CloudBees update centers from this version, no core upgrades will be offered.

See also

CloudBees Amazon Web Services Credentials Plugin 1.8.4CloudBees Assurance Plugin 2.7.3.1CloudBees Backup Plugin 3.30CloudBees Folders Plus Plugin 3.0CloudBees High Availability 4.7CloudBees Jenkins Enterprise License Entitlement Check 8.0CloudBees License Manager 8.1CloudBees Monitoring Plugin 2.5CloudBees Nodes Plus Plugin 1.14CloudBees Plugin Usage Plugin 1.6CloudBees Quiet Start Plugin 1.2CloudBees Restart Aborted Builds Plugin 1.9CloudBees Role-Based Access Control Plugin 5.8CloudBees Skip Next Build Plugin 3.8CloudBees SSH Build Agents Plugin 1.5CloudBees Support Plugin 3.7CloudBees Update Center Plugin 4.20CloudBees VMWare Autoscaling Plugin 4.3.5CloudBees WikiText Security Plugin 3.7Jenkins OSS LTS 2.7.19Operations Center Agent Plugin 2.7.0.0Operations Center Analytics Configuration 2.7.0.0Operations Center Analytics Dashboards 2.7.0.0Operations Center Analytics Feeder 2.7.0.0Operations Center Analytics Plugin 2.7.0.0Operations Center Analytics Reporter Plugin 2.7.0.0Operations Center Analytics Viewer Plugin 2.7.0.0Operations Center Cluster Operations Plugin 2.7.0.0Operations Center Context Plugin 2.7.0.0Operations Center EC2 Cloud Plugin 2.7.0.0Operations Center Embedded elasticsearch Plugin 2.7.0.0Operations Center JNLP Agent Controller Plugin 2.7.0.0Operations Center Mesos Cloud Plugin 2.7.0.0Operations Center Monitoring Plugin 2.7.0.0Operations Center RBAC Plugin 2.7.0.0Operations Center Server Azure Cloud 2.7.0.0Operations Center Server Plugin 2.7.0.0Operations Center Single Sign-On Plugin 2.7.0.0Operations Center Update Center Plugin 2.7.0.0