Upgraded Jenkins to the 1.651.3 LTS release
Upgraded Credentials Plugin from 1.25 to 2.1.0
Upgraded CloudBees Support Plugin from 3.6 to 3.7
Upgraded CloudBees Pull Request Builder for GitHub from 1.7 to 1.10
Upgraded CloudBees Pipeline: Groovy Checkpoint Plugin from 1.9 to 2.1
Upgraded CloudBees Pipeline Stage View Extensions from 1.9 to 2.0
Upgraded CloudBees Pipeline: Templates Plugin from 1.9 to 2.1
Upgraded CloudBees Skip Next Build Plugin from 3.7 to 3.8
Upgraded CloudBees Backup Plugin from 3.22 to 3.26
Upgraded Operations Center Analytics Reporter Plugin from 1.8.12 to 1.8.100
Upgraded Operations Center Client Plugin from 1.8.18 to 1.8.100
Upgraded Operations Center Cloud Plugin from 1.8.5 to 1.8.100
Upgraded Operations Center Agent Plugin from 1.8.18 to 1.8.100
Upgraded Operations Center Context Plugin from 1.8.18 to 1.8.100
Upgraded Operations Center OpenID Cluster Session Extension from 1.8.0 to 1.8.100
Added Operations Center Analytics Configuration version 1.8.100
Updated CloudBees Template from 4.21 to 4.24
Upgraded Active Directory Plugin from 1.41 to 1.47
Upgraded Async Http Client Plugin from 1.7.24 to 18.104.22.168
Upgraded Amazon Web Services SDK Plugin from 1.10.45 to 22.214.171.124
Added Bouncycastle API Plugin version 1.648.3
Upgraded Branch API Plugin from 1.3 to 1.9
Upgraded Folders Plugin from 5.2.2 to 5.11
Added Credentials Binding Plugin version 1.8
Upgraded Copy Artifact Plugin from 1.37 to 1.38
Upgraded Dashboard View Plugin from 2.9.7 to 2.9.9
Upgraded Docker Build and Publish Plugin from 1.1 to 1.2.2
Added Deployed On Column Plugin version 1.7
Upgraded Dockerhub Notification Plugin from 1.0.2 to 2.1
Upgraded Durable Task Plugin from 1.7 to 1.10
Upgraded Git Plugin from 2.4.2 to 2.4.4
Upgraded Git Client Plugin from 1.19.5 to 1.19.6
Upgraded Github API Plugin from 1.72 to 1.75
Upgraded Github Branch Source Plugin from 1.3 to 1.7
Added GitHub Organization Folder Plugin version 1.3
Upgraded Jackson 2 API Plugin from 2.5.4 to 2.7.3
Upgraded Junit Plugin from 1.10 to 1.13
Upgraded Ldap Plugin from 1.11 to 1.12
Upgraded Mailer Plugin from 1.16 to 1.17
Upgraded MapDB API Plugin from 126.96.36.199 to 188.8.131.52
Upgraded Matrix Auth Plugin from 1.3.2 to 1.4
Upgraded Maven Plugin from 2.12.1 to 2.13
Upgraded Github Plugin from 1.17.1 to 1.19.1
Upgraded Matrix Project Plugin from 1.6 to 1.7
Added Pipeline: Build Step Plugin version 2.0
Added Pipeline: Stage Step version 2.1
Upgraded Plain Credentials Plugin from 1.1 to 1.2
Upgraded Promoted Builds Plugin from 2.25 to 2.27
Upgraded SCM API Plugin from 1.0 to 1.2
Upgraded SSH Agent Plugin from 1.9 to 1.13
Upgraded SSH Credentials Plugin from 1.11 to 1.12
Upgraded SSH Slaves Plugin from 1.10 to 1.11
Added Structs Plugin version 1.1
Upgraded Support Core Plugin from 2.31 to 2.32
Upgraded Translation Plugin from 1.12 to 1.14
Upgraded Pipeline Rest API Plugin from 1.0 to 1.4
Upgraded Pipeline Stage View Plugin from 1.0 to 1.4
Upgraded Pipeline Plugin from 1.14 to 2.1
Upgraded Pipeline API Plugin from 1.14 to 2.0
Upgraded Pipeline Basic Steps Plugin from 1.14 to 2.0
Upgraded Pipeline Groovy Plugin from 1.14 to 2.4
Upgraded Pipeline: Shared Groovy Libraries Plugin from 1.14 to 2.0
Upgraded Pipeline Nodes and Processes Plugin from 1.14 to 2.0
Upgraded Pipeline Job Plugin from 1.14 to 2.2
Upgraded Pipeline Multibranch Plugin from 1.14 to 2.6
Upgraded Pipeline SCM Step Plugin from 1.14 to 2.0
Upgraded Pipeline Step API Plugin from 1.14 to 2.1
Upgraded Pipeline Support Plugin from 1.14 to 2.0
Upgraded CloudBees Restart Aborted Builds Plugin from 1.7 to 1.8
Upgraded CloudBees Long-Running Builds Plugin from 1.6 to 1.9
Upgraded CloudBees Monitoring Plugin from 2.4 to 2.5
Upgraded CloudBees SSH Slaves Plugin from 1.3 to 1.5
Added Pipeline: Input Step Plugin version 2.0
AWS Credentials: creation form is not rendered properly during a few seconds due to a check on AWS. May not be noticeable depending on AWS check performance. The solution is to wait for a while
When upgrading Jenkins CJE on windows, the installer may fail to stop the service and install the new version. In this case, uninstall without deleting data and reinstall again.
Upgrading CJE from 1.641.3.1 results in Github BranchSource classes not not found. Resolution is to upgrade cloudbees-github-pull-requests-plugin to latest version.
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)
DockerHub Notification: pull step hangs on invalid credentials
Cloudbees Nodes Plus: Email notifications are not sent when slave is temporary offline/back online
CloudBees Jenkins Enterprise uninstallation removes JENKINS_HOME on Mac OS.
Cloudbees Jenkins Enterprise uninstallation fails on OpenSuse, because Zypper cannot find the repodata
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.
Update, Delete, Move and Add thumbnails on the credentials page are not displayed properly.
Updating Analytics Reporter produces unresolvable data warnings. These can be safely ignored.
By design, it should not be possible to copy a Client Master, but Move/Copy/Promote wrongly allows an admin to perform a copy into another folder on CJOC. Performing this action will result in undefined "split brain" behaviour.
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).
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.
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.
In particular cases Operations Center Reporter or Operations Center Feeder plugin may fail to submit configuration history data to Elasticsearch for newly created nodes. This missing data does not impact the built-in Analytics dashboards.
In particular cases CloudBees Jenkins Analytics dashboards can start reporting SCM usage info in two different cases (e.g. "nullscm" and "NullSCM"). It's caused by improper Elasticsearch mapping setting on the first startup. Workaround: restart CJOC and remove/modify corrupted entries.
Starting from 1.8.100 Operations Center Analytics Reporter reports all contents of label expressions for classic job types (Freestyle, Multi-Configuration, Maven project, etc.). Logic expressions are being reported as labels (e.g. "linux && 64bit" label expression also records "&&" as the used label). There is no workaround for this issue available.
After initial installation or update of CloudBess Jenkins Operations Center, "Reindex Analytics" Cluster Operation may be missing in ClusterOps job configuration. To Resolve the issues, restart your CJOC instance.
There is an issue with some bundled optional dependencies (specifically cloudbees-workflow-template & cloudbees-workflow-ui). They are not loaded on the first Jenkins start. Must be fixed by a second start.