diff --git a/.sync.yml b/.sync.yml index 4fa6b004..1774794f 100644 --- a/.sync.yml +++ b/.sync.yml @@ -1,6 +1,6 @@ --- spec/spec_helper_acceptance.rb: - unmanaged: false + unmanaged: true .puppet-lint.rc: enabled_lint_checks: - parameter_types diff --git a/data/os/RedHat/10.yaml b/data/os/RedHat/10.yaml new file mode 100644 index 00000000..68b52939 --- /dev/null +++ b/data/os/RedHat/10.yaml @@ -0,0 +1 @@ +python::default_system_version: "3.12" diff --git a/metadata.json b/metadata.json index a536b318..54ee3804 100644 --- a/metadata.json +++ b/metadata.json @@ -24,13 +24,15 @@ "operatingsystem": "AlmaLinux", "operatingsystemrelease": [ "8", - "9" + "9", + "10" ] }, { "operatingsystem": "CentOS", "operatingsystemrelease": [ - "9" + "9", + "10" ] }, { @@ -62,21 +64,24 @@ "operatingsystem": "OracleLinux", "operatingsystemrelease": [ "8", - "9" + "9", + "10" ] }, { "operatingsystem": "RedHat", "operatingsystemrelease": [ "8", - "9" + "9", + "10" ] }, { "operatingsystem": "Rocky", "operatingsystemrelease": [ "8", - "9" + "9", + "10" ] }, { @@ -102,7 +107,7 @@ }, { "name": "puppet/epel", - "version_requirement": ">= 3.0.0 < 6.0.0" + "version_requirement": ">= 6.0.0 < 7.0.0" } ] } diff --git a/spec/spec_helper_acceptance.rb b/spec/spec_helper_acceptance.rb index 2681792e..8ed554a5 100644 --- a/spec/spec_helper_acceptance.rb +++ b/spec/spec_helper_acceptance.rb @@ -1,10 +1,9 @@ # frozen_string_literal: true -# Managed by modulesync - DO NOT EDIT -# https://voxpupuli.org/docs/updating-files-managed-with-modulesync/ - require 'voxpupuli/acceptance/spec_helper_acceptance' -configure_beaker(modules: :metadata) +configure_beaker(modules: :metadata) do |host| + host.install_package('gnupg2') if fact('os.family') == 'RedHat' && fact('os.release.major').to_i >= 10 +end Dir['./spec/support/acceptance/**/*.rb'].sort.each { |f| require f }