aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-05Merge pull request #44 from shubhamshinde360/PA-5575mainShubham Shinde
(PA-5575) Add Amazon to display support in Puppet forge
2023-12-05(PA-5575) Add Amazon to display support in Puppet forgeShubham Shinde
2023-12-01Merge pull request #43 from mhashizume/PA-5395/main/github_issuesJosh Cooper
(PA-5395) Issues housekeeping
2023-12-01(PA-5395) Use reusable static code analysisMichael Hashizume
This commit updates the static code analysis GitHub Actions workflow from using a copy in this repository to a resuable copy in the Phoenix team centralized GitHub Actions repository. In addition, this removes the commits Rake task as it is no longer used in the reusable version of this workflow.
2023-12-01(PA-5395) Add Jira workflowMichael Hashizume
This commit adds a GitHub Actions workflow to export issues from GitHub into Jira.
2023-12-01(PA-5395) Update issues URL in metadata.jsonMichael Hashizume
2023-10-04Merge pull request #42 from mhashizume/PA-5804/main/checkout-actionMichael Hashizume
(PA-5804) Update Checkout GitHub Action
2023-10-03(PA-5804) Update Checkout GitHub ActionMichael Hashizume
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.
2023-10-03(maint) Update commit checkMichael Hashizume
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.
2023-04-14Merge pull request #41 from mhashizume/PA-4300/main/reusable-gha-workflowsTony Vu
(MODULES-11418) Add resuable workflow
2023-04-13(MODULES-11418) Resuable workflows for unit testsMichael Hashizume
This commit switches the GitHub Actions workflows for unit tests over to using the reusable workflows in puppetlabs/phoenix-github-actions.
2023-02-14Merge pull request #40 from puppetlabs/release-prepMichael Hashizume
Release prep v1.2.0
2023-02-14Release prep v1.2.0GitHub Action
2023-02-14Merge pull request #39 from mhashizume/MODULES-11371/main/puppet-8-prepJosh Cooper
(MODULES-11371) Updates PDK template
2023-02-14(MODULES-11371) Pin gems for auto releaseMichael Hashizume
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.
2023-02-14(MODULES-11371) Add Vox Beaker gemMichael Hashizume
In 742031c, 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.
2023-02-14(MODULES-11371) Change auto release Docker imageMichael Hashizume
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.
2023-02-10(MODULES-11376) Update GitHub Action Ubuntu runnerMichael Hashizume
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/
2023-02-10(MODULES-11371) Updates PDK templateMichael Hashizume
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.
2022-10-17Merge pull request #38 from mhashizume/PA-4691/main/macos_ghacthorn42
(MODULES-11349) Updates macOS GitHub Actions runners
2022-10-06(MODULES-11349) Update macOS GitHub Action runnerMichael Hashizume
GitHub Actions' macOS 10.15 runners are going end-of-life on December 1, 2022: actions/runner-images#5583 This commit updates the macOS runners in use to macos-latest, which is currently macOS 11 Big Sur.
2022-10-06(maint) Adds VS Code directory to gitignoreMichael Hashizume
2022-03-21Merge pull request #37 from ↵Michael Hashizume
cthorn42/maint/main/PA-4333_fix_install_method_for_solaris (PA-4333) Add Solaris patch to testing
2022-03-21(maint) Add Solaris patch to testingChristopher Thorn
2022-02-16Merge pull request #36 from AriaXLi/nightly_puppet_gem_curl_redirectMichael Hashizume
(MODULES-11283) update curl command for installing the latest nightly…
2022-02-16(MODULES-11283) update curl command for installing the latest nightly buildAria Li
2022-02-15Merge pull request #35 from AriaXLi/nightly_puppet_gem_curl_redirectcthorn42
(maint) Add redirect to nightly puppet gem download
2022-02-15(maint) Add redirect to nightly puppet gem downloadAria Li
2022-01-24Merge pull request #34 from AriaXLi/PA-4133Michael Hashizume
(PA-4133) Add phoenix to CODEOWNERS
2022-01-21(PA-4133) Add phoenix to CODEOWNERSAria Li
2022-01-13Merge pull request #33 from ↵Gabriel Nagy
Dorin-Pleava/PUP-11370/github_actions_upgrade_windows (maint) Github workflow now uses windows 2019
2022-01-11(maint) Github workflow now uses windows 2019Dorin Pleava
Upgraded github actions to use windows 2019 instead of windows 2016 as it will be removed on March 15, 2022.
2021-12-28Merge pull request #32 from cthorn42/maint/main/pin_async_gemMichael Hashizume
(maint) Pin async gem
2021-12-28(maint) Pin async gemChristopher Thorn
Async 2.0.0 uses Ruby 3, so we're pinning to 1.x
2021-10-04Merge pull request #31 from puppetlabs/release-prepBobosila Victor
Release prep v1.1.0
2021-10-04Release prep v1.1.0GitHub Action
2021-10-04Merge pull request #30 from BobosilaVictor/MODULES-11197Bobosila Victor
(MODULES-11197) Update puppetlabs-host_core to the latest pdk template
2021-10-01(MODULES-11197) Reenable some copsGabriel Nagy
2021-10-01(MODULES-8183) REFERENCE.md ToC fixesGabriel Nagy
2021-10-01(MODULES-11197) Allow release prep commits in rake taskBobosila Victor
2021-10-01(MODULES-11197) Rubocop fixesBobosila Victor
2021-10-01(MODULES-11197) Update the pdk template to 2.2.0Bobosila Victor
2021-09-25(MODULES-11197) Move commits rake task to rakelib/commits.rakeBobosila Victor
2021-09-24(MODULES-11197) Restrict system gems to match pdk templatesBobosila Victor
2021-09-22Merge pull request #29 from BobosilaVictor/mainGabriel Nagy
(MODULES-11167)(MODULES-11191) Add RockyLinux && AlmaLinux to host-core metadata
2021-09-22(MODULES-11167)(MODULES-11191) Add RockyLinux && AlmaLinux to host-coreBobosila Victor
metadata
2021-03-12Merge pull request #28 from GabrielNagy/MODULES-10953/update-metadataGheorghe Popescu
2021-03-11(maint) Switch to rspec-mocksGabriel Nagy
2021-03-11(MODULES-10953) Update metadata.json and pdk versionGabriel Nagy
To avoid having to update this everytime we release a new agent platform, it should be enough to specify the supported OS, without specific versions. It is assumed that for each OS in metadata.json, the versions supported are the same as what the agent itself supports.
2021-02-18Merge pull request #27 from GabrielNagy/MODULES-10945/gemfile-updatesLuchi
(MODULES-10945) Core module spring cleaning 2021