Skip to content

Commit fb0ed50

Browse files
committed
Explicitly associate Debian and PHP versions
Anything not explicit is a problem, so raise an error in this case. Same for Ubuntu.
1 parent 8e99424 commit fb0ed50

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

manifests/globals.pp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,15 @@
2828
$default_php_version = $facts['os']['name'] ? {
2929
'Debian' => $facts['os']['release']['major'] ? {
3030
'9' => '7.0',
31+
'10' => '7.3',
3132
'11' => '7.4',
32-
default => '7.3',
33+
default => fail("Unsupported Debian release: ${fact('os.release.major')}"),
3334
},
3435
'Ubuntu' => $facts['os']['release']['major'] ? {
35-
'20.04' => '7.4',
3636
'16.04' => '7.0',
37-
default => '7.2',
37+
'18.04' => '7.2',
38+
'20.04' => '7.4',
39+
default => fail("Unsupported Ubuntu release: ${fact('os.release.major')}"),
3840
},
3941
default => '5.x',
4042
}

0 commit comments

Comments
 (0)