CloudBees Administrative Monitors Plugin 169

1 minute read

RELEASED: Public: April 30, 2025

New features

None.

Feature enhancements

None.

Resolved issues

None.

Known issues

None.

Upgrade notes

Agents.SeparateNamespace.Enabled is now a required argument in the CloudBees CI Helm chart (BEE-57239)

Agents.SeparateNamespace.Enabled=true|false is now a required argument in the CloudBees CI Helm chart. You must pass this argument to your Helm chart or include it in your custom values file prior to installing or upgrading CloudBees CI on modern cloud platforms, or the installation or upgrade will fail with the following error:

Error: UPGRADE FAILED: values don't meet the specifications of the schema(s) in the following chart(s): cloudbees-core: - Agents.SeparateNamespace.Enabled: Invalid type. Expected: boolean, given: null

CloudBees strongly recommends that you use a separate namespace for agents to prevent pods from accessing sensitive information on the operations center. If separate namespaces are not used for agents, an administrative monitor is now displayed in CloudBees CI. To use a separate namespace for agents:

  1. Add the following to your custom values file to enable the namespace:

    Agents: SeparateNamespace: Enabled: true
  2. Create the namespace. You can either create the namespace manually and label it with cloudbees.com/role: agents or allow Helm to create it automatically by adding Create: true to your custom values file:

    Agents: SeparateNamespace: Enabled: true Create: true
  3. Perform the installation or upgrade. For more information, refer to Installing CloudBees CI on modern cloud platforms on Kubernetes.