Releases: puppetlabs/puppet
Releases · puppetlabs/puppet
8.9.0
What's Changed
Bug Fixes
- (PUP-7520) Update Puppet profiling timers to use monotonic clock by @AriaXLi in #9418
- Remove deprecated DESTDIR and unused things from install.rb by @ekohl in #9425
- (PUP-12046) Send facts for
catalog download
by @tvpartytonight in #9424 - (PUP-11515) Negative Lookbehind Regex Causes Duplicate Node by @imaqsood in #9420
- (bug) - Honour custom insync in noop mode by @jordanbreen28 in #9443
- Remove broken pacman command for installing packages by @bastelfreak in #9442
- Add file mode-awareness to selabel_lookup by @davejbax and @joshcooper in #9448
New Contributors
- @imaqsood made their first contribution in #9420
- @jordanbreen28 made their first contribution in #9443
Full Changelog: 8.8.1...8.9.0
7.33.0
What's Changed
Bug Fixes
- [Backport 7.x] (PUP-12046) Send facts for
catalog download
by @tvpartytonight in #9439 - Remove broken pacman command for installing packages by @bastelfreak in #9444
Full Changelog: 7.32.1...7.33.0
7.32.1
What's Changed
Bug Fixes
- [Backport 7.x] Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9389
- [Backport 7.x] Add server facts when looking up values by @joshcooper in #9399
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9401
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9409
- [Backport 7.x] (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9414
Full Changelog: 7.31.0...7.32.1
8.8.1
What's Changed
Features & Enhancements
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9349
- fast_gettext: Allow 3.x by @bastelfreak in #9362
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9403
- (PUP-12029) Prepare for Ruby 3.3 by @joshcooper in #9398
- (PUP-11655) Use run_mode for better platform independence by @joshcooper in #9294
Bug Fixes
- (PA-6394) Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9386
- Check for nil before closing Uniquefile by @joshcooper in #9393
- Add server facts when looking up values by @joshcooper in #9392
- Respect Regexp.compile method signature by @ekohl in #9351
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9397
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9405
- (PUP-9997) Avoid Dir.chdir by @joshcooper in #9387
- Add missing return by @joshcooper in #9413
- (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9410
- Revert "Merge pull request #9345 from mhashizume/PUP-11728/main/splay" by @mhashizume in #9416
Full Changelog: 8.7.0...8.8.1
8.8.0
What's Changed
Features & Enhancements
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9349
- fast_gettext: Allow 3.x by @bastelfreak in #9362
- (PUP-7126) Use selabel_lookup instead of matchpathcon by @AriaXLi in #9403
- (PUP-12029) Prepare for Ruby 3.3 by @joshcooper in #9398
- (PUP-11655) Use run_mode for better platform independence by @joshcooper in #9294
Bug Fixes
- (PA-6394) Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9386
- Check for nil before closing Uniquefile by @joshcooper in #9393
- Add server facts when looking up values by @joshcooper in #9392
- Respect Regexp.compile method signature by @ekohl in #9351
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9397
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9405
- (PUP-9997) Avoid Dir.chdir by @joshcooper in #9387
- Add missing return by @joshcooper in #9413
- (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9410
- Revert "Merge pull request #9345 from mhashizume/PUP-11728/main/splay" by @mhashizume in #9416
Full Changelog: 8.7.0...8.8.0
7.32.0
What's Changed
Bug Fixes
- [Backport 7.x] Stop using FFI threads and use ruby threads for the windows puppet daemon by @tvpartytonight in #9389
- [Backport 7.x] Add server facts when looking up values by @joshcooper in #9399
- (PUP-1881) Correct Windows runinterval behavior by @mhashizume in #9401
- (PUP-12047) Add logic to skip MD5 checksum method on a FIPS system by @AriaXLi in #9409
- [Backport 7.x] (PUP-12050) Check for nested Sensitive arguments by @joshcooper in #9414
Full Changelog: 7.31.0...7.32.0
8.7.0
What's Changed
Features & Enhancements
- Bump CFPropertyList to >= 3.0.6 by @mhashizume in #9314
- (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gem… by @AriaXLi in #9325
- (maint) Add xbps used by voidlinux as a package provider by @Animeshz in #8976
Bug Fixes
- Document passing an array to exec creates by @yakatz in #9167
- Fix failing to install packages with
-noarch
in name by @anhpt379 in #9085 - (PUP-11693) Global OptionParser ignores partially matched invalid params by @AriaXLi in #9313
- (PUP-11693) Update behavior when partial argument match detected by @AriaXLi in #9323
- Update validate_data_hash to return modified hash by @mhashizume in #9326
- (maint) - Update Hiera Example by @garrettrowell in #9347
- Update splaylimit during daemon run by @mhashizume in #9345
New Contributors
- @yakatz made their first contribution in #9167
- @anhpt379 made their first contribution in #9085
- @garrettrowell made their first contribution in #9347
- @Animeshz made their first contribution in #8976
Full Changelog: 8.6.0...8.7.0
7.31.0
What's Changed
Features & Enhancements
- [Backport 7.x] (PUP-12031) Consolidate gem depenendencies & metadata into puppet.gemspec by @AriaXLi in #9337
- [Backport 7.x] (FACT-3434) Accept ffi >= 1.16.3, < 1.17.0 by @AriaXLi in #9342
Bug Fixes
- [Backport 7.x] (PUP-12041) Handle libuser's unavailability in Fedora 40 by @github-actions in #9355
- [Backport 7.x] Update splaylimit during daemon run by @github-actions in #9381
Full Changelog: 7.30.0...7.31.0
8.6.0
What's Changed
Features & Enhancements
- Add options for failing resource check on command line by @cthorn42 in #9257
- package: pacman provider: Add purgeable feature by @bastelfreak in #9287
- (PUP-12023) Add option for disabling catalog messages by @cthorn42 in #9288
Bug Fixes
- Remove Accept-Encoding header on redirect by @mhashizume in #9265
- Accept UnaryMinusExpression as class parameter type by @joshcooper in #9269
- Fixes #9224: Add assumeyes option to dnf module list by @loopiv in #9225
- remove repetitive words by @carrychair in #9286
- Dup frozen strings by @joshcooper in #9291
- Support pip freeze URL format by @smokris in #9280
New Contributors
- @loopiv made their first contribution in #9225
- @carrychair made their first contribution in #9286
- @smokris made their first contribution in #9280
Full Changelog: 8.5.1...8.6.0
7.30.0
What's Changed
Features & Enhancements
- [Backport 7.x] package: pacman provider: Add purgeable feature backported by @github-actions in #9293 from #9287 by @bastelfreak
- [Backport 7.x] (#9292) New command line flag for puppet resource, fail by @joshcooper in #9300
- [Backport 7.x] (PUP-12023) Add option for disabling catalog messages backported by @github-actions in #9310 from #9288 by @cthorn42
- [Backport 7.x] Support pip freeze URL format by @joshcooper in #9311
Bug Fixes
- [Backport 7.x] Remove Accept-Encoding header on redirect backported by @github-actions in #9267 from #9265 by @mhashizume
- [Backport 7.x] Accept UnaryMinusExpression as class parameter type backported by @github-actions in #9272 from #9269 by @joshcooper
- [Backport 7.x] Fixes #9224: Add assumeyes option to dnf module list backported by @github-actions in #9278 from #9255 by @loopiv
- [Backport] (PUP-12026) Change non-literal type check to deprecation warning by @joshcooper in #9307
Full Changelog: 7.29.1...7.30.0