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.18.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6ccb985d826c
branches:  trunk
changeset: 384774:6ccb985d826c
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Sep 04 17:00:14 2022 +0000

description:
sysutils/puppet: update to 7.18.0

Quote from release notes:
<https://puppet.com/docs/puppet/7/release_notes_puppet.html#release_notes_puppet>.

7.18.0 (2022-08)

Enhancements

* Bump to openssl-fips-1.1.1k-6
* Update puppet-ca-bundle
* Support for macOS 12 (M1)
* Support for Windows 11 Enterprise (x86_64)
* Support for Ubuntu 22.04 (x86_64)

Resolved issues

* Sub-directory names returned as task names when listing tasks from a
  module
* Puppet agent --disable is ignored with cron puppet agent (splay).
* puppet-cacerts keystore is missing on Red Hat 9, SLES 15 and Ubuntu 20.04
* Deprecations and removals
* Support for Operating Systems removed

Security

* Update puppet runtime's curl to 7.83.1
  - Updated runtime to fix CVE-2022-22576, CVE-2022-27774, and
    CVE-2022-27776. PA-4472


7.17.0 (2022-05)

We would like to thank the following Puppet community members for their
contributions to this release: jplindquist, lollipopman, jps-help.

Enhancements

* Resolve deferred values on demand instead of at catalog read time
* Add virt-what and dmidecode in Puppet Agent
* Nokogiri security vulnerability fix
  - Fix for CVE-2022-29181. PA-4489

Resolved issues

* Puppet::HTTP::Client cannot connect to a server requiring client cert
  authentication and whose server cert is issued by a CA in the
  ssl_trust_store
* Remove compiler errors for deferred function mismatched types
* Yum provider does not properly update package using version range and
  install options
* Legacy function error does not include the source ref
* Cannot login under user created by Puppet on macOS 12.1
* Puppet Agent does not automatically refresh CRLs on crl_refresh_interval
* systemd: Puppet Agent starts before network-online.target is reached


7.16.0 (2022-04)

Enhancements

* Allow Puppet::HTTP::Client to connect to trusted server using the puppet
  certificate for client authentication
* Ruby security fix
  - Bumped Ruby to 2.7.6 to fix CVE-2022-28739. PA-4364


7.15.0 (2022-03)

Resolved issues

* puppet lookup fails to interpolate topscope variables when an environment
  is specified
* Rspec tests with custom facts fail on some modules
* No option to fail fast when agent-specified environment does not exist
* Nokigiri upgrade for macOS
* Some gemspecs are missing from puppet-agent MSI


7.14.0 (2022-01)

Enhancements

* Support for RHEL 9
* Bump Ruby component

Resolved issues

* Puppet uses deprecated psych features
* Agent no longer calls the Puppet::Node terminus to resolve the environment
  during the run
* Puppet user and service resources are slow on Mac OS X
* Puppet lookups failed due to missing certificates
* Lockups on servers running in multithreaded mode
* The generate types command does not handle errors correctly

diffstat:

 sysutils/puppet/Makefile |  4 ++--
 sysutils/puppet/PLIST    |  3 ++-
 sysutils/puppet/distinfo |  8 ++++----
 3 files changed, 8 insertions(+), 7 deletions(-)

diffs (45 lines):

diff -r b5dfd9ed34ec -r 6ccb985d826c sysutils/puppet/Makefile
--- a/sysutils/puppet/Makefile  Sun Sep 04 16:35:11 2022 +0000
+++ b/sysutils/puppet/Makefile  Sun Sep 04 17:00:14 2022 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.54 2022/04/28 14:54:53 jperkin Exp $
+# $NetBSD: Makefile,v 1.55 2022/09/04 17:00:14 taca Exp $
 
-DISTNAME=              puppet-7.13.1
+DISTNAME=              puppet-7.18.0
 CATEGORIES=            sysutils
 #MASTER_SITES=         http://puppetlabs.com/downloads/puppet/
 
diff -r b5dfd9ed34ec -r 6ccb985d826c sysutils/puppet/PLIST
--- a/sysutils/puppet/PLIST     Sun Sep 04 16:35:11 2022 +0000
+++ b/sysutils/puppet/PLIST     Sun Sep 04 17:00:14 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.34 2022/04/28 14:54:53 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.35 2022/09/04 17:00:14 taca Exp $
 bin/puppet${RUBY_SUFFIX}
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/CODEOWNERS
@@ -2324,6 +2324,7 @@
 ${GEM_LIBDIR}/spec/unit/util/windows/service_spec.rb
 ${GEM_LIBDIR}/spec/unit/util/windows/sid_spec.rb
 ${GEM_LIBDIR}/spec/unit/util/windows/string_spec.rb
+${GEM_LIBDIR}/spec/unit/util/windows_spec.rb
 ${GEM_LIBDIR}/spec/unit/util/yaml_spec.rb
 ${GEM_LIBDIR}/spec/unit/util_spec.rb
 ${GEM_LIBDIR}/spec/unit/version_spec.rb
diff -r b5dfd9ed34ec -r 6ccb985d826c sysutils/puppet/distinfo
--- a/sysutils/puppet/distinfo  Sun Sep 04 16:35:11 2022 +0000
+++ b/sysutils/puppet/distinfo  Sun Sep 04 17:00:14 2022 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.37 2021/12/14 14:47:28 taca Exp $
+$NetBSD: distinfo,v 1.38 2022/09/04 17:00:14 taca Exp $
 
-BLAKE2s (puppet-7.13.1.gem) = f8359fbac825786d44b551fb01fe48cf7684735a5ad68d63dbfe73a1c288eaa9
-SHA512 (puppet-7.13.1.gem) = 4533ee32189172ba198b06e911ec07af1d7f6082cd034c0f1f13b1c22b5dcaddb08bb6fd2485b0c85490683aa476a383cbc81b0beeb736a7ad7efb3840a71bda
-Size (puppet-7.13.1.gem) = 2829312 bytes
+BLAKE2s (puppet-7.18.0.gem) = 5a45db7cea5dcfc4ed01843831274c904213ce8c8eb22be09f94ad1a726be652
+SHA512 (puppet-7.18.0.gem) = 642beeeb5f895bbdb62e6425fc9f4ab61bcccc020d9e3963c7976e777d698ce35503dcfba2641e6a40ce3e121664f46ed90ccd7e3db65d6cc07ba0f6c258b0bc
+Size (puppet-7.18.0.gem) = 2778624 bytes
 SHA1 (patch-aa) = 8b25b975647023902f5d84cc2980f777f23e789c
 SHA1 (patch-ab) = 2e80fc9ca8a9326d69c72149e6fd97738cfd2e1e
 SHA1 (patch-ac) = 38fd0797438e9d6dcbc88e99354dae4ef0b9cba0



Home | Main Index | Thread Index | Old Index