From 4bf2d3e43a60b2199033666356aec58caff2c2f6 Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 9 Nov 2025 16:30:01 +0100 Subject: Add support for EL10 --- .../puppet/modules/automatic_updates/manifests/init.pp | 2 +- personal_infra/puppet/site/00-common.pp | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'personal_infra/puppet') diff --git a/personal_infra/puppet/modules/automatic_updates/manifests/init.pp b/personal_infra/puppet/modules/automatic_updates/manifests/init.pp index 8585b0ae..6ea1cdb0 100644 --- a/personal_infra/puppet/modules/automatic_updates/manifests/init.pp +++ b/personal_infra/puppet/modules/automatic_updates/manifests/init.pp @@ -15,7 +15,7 @@ class automatic_updates { enable => true, } } - elsif ($facts['os']['release']['major'] == '8' or $facts['os']['release']['major'] == '9') { + elsif ($facts['os']['release']['major'] == '8' or $facts['os']['release']['major'] == '9' or $facts['os']['release']['major'] == '10') { package {'dnf-automatic':} -> service {'dnf-automatic-install.timer': diff --git a/personal_infra/puppet/site/00-common.pp b/personal_infra/puppet/site/00-common.pp index 8ebc3167..44da4f86 100644 --- a/personal_infra/puppet/site/00-common.pp +++ b/personal_infra/puppet/site/00-common.pp @@ -23,3 +23,12 @@ if lookup({name => 'nagios.monitor', default_value => true}) { if $facts['os']['family'] == 'RedHat' and $facts['os']['release']['major'] == '9' { package {'compat-openssl11':} } + +if $facts['os']['family'] == 'RedHat' and $facts['os']['release']['major'] == "10" { + service {'dev-mqueue.mount': + ensure => stopped, + enable => mask, + } + ~> + Exec['/usr/bin/systemctl reset-failed'] +} -- cgit v1.2.3