]>
gitweb.fluxo.info Git - puppet-mailalias_core.git/log
Michael Hashizume [Mon, 10 Apr 2023 16:31:25 +0000 (09:31 -0700)]
(maint) Updates PDK template
This commit runs `pdk update` using the most recent template at the
time (2.7.4) and updates metadata.json to allow Puppet versions
< 9.0.0 in preparation for the release of Puppet 8.
Ben Ford [Thu, 13 Oct 2022 21:47:42 +0000 (14:47 -0700)]
Merge pull request #43 from puppetlabs/binford2k-patch-1
Add maintenance notice
Ben Ford [Tue, 23 Aug 2022 17:09:11 +0000 (10:09 -0700)]
(docs) Add maintenance notice
@joshcooper is this the appropriate support tier?
Michael Hashizume [Wed, 16 Feb 2022 21:14:38 +0000 (13:14 -0800)]
Merge pull request #42 from AriaXLi/nightly_puppet_gem_curl_redirect
(MODULES-11283) curl for installing the latest nightly build
Aria Li [Wed, 16 Feb 2022 19:26:22 +0000 (11:26 -0800)]
(MODULES-11283) curl for installing the latest nightly build
Josh Cooper [Tue, 15 Feb 2022 18:57:43 +0000 (10:57 -0800)]
Merge pull request #41 from AriaXLi/nightly_puppet_gem_curl_redirect
(maint) Add redirect to nightly puppet gem download
Aria Li [Tue, 15 Feb 2022 18:16:16 +0000 (10:16 -0800)]
(maint) Add redirect to nightly puppet gem download
Update link to download latest nightly build of puppet gem
Michael Hashizume [Tue, 25 Jan 2022 23:33:34 +0000 (15:33 -0800)]
Merge pull request #40 from puppetlabs/PA-4133
(maint) Add phoenix to CODEOWNERS
Aria Li [Tue, 25 Jan 2022 22:02:08 +0000 (14:02 -0800)]
(maint) Add phoenix to CODEOWNERS
Gabriel Nagy [Thu, 13 Jan 2022 08:29:01 +0000 (10:29 +0200)]
Merge pull request #38 from Dorin-Pleava/PUP-11370/github_actions_upgrade_windows
(maint) Github workflow now uses windows 2019
Dorin Pleava [Thu, 13 Jan 2022 07:38:02 +0000 (09:38 +0200)]
(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.
Michael Hashizume [Tue, 28 Dec 2021 19:20:04 +0000 (11:20 -0800)]
Merge pull request #37 from cthorn42/maint/main/pin_async_gem
(maint) Pin async gem
Christopher Thorn [Tue, 28 Dec 2021 17:48:52 +0000 (09:48 -0800)]
(maint) Pin async gem
Async 2.0.0 requires Ruby 3, so we're pinning to 1.x
Bobosila Victor [Mon, 4 Oct 2021 09:41:22 +0000 (12:41 +0300)]
Merge pull request #36 from puppetlabs/release-prep
Release prep v1.1.0
GitHub Action [Mon, 4 Oct 2021 09:35:18 +0000 (09:35 +0000)]
Release prep v1.1.0
Bobosila Victor [Mon, 4 Oct 2021 09:25:53 +0000 (12:25 +0300)]
Merge pull request #34 from GabrielNagy/MODULES-11197/pdk-update
(MODULES-11197) Update to pdk-templates 2.2.0
Gabriel Nagy [Mon, 4 Oct 2021 08:00:55 +0000 (11:00 +0300)]
(MODULES-11197) Update to pdk-templates 2.2.0
Includes REFERENCE.md ToC fixes for MODULES-8183.
Gabriel Nagy [Wed, 22 Sep 2021 11:13:12 +0000 (14:13 +0300)]
Merge pull request #33 from BobosilaVictor/MODULES-11167/11191/add-rocky-alma-modules
(MODULES-11167)(MODULES-11191) Add RockyLinux and AlmaLinux to mailalias_core metadata
Bobosila Victor [Wed, 22 Sep 2021 10:31:31 +0000 (13:31 +0300)]
(MODULES-11167)(MODULES-11191) Add RockyLinux and AlmaLinux to
mailalias_core metadata
Gheorghe Popescu [Fri, 12 Mar 2021 09:03:33 +0000 (11:03 +0200)]
Merge pull request #32 from GabrielNagy/MODULES-10953/update-metadata
(MODULES-10953) Update metadata.json and pdk version
Gabriel Nagy [Thu, 11 Mar 2021 16:17:55 +0000 (18:17 +0200)]
(MODULES-10953) Update metadata.json and pdk version
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.
Luchi [Thu, 18 Feb 2021 15:03:38 +0000 (17:03 +0200)]
Merge pull request #31 from GabrielNagy/MODULES-10945/gemfile-updates
(MODULES-10945) Core module spring cleaning 2021
Gabriel Nagy [Thu, 18 Feb 2021 13:56:54 +0000 (15:56 +0200)]
(maint) Bump Ruby in static analysis workflow
Bump Ruby version in the static code analysis workflow to 2.6, as 2.5
will be EOL soon.
Gabriel Nagy [Thu, 18 Feb 2021 13:56:23 +0000 (15:56 +0200)]
(maint) Add puppet7 and remove puppet5 from PR testing
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.
Gabriel Nagy [Thu, 18 Feb 2021 13:55:43 +0000 (15:55 +0200)]
(maint) Pin puppet-module-gems
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.
Gabriel Nagy [Thu, 18 Feb 2021 13:53:50 +0000 (15:53 +0200)]
(MODULES-10945) Do not install PDK when running PR tests
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.
Gabriel Nagy [Thu, 18 Feb 2021 14:12:07 +0000 (16:12 +0200)]
(maint) Add beaker-puppet to the gemfile
Add beaker-puppet to unify core module gemfiles
Gheorghe Popescu [Tue, 10 Nov 2020 13:39:13 +0000 (15:39 +0200)]
Merge pull request #30 from luchihoratiu/maint-allow-git-to-use-long-paths-in-gh-actions
(maint) Allow git to use long paths in GitHub Actions
Luchian Nemes [Tue, 10 Nov 2020 13:06:37 +0000 (15:06 +0200)]
(maint) Allow git to use long paths in GitHub Actions
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.
mihaibuzgau [Thu, 29 Oct 2020 14:56:03 +0000 (16:56 +0200)]
Merge pull request #29 from luchihoratiu/MODULES-10815-add-slack-notification-job
(MODULES-10815) Add Slack notification job
Luchian Nemes [Thu, 29 Oct 2020 07:27:08 +0000 (09:27 +0200)]
(MODULES-10815) Add Slack notification job
This commit adds a job to the `[Daily] Unit Tests with nightly Puppet
gem` workflow that notifies us the conclusion of it via Slack.
Gheorghe Popescu [Tue, 6 Oct 2020 11:11:09 +0000 (14:11 +0300)]
Merge pull request #27 from luchihoratiu/maint-remove-temporary-github-actions-workflow
(maint) Remove temporary GitHub Actions workflow
Gheorghe Popescu [Tue, 6 Oct 2020 11:10:54 +0000 (14:10 +0300)]
Merge pull request #28 from luchihoratiu/maint-github-actions-fixes
Luchian Nemes [Mon, 5 Oct 2020 14:56:57 +0000 (17:56 +0300)]
(maint) Add pdk and blacksmith back in Gemfile
During the removal of `puppet-module-dev`, the pdk and puppet-blacksmith
gems were also removed by mistake. This commit makes us able to release
again.
Luchian Nemes [Mon, 5 Oct 2020 14:54:41 +0000 (17:54 +0300)]
(maint) Replace Windows 2019 with 2016 on GitHub Actions
Unit tests seem to be running much faster on Windows 2016 with GitHub
Actions than Windows 2019.
Luchian Nemes [Mon, 5 Oct 2020 14:51:35 +0000 (17:51 +0300)]
(maint) Add commit summary check
This commit adds the `commits` rake task and runs it in the Static Code
Analysis workflow as a step.
Luchian Nemes [Thu, 1 Oct 2020 06:43:33 +0000 (09:43 +0300)]
(maint) Remove temporary GitHub Actions workflow
A temporary GitHub Actions workflow was added to enable scheduled
workflows. This commit removes it since scheduled workflows are now
enabled.
mihaibuzgau [Wed, 30 Sep 2020 07:40:48 +0000 (10:40 +0300)]
Merge pull request #26 from puppetlabs/MODULES-10815
(MODULES-10815) Add Slack notification for daily test run
Luchian Nemes [Thu, 24 Sep 2020 07:12:11 +0000 (10:12 +0300)]
(MODULES-10815) Add Slack notification for daily test run
Starting with this commit, the daily `Unit Tests with nightly Puppet
gem` run will now send the job result via a Slack notification. The
Slack channel can be changed through the `SLACK_CHANNEL` from the GitHub
Secrets of the repository.
Luchi [Wed, 23 Sep 2020 16:47:03 +0000 (19:47 +0300)]
(maint) Temporary GitHub Actions workaround
Daily Unit Tests run workaround that should be removed after it is fixed.
mihaibuzgau [Thu, 10 Sep 2020 12:24:47 +0000 (15:24 +0300)]
Merge pull request #24 from luchihoratiu/MODULES-10800
(MODULES-10800) Add GitHub Actions workflows
Luchian Nemes [Tue, 8 Sep 2020 14:28:21 +0000 (17:28 +0300)]
(MODULES-10800) Add GitHub Actions workflows
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.
Luchian Nemes [Tue, 8 Sep 2020 14:27:44 +0000 (17:27 +0300)]
(maint) Remove 'puppet-module-dev' gem dependency
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.
ciprianbadescu [Tue, 8 Sep 2020 12:15:57 +0000 (15:15 +0300)]
Merge pull request #23 from Dorin-Pleava/MODULES-10760/mailalias_core_update_beaker_4
(MODULES-10760) Bump to beaker 4
Dorin Pleava [Mon, 7 Sep 2020 08:48:04 +0000 (11:48 +0300)]
(MODULES-10760) Bump to beaker 4
Gheorghe Popescu [Fri, 5 Jun 2020 08:02:36 +0000 (11:02 +0300)]
Merge pull request #22 from jpogran/maint-update-puppet-vscode-id
James Pogran [Thu, 4 Jun 2020 14:51:45 +0000 (10:51 -0400)]
(maint) Update Puppet VS Code Extension ID
This commit updates the configuration file to point to the official Puppet VS Code Extension `puppet.puppet-vscode`
mihaibuzgau [Mon, 10 Feb 2020 17:45:23 +0000 (19:45 +0200)]
Merge pull request #20 from mihaibuzgau/master
(maint) update PDK
mihaibuzgau [Thu, 6 Feb 2020 16:15:09 +0000 (18:15 +0200)]
(maint) update to PDK 1.16.0
mihaibuzgau [Thu, 6 Feb 2020 15:59:44 +0000 (17:59 +0200)]
(maint) add CODEOWNERS
Gabriel Nagy [Mon, 10 Feb 2020 13:10:32 +0000 (15:10 +0200)]
Merge pull request #21 from ciprianbadescu/MODULES-7202/fix-comma-value-handling
(MODULES-7202) fixes comma handling in value
Ciprian Badescu [Fri, 7 Feb 2020 15:57:42 +0000 (17:57 +0200)]
(MODULES-7202) fixes comma handling in value
regular expression that we use to separate values by comma was updated
to take into account only commas outside quoted strings
Josh Cooper [Fri, 11 Jan 2019 22:10:08 +0000 (14:10 -0800)]
Merge pull request #19 from melissa/1.0.5-release
(maint) Prepare for 1.0.5 release
Melissa Stone [Fri, 11 Jan 2019 21:21:59 +0000 (13:21 -0800)]
(maint) Prepare for 1.0.5 release
Josh Cooper [Wed, 9 Jan 2019 18:42:22 +0000 (10:42 -0800)]
Merge pull request #17 from melissa/maint/master/add-license-file
(maint) add LICENSE file
Melissa Stone [Tue, 8 Jan 2019 18:48:25 +0000 (10:48 -0800)]
(maint) add LICENSE file
Josh Cooper [Wed, 9 Jan 2019 00:04:37 +0000 (16:04 -0800)]
Merge pull request #18 from melissa/maint/master/update-pdk-1.8.0-templates
(maint) update PDK to 1.8.0; update all templates
Melissa Stone [Tue, 8 Jan 2019 23:39:11 +0000 (15:39 -0800)]
(maint) update PDK to 1.8.0; update all templates
Melissa [Thu, 29 Nov 2018 22:18:45 +0000 (14:18 -0800)]
Merge pull request #16 from puppetlabs/anchors
Add anchors for l10n
Josh Cooper [Thu, 29 Nov 2018 21:46:39 +0000 (13:46 -0800)]
Add anchors for l10n
Also remove relative link.
Melissa [Wed, 28 Nov 2018 22:11:49 +0000 (14:11 -0800)]
Merge pull request #15 from puppetlabs/modules8182
Expand test coverage
Josh Cooper [Tue, 27 Nov 2018 23:52:18 +0000 (15:52 -0800)]
Test against puppet6
Josh Cooper [Mon, 26 Nov 2018 23:17:44 +0000 (15:17 -0800)]
Refer to local reference instead of type reference
See MODULES-8182.
Josh Cooper [Mon, 26 Nov 2018 21:54:51 +0000 (13:54 -0800)]
Merge pull request #14 from puppetlabs/binford2k-patch-1
Drop version requirement down a few notches
Ben Ford [Tue, 20 Nov 2018 00:05:30 +0000 (16:05 -0800)]
Drop version requirement down a few notches
Since this type is not bundled with puppet-agent we should loosen the version requirements. People will be adding it to their module's dependencies, and will expect this module to claim support for the Puppet version they're using.
This module appears to [already be tested on Puppet 4.10](https://github.com/puppetlabs/puppetlabs-mailalias_core/blob/master/.travis.yml#L28).
Josh Cooper [Fri, 17 Aug 2018 20:45:18 +0000 (13:45 -0700)]
Merge pull request #13 from puppetlabs/release
Release
Josh Cooper [Fri, 17 Aug 2018 19:00:51 +0000 (12:00 -0700)]
Merge pull request #12 from melissa/1.0.4-release
1.0.4 release
Melissa Stone [Fri, 17 Aug 2018 18:49:04 +0000 (11:49 -0700)]
(PUP-9053) Enable localiaztion
Melissa Stone [Wed, 15 Aug 2018 23:09:42 +0000 (16:09 -0700)]
Prep for 1.0.4 release
Melissa Stone [Wed, 15 Aug 2018 22:53:05 +0000 (15:53 -0700)]
(PUP-9052) Bump puppet req to at least puppet 6
Melissa Stone [Wed, 15 Aug 2018 22:42:55 +0000 (15:42 -0700)]
Merge remote-tracking branch 'upstream/master' into release
Melissa [Wed, 18 Jul 2018 15:14:50 +0000 (08:14 -0700)]
Merge pull request #11 from puppetlabs/install-modules-on
Pass hosts array to install_modules_on
Josh Cooper [Wed, 18 Jul 2018 03:03:13 +0000 (20:03 -0700)]
Pass hosts array to install_modules_on
Josh Cooper [Wed, 18 Jul 2018 03:08:32 +0000 (20:08 -0700)]
Merge pull request #9 from melissa/maint/master/bump-puppet-contraint
Bump puppet version contraint to < 7
Melissa Stone [Tue, 17 Jul 2018 20:54:09 +0000 (13:54 -0700)]
Bump puppet version contraint to < 7
Jacob Helwig [Tue, 17 Jul 2018 16:54:50 +0000 (09:54 -0700)]
Merge pull request #8 from melissa/maint/master/install-module
(maint) Ensure module is installed for testing
Melissa Stone [Mon, 16 Jul 2018 23:02:39 +0000 (16:02 -0700)]
(maint) Ensure module is installed for testing
`hosts_as` takes a role type, not an array of hosts. Unfortunately,
`install_module_on` only takes one host as an argument. We were lucky
that `hosts_as('default')` was returning only one host, but we should be
explicitly installing this on each host individually.
Kris Bosland [Mon, 21 May 2018 19:11:35 +0000 (12:11 -0700)]
Merge pull request #7 from melissa/maint/master/1.0.3-release
Maint/master/1.0.3 release
Melissa Stone [Fri, 18 May 2018 18:50:25 +0000 (11:50 -0700)]
(maint) 1.0.3 release prep
Melissa Stone [Fri, 18 May 2018 18:28:42 +0000 (11:28 -0700)]
(maint) Update the acceptance tests
Prior to this commit, the acceptance tests for mailalias were broken up
in a way that was not logical. The tests had been broken up simply
following the 'steps' from the previous iteration. This new structure
did not work, since later steps were dependent on earlier steps. The
tests could not be run in isolation. This commit changes the test set up
so that we can more easily run tests in isolation and in random order.
Melissa Stone [Fri, 18 May 2018 18:16:44 +0000 (11:16 -0700)]
(maint) Rubocop update
Melissa Stone [Fri, 18 May 2018 17:41:13 +0000 (10:41 -0700)]
(maint) Mock with rspec not mocha
Melissa Stone [Fri, 18 May 2018 17:36:33 +0000 (10:36 -0700)]
(maint) Bump pdk to 1.5.0
Hunter Haugen [Tue, 1 May 2018 23:04:06 +0000 (16:04 -0700)]
Merge pull request #6 from puppetlabs/release
Release
Jennifer Solman [Mon, 30 Apr 2018 22:29:31 +0000 (15:29 -0700)]
Merge pull request #5 from melissa/release
(maint) Prep for 1.0.2 release
Melissa Stone [Mon, 30 Apr 2018 21:25:42 +0000 (14:25 -0700)]
(maint) PDK manages certain files
Certain files, like the Gemfile and spec/spec_helper.rb are managed by
PDK. When we run `pdk update`, any changes we make to these files will
be overwritten.
Melissa Stone [Mon, 30 Apr 2018 20:27:29 +0000 (13:27 -0700)]
(maint) Prep for 1.0.2 release
Josh Cooper [Mon, 30 Apr 2018 20:27:03 +0000 (13:27 -0700)]
Merge pull request #4 from melissa/release
(maint) blacksmith is required to push to the forge
Melissa Stone [Mon, 30 Apr 2018 19:54:22 +0000 (12:54 -0700)]
(maint) blacksmith is required to push to the forge
Josh Cooper [Mon, 30 Apr 2018 19:02:11 +0000 (12:02 -0700)]
Merge pull request #3 from melissa/release
(maint) 1.0.1 release prep
Melissa Stone [Mon, 30 Apr 2018 18:10:33 +0000 (11:10 -0700)]
(maint) 1.0.1 release prep
Hunter Haugen [Fri, 27 Apr 2018 21:50:12 +0000 (14:50 -0700)]
Merge pull request #2 from melissa/maint/release/1.0.0-release-prep
(maint) 1.0.0 release prep
Hunter Haugen [Fri, 27 Apr 2018 21:43:41 +0000 (14:43 -0700)]
Merge pull request #2 from melissa/maint/release/1.0.0-release-prep
(maint) 1.0.0 release prep
Melissa Stone [Fri, 27 Apr 2018 21:32:49 +0000 (14:32 -0700)]
(maint) 1.0.0 release prep
Josh Cooper [Thu, 26 Apr 2018 18:41:34 +0000 (11:41 -0700)]
Merge pull request #1 from melissa/maint/master/initial-commits
Maint/master/initial commits
Melissa Stone [Thu, 26 Apr 2018 17:31:24 +0000 (10:31 -0700)]
Remove windows from metadata.json
Melissa Stone [Wed, 25 Apr 2018 17:00:40 +0000 (10:00 -0700)]
Fix spec tests and rubocop errors
Melissa Stone [Fri, 20 Apr 2018 18:19:24 +0000 (11:19 -0700)]
Add Puppet Strings documentation
Melissa Stone [Fri, 20 Apr 2018 17:54:31 +0000 (10:54 -0700)]
Update README.md
Melissa Stone [Thu, 19 Apr 2018 18:55:53 +0000 (11:55 -0700)]
Change name to mailalias_core