Commit graph

48 commits

Author SHA1 Message Date
Tim Meusel
9ea909bfcc
Merge pull request #18 from bastelfreak/rel210
Release 2.1.0
2022-08-28 17:43:20 +02:00
Tim Meusel
bed3690c6f
Release 2.1.0 2022-08-28 17:34:38 +02:00
Tim Meusel
597ad8c9c0
Merge pull request #17 from bastelfreak/apt
puppetlabs/apt: Allow 9.x
2022-08-28 17:31:22 +02:00
Tim Meusel
4d7fc4f2d4
puppetlabs/apt: Allow 9.x 2022-08-28 16:34:24 +02:00
Tim Meusel
e2ada9acb1
Merge pull request #15 from hammondr/master
Add support for repo_gpgcheck to the hashicorp yum repo
2022-02-17 16:15:26 +01:00
hammondr
49edc2e297 Add support for repo_gpgcheck, which should default to 0 since HashiCorp does not sign this repo (vs the RPMs in the repo, which are signed).
Without this, RHEL-like nodes with a global `repo_gpgcheck=1` setting will not be able to use this repo.  This global setting is required on many hardened systems.
2022-02-17 06:40:55 -05:00
Tim Meusel
8197cc3dad
Merge pull request #16 from bastelfreak/ubuntu
Fix Ubuntu18/puppet6 CI job
2022-02-17 09:31:59 +01:00
Tim Meusel
ea0978356a
Fix Ubuntu18/puppet6 CI job
Because of odd packaging decisions at Puppet Inc, the lsb_release tool
is required on Puppet 6 for the distro facts. It's not in the Ubuntu18
base package.
2022-02-17 09:19:45 +01:00
Romain Tartière
fb2171dde6
Merge pull request #14 from voxpupuli/modulesync
modulesync 5.1.0
2021-12-15 13:48:58 -10:00
Tim
b2e1055164
modulesync 5.1.0 2021-12-15 20:22:26 +01:00
Tim Meusel
a124b9cf9e
Merge pull request #12 from voxpupuli/modulesync
modulesync 5.0.0
2021-10-31 19:11:28 +01:00
Tim
41decd6cee
rubocop: autofix 2021-10-31 19:04:38 +01:00
Tim
d920244e2f
modulesync 5.0.0 2021-10-31 18:25:49 +01:00
Tim Meusel
d93f4a80b6
Merge pull request #11 from voxpupuli/modulesync
modulesync 4.2.0
2021-09-18 00:49:24 +02:00
Tim
93f6652b19
modulesync 4.2.0 2021-09-18 00:05:23 +02:00
Christos Papageorgiou
918505aea1
[blacksmith] Bump version to 2.0.2-rc0 2021-08-27 12:49:50 +03:00
Christos Papageorgiou
ce7ea5e33b
Merge pull request #10 from voxpupuli/release 2021-08-27 12:48:55 +03:00
Romain Tartière
d17975a535
Release 2.0.1 2021-08-26 16:13:20 -10:00
Tim Meusel
4a6e879d72
Merge pull request #9 from voxpupuli/modulesync
modulesync 4.2.0
2021-08-26 12:17:28 +02:00
Tim Meusel
ddc072a388
rubocop: autofix 2021-08-26 12:11:50 +02:00
Tim Meusel
b22e05176a
add puppet-lint-param-docs 2021-08-26 12:10:43 +02:00
Tim Meusel
226505f4fd
modulesync 4.2.0 2021-08-26 10:39:14 +02:00
Tim Meusel
4032596ba4
Merge pull request #8 from voxpupuli/stdlib
Allow stdlib 8.0.0
2021-08-26 09:19:59 +02:00
Romain Tartière
413d7bbf50
Allow stdlib 8.0.0 2021-08-25 07:41:25 -10:00
Gene Liverman
f92d991d9a
[blacksmith] Bump version to 2.0.1-rc0 2021-05-11 08:30:58 -04:00
Gene Liverman
03ddb48a19
Merge pull request #7 from voxpupuli/release-prep
Release prep for 2.0.0
2021-05-11 08:24:46 -04:00
Gene Liverman
ab0c6e18ec
Release prep for 2.0.0
This is a major version bump because of the changes in supported
operating systems and supported puppet versions.
2021-05-10 19:07:52 -04:00
Ewoud Kohl van Wijngaarden
792465f3d6
Merge pull request #6 from genebean/metadata_update
Drop EoL Debian, adjust deps for Puppet 6 & 7
2021-05-10 22:30:49 +02:00
Gene Liverman
1844a30bf9
Drop EoL Debian, adjust deps for Puppet 6 & 7
Module dependencies were updated minimum versions that support Puppet 6
and max versions that includes the latest releases.

