(MODULES-11197) Allow release prep commits in rake task
Update changelog to match new tags.
Merge pull request #45 from GabrielNagy/MODULES-11197/update-commits-…
…task (MODULES-11197) Allow release prep commits in rake task
Async 2.0.0 requires a Ruby 3 bump, so pinning to 1.x
Merge pull request #47 from cthorn42/maint/main/pin_async_gem
(maint) Pin async gem
(maint) Github workflow now uses windows 2019
Upgraded github actions to use windows 2019 instead of windows 2016 as it will be removed on March 15, 2022.
Merge pull request #48 from Dorin-Pleava/PUP-11370/github_actions_upg…
…rade_windows (maint) Github workflow now uses windows 2019
Merge pull request #49 from BobosilaVictor/MODULES-11073/dispatch
(MODULES-11260) Replace daily with dispatchable GHA workflow
Merge pull request #50 from BobosilaVictor/MODULES-11260/i-dont-even-…
…know-anymore (MODULES-11260) Fix typo in file name
Merge pull request #51 from AriaXLi/PA-4133
(PA-4133) Add phoenix to CODEOWNERS
(maint) Fix up pre-suite for beaker tests
Solaris packing was updated that requires a newer cert in the keychain of the VMs that we use. However for the older version of Solaris the cert is not on the keychain. This PR calls a beaker-puppet script that will add the required cert to the keychain of the VM. Also follow redirects when downloading agent.
Merge pull request #52 from cthorn42/maint/main/add_solaris_fix_for_a…
…gent_installs (maint) Fix up pre-suite for beaker tests
(maint) Update spec helper for solaris fix
Merge pull request #53 from cthorn42/maint/main/really_fix_solaris
(maint) Update spec helper for solaris fix
(maint) Fix Augeas testing failure for fedora36
Fedora36 has a services file with a misconfigured alias. This causes Augeas to fail to read the file. Until this is fixed upstream lets patch around it.
Merge pull request #54 from cthorn42/maint/main/FM-8982_fix_augeas_fa…
…ilure_on_fedora36 (maint) Fix Augeas testing failure for fedora36
Merge pull request #55 from cthorn42/maint/main/MODULES-11352_update_…
…osx_action_runner_to_latest (MODULES-11352) Update the macos action runner to use latest
(MODULES-11371) Updates PDK template
This commit runs `pdk update` using the most recent template at the time (2.7.1) and updates metadata.json to allow Puppet versions < 9.0.0 in preparation for the release of Puppet 8.
(MODULES-11378) Update GitHub Action Ubuntu runner
GitHub is deprecating Ubuntu 18.04 runners on April 1, 2023. This commit switches all Ubuntu 18.04 runners used in GitHub Actions to Ubuntu 20.04. https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/ This commit also updates all instances of the actions/checkout@v2 to actions/checkout@v3 in perparation for the former's deprecation as part of the NodeJS deprecation. https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/ Additionally, this commit removes a Gem that was mistakenly committed in 76e710a
(MODULES-11371) Change auto release Docker image
The PDK Docker image does not contain any build tools, which causes the installation of gems that use native extensions to fail. This commit changes the Docker image used in the Auto Release GitHub Action from the PDK image to the Puppet dev-tools image, which contains packages like `make` necessary for building native extensions.
(MODULES-11371) Add Vox Beaker gem
In 24d2929, we updated the module according to PDK template 7.2.1, which updated puppetlabs_spec_helper. The updated version of puppetlabs_spec_helper removed the Beaker rake task, which we use for acceptance testing. This commit adds the voxpupuli-acceptance gem, which re-adds the Beaker rake task.
(MODULES-11371) Pin gems for auto release
Modeling after the learnings of the support team in commit puppetlabs/puppetlabs-puppet_metrics_collector@78dd858 This commit pins the github_changelog_generator gem to its latest version to make it work, and the concurrent-ruby to an older version to compensate for the version of PDK shipped in the dev-tools container image.
Merge pull request #56 from puppetlabs/MODULES-11371/main/puppet-8-prep
(MODULES-11371) Updates PDK template
Merge pull request #57 from puppetlabs/release-prep
Release prep v1.3.0