Settings in the Controller's installation.yaml

Agent.application_java_version

In Controller version 2.6 and later, the field agent.application_java_version was introduced to the Controller’s /etc/sysconfig/vfunction/installation/default/installation.yaml.

agent:
  application_server: other
  application_java_version: 17

This change will make it easier and more clear that the Java version needs to be explicitly set in the installation.yaml. This agent.application_java_version flag controls Java-related arguments that have different behaviors for each of the long-term supported JDK versions 8, 11 and 17.

In Controller version 2.5 and earlier, the field general.java_minimum_version was used in the /etc/sysconfig/vfunction/installation/global.yaml for much the same purpose. The general.java_minimum_version field has been removed from the global.yaml in Controller version 2.6 and later.