We are pleased to announce the 10.3 release of the CloudBees Software Delivery Automation platform. In this release, we continue the effort to bring CloudBees CI, CloudBees CD/RO and CloudBees Feature Management into a single platform through improvements for unified authentication, introduction of CloudBees CI license usage reporting and improvements to both CloudBees CI and CloudBees CD/RO audit reports and Analytics for CloudBees Feature Management. In addition, platform enhancements such as improved database performance, simplified multi-zone deployment in Kubernetes, and plugin configuration and management are part of this long term supported release.
SSO for CloudBees Software Delivery Automation provides unified authentication, allowing users to sign in once for access to both CloudBees CI and CloudBees CD/RO capabilities. This release introduces support for the OpenID Connect based identity providers. CloudBees CI delegates to the OpenID Connect identity provider configured on CloudBees Software Delivery Automation to authenticate CloudBees CI users.
From the enterprise perspective, it means customers can configure SSO once on the CloudBees Software Delivery Automation server for the entire platform.
For CloudBees CI users, the CloudBees Software Delivery Automation platform serves as the identity provider.
In addition, improvements to SSO SAMLv2.0 support in CloudBees CD/RO are introduced. When configuring SSO with SAML v2.0, we have removed the requirement to set up a separate directory provider like Active Directory for authorization. A new option allows users to automatically be registered upon authentication by SSO, eliminating additional configuration and use of separate methods for authentication and authorization.
The Release Command Center dashboard (RCC) in CloudBees Analytics has been enhanced to include analytics sourced from CloudBees Feature Management including the status of feature flags configured for each release enabling release managers to implement and monitor the state of progressive delivery in different environments.
We are changing how plugin configurations are created and stored in CloudBees CD/RO, making them easy to manage and secure. They are now first class objects created within projects for ease of management, secured through access controls, and can be managed as code through APIs, DSL, and
ectool. The Plugin Management user interface has also been updated to simplify creation and management of plugins and their configurations. Plugin Management now includes an in-product version of the plugin catalog that can be customized in each customer environment.
A new user interface provides read-only visibility into the list of active user licenses across all CloudBees CI controllers in the customer’s environment to ensure CloudBees CI usage is compliant with license entitlements. These reports provide an accurate list of unique CloudBees CI users across all their controllers during a time period.
Improvements to CI Build Visualization, Audit Reports, and Analytic Dashboards in CloudBees Software Delivery Automation
CloudBees CI Users can now visualize and search CloudBees CI build logs from within the CloudBees Software Delivery Automation User Interface. A new deployments audit report is introduced for each pipeline and release run. Audit Reports and Analytic dashboards can now be exported as PDF.
With continued focus on enterprise grade scalability and performance, we have made significant improvements to system performance when using MySQL and MSSQL databases.
In multizone Kubernetes deployments where agents are running outside the Kubernetes cluster, gateway agents provide secure communication across zones. With enhancements to the CloudBees Software Delivery Automation Helm chart, gateway agents are installed and configured as part of the installation process, simplifying install and configuration steps.
Users can now specify a GCP storage bucket along with AWS S3 bucket or a NFS shared drive as the backing store for the Artifactory Repository component.
Starting with this release, CloudBees CD/RO component binaries and associated Dockerfiles are available for security minded customers to enable them to build their own container images.
See supported platforms and system requirements for CloudBees CD/RO for a complete list of supported platforms and configurations.
Upgrades to 10.3 LTS are supported from CloudBees CD 8.x, 9.x, 10.0.x, 10.1.x, and 10.2.x versions. For complete install instructions, please see the installation section of the documentation.