(maint) Add Rocky and AlmaLinux support to the install agent task
Allows Puppet Agent to be installed on both Rocky Linux and AlmaLinux through the install.sh task.
Merge pull request #582 from david22swan/feat/main/add-rocky-almalinux-8
(IAC-1751/IAC-1753) Add Rocky and AlmaLinux support to the install agent task
(MODULES-11192)(MODULES-11168) Add AlmaLinux and Rocky to the
puppet-agent module
Merge pull request #583 from BobosilaVictor/MODULES-11192/11168
(MODULES-11192)(MODULES-11168) Add AlmaLinux and Rocky to the puppet-agent module
(maint) Allow detection of non-AIO Puppet
When a non-AIO Puppet version is installed (e.g. on FreeBSD where Puppet packages are maintained by the FreeBSD community), Bolt is unable to detect the version of Puppet. If no evidence of the presence of Puppet is found at the AIO locations, check if a `puppet` command is found in the $PATH, and if so, run it with the `--version` parameter to get the version of Puppet.
Merge pull request #581 from smortex/freebsd
Allow detection of non-AIO Puppet
(maint) Add fact-limit configuration options to list (#584)
* Add fact-limit configuration options to list. There are two fairly new options which go in puppet.conf. Add more missing configuration options
(MODULES-11238) Bump centos base docker image
The dockerfiles are only used for iterative development to test upgrades.
Merge pull request #587 from joshcooper/bump_docker
(MODULES-11238) Bump centos base docker image
(MODULES-11214) Wrong url generated for darwin 11
Previously, any Darwin 11 machine that used a facter version older than 4.1.1, and tried to update the puppet-agent version using the puppetlabs-puppet_agent module, would recieve a badly generated URL. This happened because the `productversion_major` fact also included the minor version.
Merge pull request #586 from BobosilaVictor/MODULES-11214/puppet-agen…
…t-darwin (MODULES-11214) Wrong url generated for darwin 11
(MODULES-11244) save existing tasks as internal tasks
save `commits` and `gen_nodeset` in `rakelib`
(MODULES-11244) fix spec tests
adapt spec helpers to keep the existing setup
(MODULES-11244) update Gemfile packages
Adding back gems needed to run acceptance tests Delete not needed file `spec/default_facts.yml`
(MODULES-11244) fix changelog generation
* save existing changelog to HISTORY.md
* configure changelog generator to generate new entries
starting with 4.9.0 tag
* pin octokit to 4.21.0 since we hit the issue at octokit/octokit.rb#1391
* pin async to ~> 1.30 otherwise async 2.0.0(needs ruby >=3.1.0) is wrongly selected by
bundler on jenkins while running with ruby 2.7.1Merge pull request #588 from ciprianbadescu/maint/pdk-convert
(maint) pdk convert
Merge pull request #591 from AriaXLi/PA-4133/CODEOWNERS
(maint) Add phoenix to CODEOWNERS
Merge pull request #593 from puppetlabs/release-prep
Release prep v4.10.0