aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-28(maint) Pin async gemChristopher Thorn
Async 2.0.0 requires a Ruby 3 bump, so pinning to 1.x
2021-10-01Merge pull request #45 from GabrielNagy/MODULES-11197/update-commits-taskLuchi
(MODULES-11197) Allow release prep commits in rake task
2021-10-01(MODULES-11197) Allow release prep commits in rake taskGabriel Nagy
Update changelog to match new tags.
2021-10-01Merge pull request #44 from puppetlabs/release-prepGabriel Nagy
Release prep v1.2.0
2021-10-01Release prep v1.2.0GitHub Action
2021-10-01Merge pull request #43 from GabrielNagy/MODULES-11197/release-workflowsLuchi
(MODULES-11197) Run pdk update to add release workflow
2021-10-01(MODULES-11197) Use correct cop namesGabriel Nagy
2021-10-01(MODULES-11197) Run pdk update to add release workflowGabriel Nagy
2021-10-01Merge pull request #42 from GabrielNagy/MODULES-8183/fix-reference-truncationciprianbadescu
(MODULES-8183) Fix ToC truncation in REFERENCE.md
2021-09-30(MODULES-8183) Fix ToC truncation in REFERENCE.mdGabriel Nagy
Puppet Strings prefers a `@summary` tag with a max of 140 characters to fill in the Table of Contents summary. Without this, the description will appear truncated. Add `@summary` and `@example` tags to the type documentation.
2021-09-30Merge pull request #41 from BobosilaVictor/MODULES-11197Gabriel Nagy
(MODULES-11197) Update puppetlabs-augeas_core to latest pdk template
2021-09-30(MODULES-11197) Rubocop fixesBobosila Victor
2021-09-30(MODULES-11197) Update puppetlabs-augeas_core to latest pdk templateBobosila Victor
Also updated `.sync` file to include the `auto_release.yml` workflow
2021-09-22Merge pull request #40 from ↵Gabriel Nagy
BobosilaVictor/MODULES-11167/add-rocky-linux-to-modules (MODULES-11167) (MODULES-11191) Add RockyLinux && AlmaLinux to augeas-core metadata
2021-09-22(MODULES-11167) Add RockyLinux to augeas-core metadataBobosila Victor
(MODULES-11191) Add AlmaLinux to augeas-core metadata
2021-03-12Merge pull request #39 from GabrielNagy/MODULES-10953/update-metadataGheorghe Popescu
2021-03-12(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-03-08Merge pull request #38 from GabrielNagy/MODULES-10952/1.1.2_releaseGabriel Nagy
(MODULES-10952) Prep for 1.1.2 release
2021-03-08(MODULES-10952) Prep for 1.1.2 releaseGabriel Nagy
2021-03-08(maint) Bump PDK to 2Gabriel Nagy
PDK 2 has been released which now accepts Facter 4, so we can use it now.
2021-02-23Merge pull request #37 from GabrielNagy/MODULES-10950/fix-augeas-loadpathGheorghe Popescu
2021-02-22(MODULES-10950) Infer application name from run modeGabriel Nagy
Fix a regression introduced by MODULES-7397[1] which incorrectly assumed that the application name can be queried through `Puppet::Application.name`, causing lenses that are pluginsynced not to be loaded. Since we only need to find out whether or not we're running as part of `puppet agent`, it should be enough to use `Puppet.run_mode.name`, which returns `:agent` in this case, and `:user` otherwise. [1] https://github.com/puppetlabs/puppetlabs-augeas_core/pull/27
2021-02-22(maint) Update metadata.json to reflect realityGabriel Nagy
2021-02-18Merge pull request #36 from GabrielNagy/MODULES-10945/gemfile-updatesLuchi
(MODULES-10945) Core module spring cleaning 2021
2021-02-18(maint) Bump Ruby in static analysis workflowGabriel Nagy
Bump Ruby version in the static code analysis workflow to 2.6, as 2.5 will be EOL soon.
2021-02-18(maint) Add puppet7 and remove puppet5 from PR testingGabriel Nagy
Update the workflow that tests with released Puppet gems to also test with Puppet 7. Remove testing with Puppet 5 from the workflows since it reached EOL.
2021-02-18(maint) Pin puppet-module-gemsGabriel Nagy
Pin puppet-module-posix-system and puppet-module-win-system to an older version since the newer ones do not bundle some gems that we use in acceptance (i.e. beaker-module_install_helper), causing tests to fail.
2021-02-18(MODULES-10945) Do not install PDK when running PR testsGabriel Nagy
Create a separate group in the Gemfile for pdk and puppet-blacksmith which are only used for releasing. In the workflow, avoid installing the release group.
2020-11-10Merge pull request #35 from ↵Gheorghe Popescu
puppetlabs/maint-allow-git-to-use-long-paths-in-gh-actions (maint) Allow git to use long paths in GitHub Actions
2020-11-10(maint) Allow git to use long paths in GitHub ActionsLuchian Nemes
Due to unknown environment changes in GitHub Actions runners, we encountered the following error: `fatal: cannot create directory: Filename too long` This commit allows git to use long paths in our GitHub Actions workflows.
2020-10-29Merge pull request #34 from puppetlabs/MODULES-10815-add-slack-notification-jobmihaibuzgau
(MODULES-10815) Add Slack notification job
2020-10-29(MODULES-10815) Add Slack notification jobLuchian Nemes
This commit adds a job to the `[Daily] Unit Tests with nightly Puppet gem` workflow that notifies us the conclusion of it via Slack.
2020-10-06Merge pull request #33 from puppetlabs/maint-github-actions-fixesGheorghe Popescu
2020-10-05(maint) Add pdk back in GemfileLuchian Nemes
During the removal of `puppet-module-dev`, the pdk (and puppet-blacksmith also) gem were also removed by mistake. This commit makes us able to release again.
2020-10-05(maint) Replace Windows 2019 with 2016 on GitHub ActionsLuchian Nemes
Unit tests seem to be running much faster on Windows 2016 with GitHub Actions than Windows 2019.
2020-10-05(maint) Add commit summary checkLuchian Nemes
This commit adds the `commits` rake task and runs it in the Static Code Analysis workflow as a step.
2020-09-29Merge pull request #32 from GabrielNagy/add-pdk-dependencyLuchi
(maint) Add PDK dependency
2020-09-29(maint) Add PDK dependencyGabriel Nagy
It appears that PDK is now needed to use the module:push task from puppet-blacksmith. Add it as a dependency.
2020-09-29Merge pull request #31 from GabrielNagy/1.1.1_releaseciprianbadescu
(maint) Release prep for 1.1.1
2020-09-29(maint) Release prep for 1.1.1Gabriel Nagy
Tag 1.1.0 was never pushed to the forge due to a missing dependency for the release job.
2020-09-29Merge pull request #30 from GabrielNagy/readd-puppet-blacksmithGabriel Nagy
(maint) Readd puppet-blacksmith dependency
2020-09-29(maint) Readd puppet-blacksmith dependencyGabriel Nagy
The release job uses a task from this gem which we lost on the way when removing the puppet-module-gems dependency.
2020-09-29Merge pull request #29 from GabrielNagy/MODULES-10809/1.1.0-releasemihaibuzgau
(MODULES-10809) Release prep for 1.1.0
2020-09-28(MODULES-10809) Release prep for 1.1.0Gabriel Nagy
2020-09-28Merge pull request #25 from vchepkov/no-dataGabriel Nagy
(maint) module doesn't provide hiera data
2020-09-10Merge pull request #28 from luchihoratiu/MODULES-10800mihaibuzgau
(MODULES-10800) Add GitHub Actions workflows
2020-09-10(maint) Remove 'puppet-module-dev' gem dependencyLuchian Nemes
In preparation for the Puppet 7 release, the `puppet-module-posix-dev-r2.7` and `puppet-module-posix-dev-r2.7` gems had to be removed from `Gemfile` due to the following dependency error: `puppet-module-posix-dev-r2.7` depends on `puppet_litmus` which depends on `bolt` which depends on `puppet` which is locked to a version below 7 Also added the needed gems that were lost in the above removal process.
2020-09-09Merge pull request #27 from luchihoratiu/MODULES-7397Gabriel Nagy
(MODULES-7397) Load Augeas lenses from modules
2020-09-09(MODULES-10800) Add GitHub Actions workflowsLuchian Nemes
Added GitHub Actions workflows for `Static Code Analysis` and `Unit Tests` that run each time there is a new `pull request` or `git push`. `Unit tests` are also set to run every workday at `05:00:00 UTC`. The `.yaml` config files of `Travis` and `AppVeyor` have been removed.