To improve the detailed view of pods, the Kubernetes agent view screen now displays the entire contents of the pod resource configuration YAML file.
Allows a user to specify the CPU, RAM Memory, JVM Heap ratio (runtime data area) and disk space allocated when creating a Team Master. The user assigns these parameters to a particular Team Master creation recipe (defined using the CLI tool) and selects the recipe when using the team creation wizard.
Provides faster and less error-prone onboarding of new teams by replacing several manual configurations with a simplified Team Master configuration selection. This feature enables a team to get started with CI/CD faster.
Automates backups of master or masters with the CLI, rather than triggering the backup with CloudBees Jenkins Operations Center GUI (Cluster Operations).
Provides an additional option for backing up masters. The new option uses the CLI for the CloudBees Backup Plugin; the existing method of triggering the backup through the CloudBees Core Operations Center GUI is preserved.
Removed an extraneous “=” which was hiding in a regular expression.
Fix for agents unable to connect to master.
Change default Kubernetes pod retention so that error state pods are removed.
Default pod retention is 'on error' causing lots of errored pods to remain and cause scheduling problems
In the Jenkins Configuration as Code plugin, ensure that the plugin follows plugin compatibility requirements.
In the Kubernetes plugin, made PatchUtils thread-safe.
In Operations Center, changed the memory configuration in the Kubernetes YAML configuration file to prevent memory overusage.
Upon creating lots of agents in parallel (Cloud provisioning containers), the act of moving temporary files to node/config.xml could cause multiple UnsupportedOperationException errors.
Addressed by modifying Pod agent error serialization.
Upgrade the Master Provisioning Plugin to version 2.2.4. For background on this issue, see the article https://support.cloudbees.com/hc/en-us/articles/360018441352-Master-Provisioning-fails-due-to-an-invalid-spec-selector.
The “team switcher” was limiting the number of characters displayed. The team switcher now displays the full name of the team (up to 40 characters, the supported limit) when hovered over.