Upgraded Jenkins OSS LTS from 1.651.3 to 2.7.19
Upgraded CloudBees License Manager from 7.17 to 8.1
Upgraded CloudBees Jenkins Enterprise License Entitlement Check from 7.17 to 8.0
Upgraded CloudBees Restart Aborted Builds Plugin from 1.8 to 1.9
Upgraded CloudBees Amazon Web Services Credentials Plugin from 1.8.2 to 1.8.4
Upgraded CloudBees Secure Copy Plugin from 3.8 to 3.9
Upgraded CloudBees Pipeline: Groovy Checkpoint Plugin from 2.1 to 2.2
Upgraded CloudBees Pipeline: Templates Plugin from 2.1 to 2.3
Upgraded CloudBees Role-Based Access Control Plugin from 5.6 to 5.8
Upgraded CloudBees Even Scheduler Plugin from 3.6 to 3.7
Upgraded CloudBees Template Plugin from 4.24 to 4.26
Upgraded CloudBees Backup Plugin from 3.26 to 3.30
Upgraded Operations Center Analytics Reporter Plugin from 1.8.100 to 184.108.40.206
Upgraded Operations Center Client Plugin from 1.8.100 to 220.127.116.11
Upgraded Operations Center Cloud Plugin from 1.8.100 to 18.104.22.168
Upgraded Operations Center Agent Plugin from 1.8.100 to 22.214.171.124
Upgraded Operations Center Analytics Configuration from 1.8.100 to 126.96.36.199
Upgraded Operations Center Context Plugin from 1.8.100 to 188.8.131.52
Upgraded Operations Center OpenID Cluster Session Extension from 1.8.100 to 1.8.110
Added CloudBees Azure CLI plugin version 1.1
Added CloudBees GitHub Pull Requests Plugin version 1.1
Added CloudBees Openshift CLI plugin version 1.3
Added Beekeeper Upgrade Assistant Plugin version 184.108.40.206
Add Ant Plugin version 1.4
Add Azure PublisherSettings Credentials Plugin version 1.1
Add Conditional BuildStep Plugin version 1.3.5
Added Email-ext Plugin version 2.45
Added Gradle Plugin version 1.25
Added MSBuild Plugin version 1.26
Added MSTestRunner Plugin version 1.3.0
Added NodeJS Plugin version 0.2.1
Added Run Condition Plugin version 1.0
Added Secure Requester Whitelist Plugin version 1.0
Added Team Foundation Server Plugin version 4.1.0
Added Variant Plugin version 1.0
Removed OpenID Plugin
Updated OWASP Markup Formatter Plugin from 1.3 to 1.5
Updated Authentication Tokens API Plugin from 1.2 to 1.3
Updated CloudBees AWS Credentials Plugin from 1.15 to 1.16
Updated Amazon Web Services SDK library from 220.127.116.11 to 1.10.50
Updated Branch API Plugin from 1.9 to 1.10.2
Updated Build-timeout Plugin from 1.16 to 1.17.1
Updated Build View Column Plugin from 0.2 to 0.3
Updated CloudBees Folders Plugin from 5.11 to 5.12
Updated Credentilas Plugin from 2.1.0 to 2.1.4
Updated Copy Artifact Plugin from 1.38 to 1.38.1
Updated Dashboard View from 2.9.9 to 2.9.10
Updated CloudBees Docker Build and Publish plugin 1.2.2 to 1.3.1
Updated Docker Commons Plugin from 1.3.1 to 1.4.0
Updated CloudBees Docker Traceability Plugin from 1.1. to 1.2
Updated CloudBees Docker Pipeline Plugin from 1.4 to 1.7
Updated CloudBees Docker Hub Notification from 2.1 to 2.2.0
Updated Durable Task Plugin from 1.10 to 1.12
Updated Monitoring external jobs from 1.4 to 1.6
Updated Git Plugin from 2.4.4 to 2.5.3
Updated Git Client Plugin from 1.19.6 to 1.19.7
Updated Git Server Plugin from 1.6 to 1.7
Updated GitHub API Plugin from 1.75 to 1.76
Updated GitHub Branch Source Plugin from 1.7 to 1.8.1
Updated GitHub Organization Folder Plugin from 1.3 to 1.4
Updated Javadoc plugin from 1.3 to 1.4
Updated JUnit Plugin from 1.13 to 1.18
Updated Matrix Project Plugin from 1.7 to 1.7.1
Updated Metrics Plugin from 18.104.22.168 to 22.214.171.124
Updated Unique ID Plugin from 2.1.1 to 2.1.3
Updated Mercurial Plugin from 1.54 to 1.56
Updated Node Iterator API Plugin from 1.5 to 1.5.0
Updated PAM Authentication Plugin from 1.2 to 1.3
Updated Parameterized Trigger Plugin from 2.30 to 2.32
Updated Pipeline Build Step Plugin from 2.0 to 2.2
Updated Script Security Plugin from 1.19 to 1.21
Updated Structs plugin from 1.1 to 1.3
Updated Suppress Stack Trace Plugin from 1.4 to 1.5
Updated Translation Assistance Plugin from 1.14 to 1.15
Updated Windows Slaves Plugin from 1.1 to 1.2
Updated Pipeline Stage View Plugin from 1.4 to 1.6
Updated Pipeline Plugin from 2.1 to 2.2
Updated Pipeline API Plugin from 2.0 to 2.1
Updated Pipeline Basic Steps Plugin from 2.0 to 2.1
Updated Pipeline Groovy Plugin from 2.4 to 2.10
Updated Pipeline Shared Groovy Libraries Plugin from 2.0 to 2.1
Updated Pipeline Nodes and Processes Plugin from 2.0 to 2.4
Updated Pipeline Job Plugin from 2.2 to 2.4
Updated Pipeline Multibranch Plugin from 2.6 to 2.8
Updated Pipeline SCM Step Plugin from 2.0 to 2.2
Updated Pipeline Step API Plugin from 2.1 to 2.3
Updated Pipeline Supporting APIs Plugin from 2.0 to 2.2
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.
Credentials Binding plugin does not work if Git plugin is not installed. The workaround is to install Git plugin.
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.
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.
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.
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.
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.
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.
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.
At the very first startup, relocating a pipeline job may not work correctly due to the Move/Copy/Promote pipeline handler not being fully registered. Restarting the instance will solve the issue.
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 CM with CJOC without specifying the custom update center in a first step. Then, when done, configure the custom update center.
CloudBees License Plugin must be updated to version 7.16+ to avoid an issue with Client Master license refresh failing.
The Move/Copy/Promote feature does not work correctly when the UI auto-refresh option is enabled. It is recommended to disable auto-refresh.
When pushing connection details from CJOC to a clean CJE (along with SSO), the user gets logged in the client master as "admin" rather than as the user who started the configuration in CJOC. The workaround is to logout and login again.
When CJOC is enforcing the Role Based Access Control authorization strategy on client masters, the Groups detail screens on client masters will include two "Inherited from Jenkins" sections. The top-most section refers to the current master (which is a "Jenkins" but should be referred to as the connected master name shown in the breadcrumb bar) and the lowest "Inherited from Jenkins" section refers to CJOC (which is a "Jenkins"). The visual display of the information is less confusing when the masters have been organized using folders on CJOC as then the two "Inherited from Jenkins" sections are visually separated by the folders
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.
When updating CJE from a previous version to 2.7.19.x, CloudBees Pipeline Stage View Extensions plugin and CloudBees Pipeline Template plugin may fail to load at first jenkins startup: a second restart is needed to make the plugins work.
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).
When using a custom update center the "Check now" button throws a signature error, however the functionality works as expected.
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)
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.