c7f48a971c
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 |
||
---|---|---|
.. | ||
files | ||
patches | ||
ALTERNATIVES | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |