(GH-C&T-7) Remove code specific to unsupported OSs
Removes compatibility for all Debian below 9, all Ubuntu below 18.04
This commit is contained in:
@@ -74,59 +74,7 @@ class java::params {
|
||||
default => $facts['os']['architecture']
|
||||
}
|
||||
case $facts['os']['release']['major'] {
|
||||
'7', '8', '14.04': {
|
||||
$java = {
|
||||
'jdk' => {
|
||||
'package' => 'openjdk-7-jdk',
|
||||
'alternative' => "java-1.7.0-openjdk-${openjdk_architecture}",
|
||||
'alternative_path' => "/usr/lib/jvm/java-1.7.0-openjdk-${openjdk_architecture}/bin/java",
|
||||
'java_home' => "/usr/lib/jvm/java-1.7.0-openjdk-${openjdk_architecture}/",
|
||||
},
|
||||
'jre' => {
|
||||
'package' => 'openjdk-7-jre-headless',
|
||||
'alternative' => "java-1.7.0-openjdk-${facts['os']['architecture']}",
|
||||
'alternative_path' => "/usr/lib/jvm/java-1.7.0-openjdk-${openjdk_architecture}/bin/java",
|
||||
'java_home' => "/usr/lib/jvm/java-1.7.0-openjdk-${openjdk_architecture}/",
|
||||
},
|
||||
'oracle-jre' => {
|
||||
'package' => 'oracle-j2re1.7',
|
||||
'alternative' => 'j2re1.7-oracle',
|
||||
'alternative_path' => '/usr/lib/jvm/j2re1.7-oracle/bin/java',
|
||||
'java_home' => '/usr/lib/jvm/j2re1.7-oracle/',
|
||||
},
|
||||
'oracle-jdk' => {
|
||||
'package' => 'oracle-j2sdk1.7',
|
||||
'alternative' => 'j2sdk1.7-oracle',
|
||||
'alternative_path' => '/usr/lib/jvm/j2sdk1.7-oracle/jre/bin/java',
|
||||
'java_home' => '/usr/lib/jvm/j2sdk1.7-oracle/jre/',
|
||||
},
|
||||
'oracle-j2re' => {
|
||||
'package' => 'oracle-j2re1.8',
|
||||
'alternative' => 'j2re1.8-oracle',
|
||||
'alternative_path' => '/usr/lib/jvm/j2re1.8-oracle/bin/java',
|
||||
'java_home' => '/usr/lib/jvm/j2re1.8-oracle/',
|
||||
},
|
||||
'oracle-j2sdk' => {
|
||||
'package' => 'oracle-j2sdk1.8',
|
||||
'alternative' => 'j2sdk1.8-oracle',
|
||||
'alternative_path' => '/usr/lib/jvm/j2sdk1.8-oracle/bin/java',
|
||||
'java_home' => '/usr/lib/jvm/j2sdk1.8-oracle/',
|
||||
},
|
||||
'oracle-java8-jre' => {
|
||||
'package' => 'oracle-java8-jre',
|
||||
'alternative' => "jre-8-oracle-${oracle_architecture}",
|
||||
'alternative_path' => "/usr/lib/jvm/jre-8-oracle-${oracle_architecture}/bin/java",
|
||||
'java_home' => "/usr/lib/jvm/jre-8-oracle-${oracle_architecture}/",
|
||||
},
|
||||
'oracle-java8-jdk' => {
|
||||
'package' => 'oracle-java8-jdk',
|
||||
'alternative' => "jdk-8-oracle-${oracle_architecture}",
|
||||
'alternative_path' => "/usr/lib/jvm/jdk-8-oracle-${oracle_architecture}/bin/java",
|
||||
'java_home' => "/usr/lib/jvm/jdk-8-oracle-${oracle_architecture}/",
|
||||
},
|
||||
}
|
||||
}
|
||||
'9', '15.04', '15.10', '16.04', '16.10', '17.04', '17.10': {
|
||||
'9': {
|
||||
$java = {
|
||||
'jdk' => {
|
||||
'package' => 'openjdk-8-jdk',
|
||||
|
||||
Reference in New Issue
Block a user