Skip to content
Snippets Groups Projects
Commit 324e0a13 authored by Klas Arvidsson's avatar Klas Arvidsson
Browse files

Adaptions for RHEL9, corrections

parent ab4cf8e2
No related branches found
No related tags found
2 merge requests!50Fix: Puppet Defining "data_provider": "hiera" in metadata.json is deprecated....,!40Merge from devel. Commits related to RHEL9 upgrade and pdk cleanup.
Pipeline #105337 passed
...@@ -8,7 +8,7 @@ class aes::aes_sw { ...@@ -8,7 +8,7 @@ class aes::aes_sw {
$examadm_group = $examadm_user $examadm_group = $examadm_user
$examadm_home = "/home/${examadm_user}" $examadm_home = "/home/${examadm_user}"
case fact('os.family') { case fact('os.name') {
'RedHat': { 'RedHat': {
firewalld_custom_service { 'aes-server': firewalld_custom_service { 'aes-server':
description => 'Authentic Examination System server', description => 'Authentic Examination System server',
...@@ -52,7 +52,7 @@ class aes::aes_sw { ...@@ -52,7 +52,7 @@ class aes::aes_sw {
} }
} }
default: { default: {
fail("${module_name} - Not supported for family ${fact('os.family')}.") fail("${module_name} - Not supported for family ${fact('os.name')}.")
} }
} }
......
...@@ -11,7 +11,7 @@ class aes::broker { ...@@ -11,7 +11,7 @@ class aes::broker {
$broker_home = "/srv/${broker_user}" $broker_home = "/srv/${broker_user}"
$broker_service = 'aes_broker' $broker_service = 'aes_broker'
case fact('os.family') { case fact('os.name') {
'RedHat': { 'RedHat': {
package { package {
[ [
...@@ -22,7 +22,7 @@ class aes::broker { ...@@ -22,7 +22,7 @@ class aes::broker {
} }
firewalld_custom_service { 'aes-broker': firewalld_custom_service { 'aes-broker':
description => 'Authentic Examination System server', description => 'Authentic Examination System communication broker',
ports => [ ports => [
{ port => '31337', protocol => 'tcp' }, { port => '31337', protocol => 'tcp' },
], ],
...@@ -67,7 +67,7 @@ class aes::broker { ...@@ -67,7 +67,7 @@ class aes::broker {
} }
} }
default: { default: {
fail("${module_name} - Not supported for family ${fact('os.family')}.") fail("${module_name} - Not supported for family ${fact('os.name')}.")
} }
} }
......
...@@ -15,8 +15,9 @@ class aes { ...@@ -15,8 +15,9 @@ class aes {
include aes::auth include aes::auth
include aes::auth_keydb include aes::auth_keydb
case fact('os.family') { case fact('os.name') {
'RedHat': { 'RedHat': {
# TODO: liurepo::centos_sclo_rh ???
# TODO: Move this to the subclass that actually require it? # TODO: Move this to the subclass that actually require it?
package { package {
[ [
...@@ -27,7 +28,6 @@ class aes { ...@@ -27,7 +28,6 @@ class aes {
'python3', 'python3',
]: ]:
ensure => installed, ensure => installed,
require => Class['liurepo::centos_sclo_rh'],
} }
} }
'CentOS': { 'CentOS': {
...@@ -46,7 +46,7 @@ class aes { ...@@ -46,7 +46,7 @@ class aes {
} }
} }
default: { default: {
fail("${module_name} - Not supported for family ${fact('os.family')}.") fail("${module_name} - Not supported for family ${fact('os.name')}.")
} }
} }
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
# #
# #
class aes::squid_filter { class aes::squid_filter {
case fact('os.family') { case fact('os.name') {
'RedHat': { 'RedHat': {
firewalld_custom_service { 'squid': firewalld_custom_service { 'squid':
description => 'Squid proxy for filtered internet access', description => 'Squid proxy for filtered internet access',
...@@ -43,7 +43,7 @@ class aes::squid_filter { ...@@ -43,7 +43,7 @@ class aes::squid_filter {
} }
} }
default: { default: {
fail("${module_name} - Not supported for family ${fact('os.family')}.") fail("${module_name} - Not supported for family ${fact('os.name')}.")
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment