Summary of the June Rolling Release - 2.46.3.2

As part of continuous delivery efforts we provide a stream of rolling releases on all our products every 4-6 weeks. Below are release highlights from the June 7 releases for CloudBees Jenkins Enterprise, CloudBees Jenkins Team, CloudBees Jenkins Platform and OSS.  

In addition, CloudBees has delivered key improvement for the Jenkins community, such as the ability to test LDAP settings before implementation to avoid accidental lockouts and support for disabling Pipeline jobs.

Improvements Across All Products

These improvements apply universally to all of our commercial offerings: CloudBees Jenkins Enterprise, CloudBees Jenkins Platform and CloudBees Jenkins Platform

Features

Benefits

Improved upgrade notifications 

When a new rolling release is available, administrators are provided details on release contents and an upgrade simulation, Beekeeper provides a link to release notes and shows what components (Jenkins core + plugins) that will change if the upgrade is performed.

Upgrades changes are clearly identified before an upgrade is initiated. Jenkins administrators know what components are changing before implementing an upgrade and can choose to skip an upgrade if it isn’t pertinent to their needs.

cjt_full_upgrade__1_.png

 

CloudBees Jenkins Enterprise

Our flagship product, CloudBees Jenkins Enterprise solves the automation needs of organizations that need scalability, security, manageability and resiliency capabilities, built on a cloud-native architecture.

Features

Benefits

Define instance tags for AWS and OpenStack resources in cluster-init and worker-add operations with resource_tags parameter.

Customers can use AWS tags to simplify the process of tracking the resources and costs associated with their CJE cluster.

Operational insights into Jenkins Agent provisioning, on each Jenkins Master

Users launching Jenkins Agents on a Managed Master can now get deeper insights into Agent provisioning; the maximum resources that can be used by an agent are now displayed; task status is now more detailed, and task logs can be retrieved directly from Masters

Allow AWS configuration of ELB in public subnets and instances in private subnets

Enhanced security

Support user-provided security groups when using user-provided vpc

Enhanced security

 

CloudBees Jenkins Team

CloudBees Jenkins Team is the CloudBees Jenkins distribution with curated, verified integrations and expert support, for organizations in need of a reliable continuous delivery solution. Improvements made in CloudBees Jenkins Team are included in CloudBees Jenkins Enterprise.

Features

Benefits

CloudBees Assurance Program Plugin Updates

  • Ant: 1.4 to 1.5: bug fixes to improve handling of build parameters and ant installation path
  • Gradle: 1.25 to 1.26: Added support for configuring a wrapper location and symbol annotations for step and tool
  • Ldap: 1.14 to 1.15: Added option to validate LDAP configurations
  • ssh-slaves: 1.16 to 1.17: Updated JRE version to allow this plugin to work on Jenkins 2.54+
  • windows-slaves: 1.2 to 1.3.1: Fixed critical regression in 2.50
  • git: 3.1.0 to 3.3.0: Added reporting API, added tracking for credentials and jobs, added branches to the list view, and Italian localization
  • git-client: 2.3.0 to 2.4.5: Add API for remote branch, using JGIT 4.5.2, add support for passphrase of protected private keys
  • github-branch-source: 2.0.4 to  2.0.5: Bug fix for webhooks and using a probe against trusted revisions when receiving a non-trusted pull request
  • branch-api: 2.0.8 to 2.0.9:  Leverage new event description API and bug fix related to Jenkins OSS 2.51
  • cloudbees-folder: 6.0.3 to 6.0.4: Folder triggers have sympathetic harmonization
  • display-url-api: 1.1.1 to 2.0: Removed dependency on the JUnit plugin
  • Github: 1.26.2 to 1.27.0: Added backref link in status
  • cloudbees-bitbucket-branch-source: 2.1.1 to 2.1.2: Incorrect type mapping of href deserialization
  • ssh-agent: 1.14 to 1.15: Fixed quote for askpass
  • support-core: 2.39 to 2.40: Gathering NFS related stats
  • mercurial: 1.59 to 1.60: Ignore trailing slashed when comparing URLs

 

CloudBees Jenkins Platform

An older product, CloudBees Jenkins Platform forms the base of our new offering, CloudBees Jenkins Enterprise, with features that enable enterprise needs such as scalability, manageability, and security.

cluster-wide-copy-excluding-builds.gif

Features

Benefits

Option in Cluster wide Copy to include or exclude the history of builds

Copying jobs does not necessarily require to copy the history of builds and it’s a great performance optimization to skip those. Saves time.

Multiple bug fixes

Improves stability

 

Open Source Improvements

CloudBees provides +80% of the commits to the Jenkins community. We ensure the long-term future of the community by devoting engineering resources to continually improving Jenkins.

Features

Benefits

JENKINS-43388 Added a validation button that allows for validation of the complete LDAP configuration.

Allows Jenkins administrators configuring LDAP for authentication to fully test settings before saving them and potentially locking themselves out of Jenkins.

JENKINS-38887 'build' step can now be used to trigger indexing of multibranch projects, rather than building regular jobs.

 

If Pipelines among different repositories are linked they can now be triggered by one another using the 'build' step and using parameters.

JENKINS-27299 Support for disabling Pipeline jobs.

Users can not disable Pipeline jobs in the same way that Freestyle jobs can be disabled. This has been a feature request by many customers.

JENKINS-34716 Support for polling REST endpoint on Pipeline jobs.

Users can poll a REST endpoint for a Pipeline job to get the current status of the job.

JENKINS-43910 - Allow use of FileCredentials in environment variables.

Users can use File credentials in environment block in Declarative syntax.

 

JENKINS-38827 Track credentials use so that credentials show the jobs which use them.

Git Plugin now supports tracking of where Credentials are used.

Many bug fixes across Pipeline. See release notes for complete list of bug fixes.

Stability


Release Notes

 

Have more questions? Submit a request

0 Comments

Article is closed for comments.