summaryrefslogtreecommitdiff
path: root/sysutils/puppet
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2021-05-09 14:33:40 +0000
committertaca <taca@pkgsrc.org>2021-05-09 14:33:40 +0000
commite142caf12bd2bcbfd2377abeab55e324f5e41e18 (patch)
tree66c1b4e7ada9addaa33a25dd67b15d450e1c1bce /sysutils/puppet
parente548b3a81150857aec68a9586e7fb701fb0491fd (diff)
downloadpkgsrc-e142caf12bd2bcbfd2377abeab55e324f5e41e18.tar.gz
sysutils/puppet: update to 7.6.1
Puppet 7.6.1 Released April 2021. We would like to thank the following Puppet community members for their contributions to this release: gcampbell12 and ananace. Enhancements Puppet module type scripts directory This release adds a new subdirectory to the scripts/ module class. It automatically generates the functions in the class and retrieves the available scripts. This helps to standardize specific file loading from either the files directory or scripts directory. PUP-10996 Backport logic to detect migrated CA directory location After migrating the CA directory, Puppet now reports the correct cadir setting value. PUP-11004 Resolved issues Race condition with agent_disabled_lockfile This release fixes a race condition that caused the agent to become disabled and no longer enforce desired state. Contributed by Puppet community member gcampbell12. PUP-11000 User resource with forcelocal and groups attributes set fails if /etc/group contains empty lines This release fixes an issue where Puppet failed when applying user resources with forcelocal if there were empty lines in /etc/group. PUP-10997 Unable to install gems with the puppet_gem provider on Windows Previously, if you used Puppet as a library, environment.bat was not sourced and led to an unset PUPPET_DIR. As puppet_gem relied on this to build the gem.bat path, it used a non-existing path, making this provider unsuitable. This release updates the puppet_gem provider to use Gem.default_bindir, which determines the location of the executables. To avoid accidental usage of the puppet_gem provider with system Ruby, we have also added a confine to the aio_agent_version fact. PUP-10964 Changing a Puppet setting in a catalog invalidates the environment cache in multithreaded mode You can now change the value of Puppet's rich_data setting at runtime, without it invalidating the environment cache. PUP-10952 Puppet cannot parse systemd instances when list-unit-files output has an additional column This release fixes an issue affecting the parsing of systemd service instances caused by a change in the systemctl list-unit-files command output. PUP-10949 Cannot ensure dnfmodule with no default profile Previously, using the dnfmodule provider to install a module with no default profile -- without passing the enable_only parameter -- failed with newer versions of DNF. PUP-11024
Diffstat (limited to 'sysutils/puppet')
-rw-r--r--sysutils/puppet/Makefile6
-rw-r--r--sysutils/puppet/PLIST3
-rw-r--r--sysutils/puppet/distinfo10
3 files changed, 10 insertions, 9 deletions
diff --git a/sysutils/puppet/Makefile b/sysutils/puppet/Makefile
index 60714b85fd1..05512fd72ec 100644
--- a/sysutils/puppet/Makefile
+++ b/sysutils/puppet/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.49 2021/03/21 13:22:01 taca Exp $
+# $NetBSD: Makefile,v 1.50 2021/05/09 14:33:40 taca Exp $
-DISTNAME= puppet-7.5.0
+DISTNAME= puppet-7.6.1
CATEGORIES= sysutils
#MASTER_SITES= http://puppetlabs.com/downloads/puppet/
@@ -18,7 +18,7 @@ DEPENDS+= ${RUBY_PKGPREFIX}-multi_json>=1.10<2:../../textproc/ruby-multi_json
DEPENDS+= ${RUBY_PKGPREFIX}-puppet-resource_api>=1.5<2:../../sysutils/ruby-puppet-resource_api
DEPENDS+= ${RUBY_PKGPREFIX}-concurrent-ruby>=1.0<2:../../devel/ruby-concurrent-ruby
DEPENDS+= ${RUBY_PKGPREFIX}-deep_merge>=1.0<2:../../devel/ruby-deep_merge
-DEPENDS+= ${RUBY_PKGPREFIX}-scanf>=1.0.0:../../devel/ruby-scanf
+DEPENDS+= ${RUBY_PKGPREFIX}-scanf>=1.0.0<2:../../devel/ruby-scanf
# sysutils/ruby-facter dose not support Ruby 3
RUBY_VERSIONS_INCOMPATIBLE= 30
diff --git a/sysutils/puppet/PLIST b/sysutils/puppet/PLIST
index 584fe46b6f8..7a4234bfe28 100644
--- a/sysutils/puppet/PLIST
+++ b/sysutils/puppet/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2021/03/21 13:22:01 taca Exp $
+@comment $NetBSD: PLIST,v 1.30 2021/05/09 14:33:40 taca Exp $
bin/puppet${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_LIBDIR}/CODEOWNERS
@@ -1567,6 +1567,7 @@ ${GEM_LIBDIR}/spec/fixtures/unit/provider/service/smf/svcs_fmri.out
${GEM_LIBDIR}/spec/fixtures/unit/provider/service/smf/svcs_instances.out
${GEM_LIBDIR}/spec/fixtures/unit/provider/service/smf/svcs_multiple_fmris.out
${GEM_LIBDIR}/spec/fixtures/unit/provider/service/systemd/list_unit_files_services
+${GEM_LIBDIR}/spec/fixtures/unit/provider/service/systemd/list_unit_files_services_vendor_preset
${GEM_LIBDIR}/spec/fixtures/unit/provider/user/aix/aix_passwd_file.out
${GEM_LIBDIR}/spec/fixtures/unit/reports/tagmail/tagmail_email.conf
${GEM_LIBDIR}/spec/fixtures/unit/reports/tagmail/tagmail_failers.conf
diff --git a/sysutils/puppet/distinfo b/sysutils/puppet/distinfo
index 2b7fb9a8b6c..08b3be72275 100644
--- a/sysutils/puppet/distinfo
+++ b/sysutils/puppet/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.31 2021/03/21 13:22:01 taca Exp $
+$NetBSD: distinfo,v 1.32 2021/05/09 14:33:40 taca Exp $
-SHA1 (puppet-7.5.0.gem) = 381e8fde0c7665e7ec1b73563386c446148b7e19
-RMD160 (puppet-7.5.0.gem) = bdcc808876bac7c3fecf5e8714483db3f85f2272
-SHA512 (puppet-7.5.0.gem) = 3e35d2bf21b47c5d5d30809eb96bd491433b85aff57b217e90350c19d6c7f9f2b98fc6082794d406927a4c8fd61c1eeb5a196e167176e2864a7343571f781565
-Size (puppet-7.5.0.gem) = 2818560 bytes
+SHA1 (puppet-7.6.1.gem) = cea5fe26d2a8586090211be3f2206ed79988148b
+RMD160 (puppet-7.6.1.gem) = d56265c8321b79df8f1d564816c9d9f960587a89
+SHA512 (puppet-7.6.1.gem) = 86b87ddf28e61d4dc7b8ddd44adbec3e839b2fa53083d741bff71a0871f9a0e9882c8fceca61f95c058631618514abebfa1aa9c8a2f3b5c03e32f3de6a20a7fe
+Size (puppet-7.6.1.gem) = 2819072 bytes
SHA1 (patch-aa) = 8b25b975647023902f5d84cc2980f777f23e789c
SHA1 (patch-ab) = 2e80fc9ca8a9326d69c72149e6fd97738cfd2e1e
SHA1 (patch-ac) = 38fd0797438e9d6dcbc88e99354dae4ef0b9cba0