Master Provisioning 2.5.6

1 minute read

RELEASED: Public: 2020-08-12

New features

  • CloudBees Internal Ticket: [CPLT2-6461]

    Deprecated heap ratio setting.

    JVM improvements during the last few years have allowed it to behave much better inside containers. The default JVM heuristics are now working inside containers and there are now better options, such as -XX:InitialRAMPercentage, -XX:MaxRAMPercentage and -XX:MinRAMPercentage, which can be provided directly to the Java command line if more fine-grained control is needed.

    Existing masters will have heap ratio defined as before, but the option can be disabled. CloudBees also recommends that you review Java options for existing masters and remove -XX:MaxRAMFraction=1 if it is set.

  • CloudBees Internal Ticket: [CPLT2-6648]

    Master Provisioning configuration screens have move into their own section in the Manage Jenkins screen.

    The configuration as code items have moved from the unclassified category to masterProvisioning.

    unclassified:
      kubernetesMasterProvisioning:
         ...

    becomes:

    masterProvisioning:
      kubernetes:
        ...

Resolved issues

  • CloudBees Internal Ticket: [CPLT2-6642]

    Problem: With a large number of masters, the list of masters is slow to display.

    Fix: The Up to Date column has been redesigned to rely on cached data instead of live data.

Known issues

None