RELEASED: Public: 2020-08-12
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: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=1if 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: ...
masterProvisioning: kubernetes: ...
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.