Master Provisioning 2.5.19

1 minute read

RELEASED: Public: 2021-01-13

New features

  • CloudBees Internal Ticket: [CPLT2-6932]

    Implement support of ingress annotations per Kubernetes cluster endpoint. This allows better support of alternate ingress controllers and avoids repeated configuration.

Resolved issues

  • CloudBees Internal Ticket: [CPLT2-6791]

    Problem: When .Values.Persistence.StorageClass is configured, the value isn't selected by default in the "Storage Class Name" dropdown on the controller provisioning configuration screen.

Fix: Updated libraries to pick up the dropdown default value changes in Jenkins core (#4939).

  • CloudBees Internal Ticket: [CPLT2-6883]

    Renamed "Masters" to "Controllers" in the custom view in Operations Center.

  • CloudBees Internal Ticket: [CPLT2-6017]

    Problem: Operations Center and managed controller WAR files for CloudBees CI on modern cloud platforms defined supposedly optional profiles for Kubernetes functionality, but then unconditionally enabled these profiles. Also the Setup Wizard offered the option of installing a number of plugins that were actually installed unconditionally.

Fix: Removed these profiles, simplifying the plugin list and removing misleading options in the Setup Wizard. == Known issues

None