From 01d3a5c25f830418662f654170e0d9e24e831518 Mon Sep 17 00:00:00 2001 From: tuxmaster5000 <837503+tuxmaster5000@users.noreply.github.com> Date: Tue, 30 Aug 2022 08:37:55 +0200 Subject: [PATCH] Add Rocky Linux, update the RHEL and Fedora family --- lib/facter/initsystem.rb | 2 +- metadata.json | 21 +++++++++++++++------ 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/lib/facter/initsystem.rb b/lib/facter/initsystem.rb index b1661e3..50f9762 100644 --- a/lib/facter/initsystem.rb +++ b/lib/facter/initsystem.rb @@ -8,7 +8,7 @@ os = Facter.value(:os) case os['name'] - when %r{(CentOS|Scientific|RedHat)} + when %r{(CentOS|Scientific|RedHat|Rocky)} case os['release']['major'].to_i when 5 'sysvinit' diff --git a/metadata.json b/metadata.json index 3e4da6f..dc4374d 100644 --- a/metadata.json +++ b/metadata.json @@ -1,6 +1,6 @@ { "name": "hfm-initsystem", - "version": "1.4.0", + "version": "1.5.0", "author": "hfm", "summary": "This module aims to detect initsystem of OS.", "license": "MIT", @@ -16,7 +16,15 @@ "operatingsystemrelease": [ "5.0", "6.0", - "7.0" + "7.0", + "8.0", + "9.0" + ] + }, + { + "operatingsystem": "Rocky", + "operatingsystemrelease": [ + "9.0" ] }, { @@ -24,7 +32,8 @@ "operatingsystemrelease": [ "5.0", "6.0", - "7.0" + "7.0", + "8.0" ] }, { @@ -38,8 +47,8 @@ { "operatingsystem": "Fedora", "operatingsystemrelease": [ - "22", - "23" + "35", + "36" ] }, { @@ -75,7 +84,7 @@ "requirements": [ { "name": "puppet", - "version_requirement": ">=3.0.0 < 7.0.0" + "version_requirement": ">=3.0.0 < 8.0.0" } ], "tags": [