pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/puppet sysutils/puppet: update to 7.6.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6098bca0421c
branches:  trunk
changeset: 452395:6098bca0421c
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun May 09 14:33:40 2021 +0000

description:
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:

 sysutils/puppet/Makefile |   6 +++---
 sysutils/puppet/PLIST    |   3 ++-
 sysutils/puppet/distinfo |  10 +++++-----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (56 lines):

diff -r b2147a6001e9 -r 6098bca0421c sysutils/puppet/Makefile
--- a/sysutils/puppet/Makefile  Sun May 09 14:22:33 2021 +0000
+++ b/sysutils/puppet/Makefile  Sun May 09 14:33:40 2021 +0000
@@ -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}-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 -r b2147a6001e9 -r 6098bca0421c sysutils/puppet/PLIST
--- a/sysutils/puppet/PLIST     Sun May 09 14:22:33 2021 +0000
+++ b/sysutils/puppet/PLIST     Sun May 09 14:33:40 2021 +0000
@@ -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_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 -r b2147a6001e9 -r 6098bca0421c sysutils/puppet/distinfo
--- a/sysutils/puppet/distinfo  Sun May 09 14:22:33 2021 +0000
+++ b/sysutils/puppet/distinfo  Sun May 09 14:33:40 2021 +0000
@@ -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



Home | Main Index | Thread Index | Old Index