Refactor #30817
Remove explicit directories from Puppet provisioning setup snippet
Pull request:
Fixed in Releases:
Found in Releases:
Description
Puppet has built in defaults for paths, at least for the AIO packages. It's not needed to set these in puppet.conf.
Associated revisions
History
#1
Updated by The Foreman Bot 7 months ago
- Assignee set to Ewoud Kohl van Wijngaarden
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/7979 added
#2
Updated by The Foreman Bot 7 months ago
- Fixed in Releases 2.3.0 added
#3
Updated by Ewoud Kohl van Wijngaarden 7 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|37d7986a494b020379564871b150ac0ac6fff8c8.
Fixes #30817 - Remove AIO dirs in puppet.conf
In Puppet's AIO package the default puppet.conf doesn't contain any of
these directories so it's not needed to set them.
I confirmed this on CentOS 7 with Puppet 5 and 6 as well as on Debian 10
with Puppet 6. Since Puppet 4 is EOL, there's no need to test that. It's
to be expected that Puppet 7 will also not need these directories.
I've left in puppet.conf on Windows and non-AIO. On Debian non-AIO some
directories are still set and I can't verify other platforms.
The digest_algorithm on FIPS is not needed since Puppet 5.4.0. Anything
older is EOL so it can be safely dropped.