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

Adaptions for RHEL9, corrections

parent ab4cf8e2
Branches
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