From 6a63d118515c9b64b9febd13d20c218d2d329701 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Wed, 16 Aug 2023 20:36:01 +0200 Subject: [PATCH 1/4] puppetlabs/concat: Allow 9.x --- metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.json b/metadata.json index 8def70a..1ae4ef8 100644 --- a/metadata.json +++ b/metadata.json @@ -16,7 +16,7 @@ "name": "puppetlabs/apt" }, { - "version_requirement": ">= 1.0.0 < 9.0.0", + "version_requirement": ">= 1.0.0 < 10.0.0", "name": "puppetlabs/concat" }, { From 5f50fbe8e79021ab30ec26aaf3ce65b8906fe0ed Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Sun, 2 Jul 2023 23:41:10 +0200 Subject: [PATCH 2/4] Add Puppet 8 support --- metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/metadata.json b/metadata.json index 1ae4ef8..778019c 100644 --- a/metadata.json +++ b/metadata.json @@ -80,7 +80,7 @@ "requirements": [ { "name": "puppet", - "version_requirement": ">= 7.0.0 < 8.0.0" + "version_requirement": ">= 7.0.0 < 9.0.0" } ] } From eb26936ee2615e0e96498e0ebe154a8bf4e9e716 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Wed, 16 Aug 2023 20:28:40 +0200 Subject: [PATCH 3/4] puppet-lint: Fix parameter_order --- manifests/init.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifests/init.pp b/manifests/init.pp index d96228a..b79f2dc 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -120,6 +120,7 @@ Stdlib::Httpurl $repo_base, Stdlib::Httpurl $repo_gpgkey, Variant[Undef,String] $cvmfs_http_proxy, + Optional[Variant[Enum['absent'], Array[String[1]]]] $repo_includepkgs, Enum['autofs','mount','none'] $mount_method = 'autofs', Boolean $manage_autofs_service = true, Integer $default_cvmfs_partsize = 10000, @@ -151,7 +152,6 @@ Boolean $repo_testing_enabled = false, Optional[Stdlib::Httpurl] $repo_proxy = undef, Boolean $repo_gpgcheck = true, - Optional[Variant[Enum['absent'], Array[String[1]]]] $repo_includepkgs, Optional[Enum['yes','no']] $cvmfs_use_geoapi = undef, Optional[Enum['yes','no']] $cvmfs_follow_redirects = undef, Boolean $cvmfs_instrument_fuse = false, From 96dece54482ff3c4c4bfb3baa5e967ba87d156ee Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Wed, 16 Aug 2023 20:29:49 +0200 Subject: [PATCH 4/4] puppet-strings: fix typo in examples --- REFERENCE.md | 8 ++++++++ manifests/init.pp | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/REFERENCE.md b/REFERENCE.md index 20eb9d6..d4c6e1f 100644 --- a/REFERENCE.md +++ b/REFERENCE.md @@ -62,6 +62,14 @@ cvmfs::domain{'example.net' } ``` +##### Use fuse3 version of cvmfs + +```puppet +class{'cvmfs': + fuse3 => true, +} +``` + ##### Use Mount rather than AutoFS ```puppet diff --git a/manifests/init.pp b/manifests/init.pp index b79f2dc..8a6fc2c 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -20,7 +20,7 @@ # cvmfs_server_url => 'http://web.example.org/cvmfs/@fqrn@' # } # -# @wxample Use fuse3 version of cvmfs +# @example Use fuse3 version of cvmfs # class{'cvmfs': # fuse3 => true, # }