Age | Commit message (Collapse) | Author |
|
(PA-5804) Update Checkout GitHub Action
|
|
The Checkout GitHub Action v3 uses Node 16, which hit end-of-life on
September 11, 2023.
This commit updates all instances of the Checkout Action from v3 to
v4.
|
|
Release prep v1.4.1
|
|
|
|
(maint) - Update default_facts.yml to structured facts
|
|
|
|
Release prep v1.4.0
|
|
|
|
(PA-5722) Update to PDK template 2.7.5
|
|
In preparation for a new release of this module, this PR updates the
module from using version 2.7.1 of the PDK template to 2.7.5.
|
|
(PA-5722) Add frozen string magic comment
|
|
This commit updates the commits Rake check to include commit summaries
that begin with the Puppet Agent (PA) Jira project and removes
references to a non-existent CONTRIBUTION.md.
|
|
puppetlabs-augeas_core and puppet-augeasproviders_core both provide the
augeas feature. However the both have slightly different files (this
lacking the frozen strings magic comment. This causes puppet to perform
a change on every puppet run.
This PR updates the feature in this repo to add the magic comment so
both files match. More then happy to explore alternate fixes
|
|
(MODULES-11422) Replace dispatch workflow
|
|
This commit deletes the dispatch workflow from GitHub Actions and
replaces it with daily testing against nightly gems.
|
|
(MODULES-11418) Add unit test resuable workflows
|
|
This commit switches the GitHub Actions workflows for unit tests
over to using the reusable workflows in
puppetlabs/phoenix-github-actions.
|
|
Release prep v1.3.0
|
|
|
|
(MODULES-11371) Updates PDK template
|
|
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.
|
|
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.
|
|
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.
|
|
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 https://github.com/puppetlabs/puppetlabs-augeas_core/commit/76e710a94692ecc0c1881c7d7814e84e63ff69db
|
|
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.
|
|
cthorn42/maint/main/MODULES-11352_update_osx_action_runner_to_latest
(MODULES-11352) Update the macos action runner to use latest
|
|
|
|
cthorn42/maint/main/FM-8982_fix_augeas_failure_on_fedora36
(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.
|
|
(maint) Update spec helper for solaris fix
|
|
|
|
cthorn42/maint/main/add_solaris_fix_for_agent_installs
(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.
|
|
(PA-4133) Add phoenix to CODEOWNERS
|
|
|
|
BobosilaVictor/MODULES-11260/i-dont-even-know-anymore
(MODULES-11260) Fix typo in file name
|
|
|
|
(MODULES-11260) Replace daily with dispatchable GHA workflow
|
|
|
|
Dorin-Pleava/PUP-11370/github_actions_upgrade_windows
(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.
|
|
(maint) Pin async gem
|
|
Async 2.0.0 requires a Ruby 3 bump, so pinning to 1.x
|
|
(MODULES-11197) Allow release prep commits in rake task
|
|
Update changelog to match new tags.
|
|
Release prep v1.2.0
|
|
|
|
(MODULES-11197) Run pdk update to add release workflow
|
|
|
|
|