CloudBees, Inc.

CloudBees Jenkins Distribution 2.176.1.4

New Features

Minor Release Notes

Upgraded Jenkins OSS LTS from 2.164.3-cb-2 to 2.176.1-cb-3

Minor Release Notes

Upgraded CloudBees Assurance Plugin from 2.138.0.5 to 2.138.0.6

Minor Release Notes

Upgraded CloudBees Jenkins Advisor Plugin from 2.8 to 2.9

Minor Release Notes

Upgraded CloudBees License Manager from 9.33 to 9.34

Minor Release Notes

Upgraded Credentials Plugin from 2.1.18 to 2.1.19

Minor Release Notes

Upgraded Docker Commons Plugin from 1.14 to 1.15

Minor Release Notes

Upgraded Git Plugin from 3.9.3 to 3.10.0

Minor Release Notes

Upgraded Git Client Plugin from 2.7.4 to 2.7.7

Minor Release Notes

Upgraded JIRA Plugin from 3.0.6 to 3.0.7

Minor Release Notes

Upgraded Kubernetes Plugin from 1.14.9 to 1.15.5

Minor Release Notes

Upgraded Matrix Authorization Strategy Plugin from 2.3 to 2.4.2

Minor Release Notes

Upgraded CloudBees Jenkins Enterprise License Entitlement Check from 8.16 to 8.18

Minor Release Notes

Upgraded PAM Authentication Plugin from 1.4 to 1.4.1

Minor Release Notes

Upgraded Pipeline Rest API Plugin from 2.10 to 2.11

Minor Release Notes

Upgraded Pipeline Stage View Plugin from 2.10 to 2.11

Minor Release Notes

Upgraded Script Security Plugin from 1.57 to 1.58

Minor Release Notes

Upgraded SSH Credentials Plugin from 1.14 to 1.16

Minor Release Notes

Upgraded Structs Plugin from 1.17 to 1.18

Minor Release Notes

Upgraded Token Macro Plugin from 2.7 to 2.8

Minor Release Notes

Upgraded Pipeline Groovy Plugin from 2.66 to 2.67

Minor Release Notes

Added CloudBees Administrative Monitors Plugin version 1.0.1

Minor Release Notes

Added User Activity Monitoring Plugin version 1.1.3

Resolved issues

Minor Always reject System.exit (NGPIPELINE-341)

System.exit(int) and similar methods could still be approved in Script Approval, but there's never a good reason for them to be usable in Pipeline scripts. These methods are now blocked permanently from all sandboxed Groovy execution in Jenkins.

Minor Git plugin's mergeStrategy case issue resolved (NGPIPELINE-305)

Uses of the Git plugin's mergeStrategy option in Pipeline started failing in Git 3.9.0 if the specified value was not uppercase. The value of the mergeStrategy option may now be specified in any case in a Pipeline.

Minor Git plugin fetch issue resolved (NGPIPELINE-16)

The git plugin fetched to the local cache before checking remote references for updates causing MissingObjectException if references got updated between these operations. The problem is more notable on large repositories where the fetch operation can take a long time. The fix changes the order of the operations making the issue less likely to occur since listing references is fairly quick.

Minor Script security rejection issue resolved (NGPIPELINE-14)

Certain sandboxed Groovy script idioms, including but not limited to Pipeline, could result in a build failure with a RejectedAccessException without Jenkins offering the corresponding signature as a pending approval. Script Security rejections will now be reported properly in all contexts.

Minor Password updates issues resolved (JENSEC-414)

When users of the EC2, docker-commons, and SSH credentials plugins updated passwords, the original passwords were not hidden nor were previous values encrypted. With this fix, when users of the EC2, docker-commons, and SSH credentials plugins update passwords, the original passwords are hidden and previous values encrypted.

Known issues

None

See also