The "description" key was removed as it is no longer supported.

yumrepo_core was also dropped as it is only needed in the fixtures file.

yum was dropped because it is not used within this module
2021-05-10 13:19:58 -04:00
Bram Vogelaar
2feb104b49
Merge pull request #5 from nbarrientos/baseurl
Allow customising the base URL of the Yum repository
2021-03-19 16:12:00 +01:00
Nacho Barrientos
4a0d31fbf0 Allow customising the base URL of the Yum repository
Some people might have private mirrors of the repository and would
rather to install the software from there.
2021-03-19 15:11:32 +01:00
Ewoud Kohl van Wijngaarden
14a3988eb8
Merge pull request #4 from bastelfreak/puppet7
Enable Puppet 7 support/testing
2021-02-09 17:52:24 +01:00
Tim Meusel
460012fd9e
Enable Puppet 7 support/testing 2021-02-09 17:39:29 +01:00
Bram Vogelaar
7b4da79e58
[blacksmith] Bump version to 1.0.1-rc0 2021-01-17 11:41:54 +01:00
Bram Vogelaar
a9b8cc64a7
Merge pull request #3 from voxpupuli/update-changelog
preparing 1.0.0 release
2021-01-17 11:41:17 +01:00
Bram Vogelaar
5565a1cba9
preparing 1.0.0 release 2021-01-16 22:27:13 +01:00
Bram Vogelaar
65e90f4653
Merge pull request #2 from voxpupuli/cleanup
moving parameters into appropriate place, adding meaning unit test, f…
2021-01-14 14:37:36 +01:00
Bram Vogelaar
9c317eba10
switching fixtures to git checkout, and making examples more verbose 2021-01-13 21:08:49 +01:00
Bram Vogelaar
44a4665782
removing superfluous code 2021-01-13 17:31:04 +01:00
Bram Vogelaar
ea3e115bd0
moving parameters into appropriate place, adding meaning unit test, first pass on reference file, expanding acceptance test to include meaningful example
using codename as release
2021-01-13 17:18:15 +01:00
Tim Meusel
46678ae310
Merge pull request #1 from voxpupuli/modulesync
modulesync 4.0.0-10-g1c946c3
2021-01-12 22:54:35 +01:00
Bram Vogelaar
a438dee6fd
switching to agpl, and cleaning up repo class 2021-01-12 22:49:03 +01:00
Bram Vogelaar
3615507129
modulesync 4.0.0-10-g1c946c3 2021-01-11 23:32:30 +01:00
Bram Vogelaar
fe9ef733e1
adding acceptance setup 2021-01-11 23:31:35 +01:00
Bram Vogelaar
1822503711
fixing style and adding acceptance testing framework 2021-01-11 22:46:03 +01:00
Bram Vogelaar
0da811dfc6
modulesync 4.0.0-10-g1c946c3 2021-01-11 22:31:05 +01:00
Bram Vogelaar
264d4ab24b
initial import 2021-01-11 22:28:58 +01:00
Bram Vogelaar
d9ceffd75b
Initial commit 2021-01-11 22:17:38 +01:00