From ff6b60e0c9eb285ae2beeff1cf6d2bb4bf6c3c25 Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Fri, 10 Nov 2023 14:08:53 +0100 Subject: [PATCH 1/6] Prepare Release v1.0.0 --- .gitignore | 4 +- CHANGELOG.md | 347 +++++++++++++++++++++++++++++++++++++++++++++++++++ Gemfile | 13 +- README.md | 2 + 4 files changed, 355 insertions(+), 11 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.gitignore b/.gitignore index 7c79ae06a..9f6db9af1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -TEST-*.xml +.bundle/ +vendor/ +Gemfile.lock diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..8b8ce531a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,347 @@ +# Changelog + +## [v1.0.0](https://github.com/voxpupuli/container-puppetserver/tree/v1.0.0) (2023-11-10) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.13.0...v1.0.0) + +**Closed issues:** + +- Puppetserver container manifest unknown [\#17](https://github.com/voxpupuli/container-puppetserver/issues/17) + +**Merged pull requests:** + +- Update build\_arch to include linux/arm64 [\#21](https://github.com/voxpupuli/container-puppetserver/pull/21) ([rwaffen](https://github.com/rwaffen)) +- Add matrix setup to build several versions in parallel specified in a json file [\#19](https://github.com/voxpupuli/container-puppetserver/pull/19) ([rwaffen](https://github.com/rwaffen)) + +## [7.13.0](https://github.com/voxpupuli/container-puppetserver/tree/7.13.0) (2023-10-19) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.2...7.13.0) + +**Closed issues:** + +- rename repo [\#5](https://github.com/voxpupuli/container-puppetserver/issues/5) + +**Merged pull requests:** + +- updates to documentation and variable naming [\#14](https://github.com/voxpupuli/container-puppetserver/pull/14) ([rwaffen](https://github.com/rwaffen)) +- update documentation [\#13](https://github.com/voxpupuli/container-puppetserver/pull/13) ([rwaffen](https://github.com/rwaffen)) +- update readme on how to build a container [\#12](https://github.com/voxpupuli/container-puppetserver/pull/12) ([rwaffen](https://github.com/rwaffen)) +- update readme [\#11](https://github.com/voxpupuli/container-puppetserver/pull/11) ([rwaffen](https://github.com/rwaffen)) +- update build [\#10](https://github.com/voxpupuli/container-puppetserver/pull/10) ([rwaffen](https://github.com/rwaffen)) +- cleanup repo [\#9](https://github.com/voxpupuli/container-puppetserver/pull/9) ([rwaffen](https://github.com/rwaffen)) +- update build \(copy of puppetdb changes\) [\#8](https://github.com/voxpupuli/container-puppetserver/pull/8) ([rwaffen](https://github.com/rwaffen)) +- Add CODEOWNERS [\#6](https://github.com/voxpupuli/container-puppetserver/pull/6) ([bastelfreak](https://github.com/bastelfreak)) +- initial voxpupuli [\#2](https://github.com/voxpupuli/container-puppetserver/pull/2) ([tuxmea](https://github.com/tuxmea)) +- dependabot: check for github actions, docker and bundler [\#1](https://github.com/voxpupuli/container-puppetserver/pull/1) ([bastelfreak](https://github.com/bastelfreak)) + +## [7.9.2](https://github.com/voxpupuli/container-puppetserver/tree/7.9.2) (2022-06-22) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.0...7.9.2) + +## [7.9.0](https://github.com/voxpupuli/container-puppetserver/tree/7.9.0) (2022-06-22) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.9.1...7.9.0) + +## [7.9.1](https://github.com/voxpupuli/container-puppetserver/tree/7.9.1) (2022-06-22) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.8.0...7.9.1) + +## [7.8.0](https://github.com/voxpupuli/container-puppetserver/tree/7.8.0) (2022-04-04) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.7.0...7.8.0) + +## [7.7.0](https://github.com/voxpupuli/container-puppetserver/tree/7.7.0) (2022-04-04) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.6.1...7.7.0) + +## [7.6.1](https://github.com/voxpupuli/container-puppetserver/tree/7.6.1) (2022-03-02) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.20.0...7.6.1) + +## [6.20.0](https://github.com/voxpupuli/container-puppetserver/tree/6.20.0) (2022-03-02) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.19.0...6.20.0) + +## [6.19.0](https://github.com/voxpupuli/container-puppetserver/tree/6.19.0) (2022-03-02) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.1...6.19.0) + +## [7.4.1](https://github.com/voxpupuli/container-puppetserver/tree/7.4.1) (2021-08-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.0...7.4.1) + +## [7.4.0](https://github.com/voxpupuli/container-puppetserver/tree/7.4.0) (2021-08-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.5.0...7.4.0) + +## [7.5.0](https://github.com/voxpupuli/container-puppetserver/tree/7.5.0) (2021-08-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.6.0...7.5.0) + +## [7.6.0](https://github.com/voxpupuli/container-puppetserver/tree/7.6.0) (2021-08-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.4.2...7.6.0) + +## [7.4.2](https://github.com/voxpupuli/container-puppetserver/tree/7.4.2) (2021-08-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.17.0...7.4.2) + +## [6.17.0](https://github.com/voxpupuli/container-puppetserver/tree/6.17.0) (2021-08-25) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.17.1...6.17.0) + +## [6.17.1](https://github.com/voxpupuli/container-puppetserver/tree/6.17.1) (2021-08-25) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.18.0...6.17.1) + +## [6.18.0](https://github.com/voxpupuli/container-puppetserver/tree/6.18.0) (2021-08-25) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.3.0...6.18.0) + +## [7.3.0](https://github.com/voxpupuli/container-puppetserver/tree/7.3.0) (2021-08-06) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.2.1...7.3.0) + +## [7.2.1](https://github.com/voxpupuli/container-puppetserver/tree/7.2.1) (2021-07-01) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.16.1...7.2.1) + +## [6.16.1](https://github.com/voxpupuli/container-puppetserver/tree/6.16.1) (2021-07-01) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.2...6.16.1) + +## [7.1.2](https://github.com/voxpupuli/container-puppetserver/tree/7.1.2) (2021-04-21) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.2.0...7.1.2) + +## [7.2.0](https://github.com/voxpupuli/container-puppetserver/tree/7.2.0) (2021-04-21) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.3...7.2.0) + +## [6.15.3](https://github.com/voxpupuli/container-puppetserver/tree/6.15.3) (2021-04-14) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.16.0...6.15.3) + +## [6.16.0](https://github.com/voxpupuli/container-puppetserver/tree/6.16.0) (2021-04-14) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.1...6.16.0) + +## [7.1.1](https://github.com/voxpupuli/container-puppetserver/tree/7.1.1) (2021-04-07) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.2...7.1.1) + +## [6.15.2](https://github.com/voxpupuli/container-puppetserver/tree/6.15.2) (2021-04-07) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.1.0...6.15.2) + +## [7.1.0](https://github.com/voxpupuli/container-puppetserver/tree/7.1.0) (2021-01-27) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.3...7.1.0) + +## [7.0.3](https://github.com/voxpupuli/container-puppetserver/tree/7.0.3) (2021-01-27) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.2...7.0.3) + +## [7.0.2](https://github.com/voxpupuli/container-puppetserver/tree/7.0.2) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.1...7.0.2) + +## [7.0.1](https://github.com/voxpupuli/container-puppetserver/tree/7.0.1) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.0.0...7.0.1) + +## [7.0.0](https://github.com/voxpupuli/container-puppetserver/tree/7.0.0) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.1...7.0.0) + +## [6.15.1](https://github.com/voxpupuli/container-puppetserver/tree/6.15.1) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.15.0...6.15.1) + +## [6.15.0](https://github.com/voxpupuli/container-puppetserver/tree/6.15.0) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.14.1...6.15.0) + +## [6.14.1](https://github.com/voxpupuli/container-puppetserver/tree/6.14.1) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.14.0...6.14.1) + +## [6.14.0](https://github.com/voxpupuli/container-puppetserver/tree/6.14.0) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.13.0...6.14.0) + +## [6.13.0](https://github.com/voxpupuli/container-puppetserver/tree/6.13.0) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.2...6.13.0) + +## [6.12.2](https://github.com/voxpupuli/container-puppetserver/tree/6.12.2) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.1...6.12.2) + +## [6.12.1](https://github.com/voxpupuli/container-puppetserver/tree/6.12.1) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.12.0...6.12.1) + +## [6.12.0](https://github.com/voxpupuli/container-puppetserver/tree/6.12.0) (2020-05-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.11.0...6.12.0) + +## [6.11.0](https://github.com/voxpupuli/container-puppetserver/tree/6.11.0) (2020-04-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.11.1...6.11.0) + +## [6.11.1](https://github.com/voxpupuli/container-puppetserver/tree/6.11.1) (2020-04-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.10.0...6.11.1) + +## [6.10.0](https://github.com/voxpupuli/container-puppetserver/tree/6.10.0) (2020-03-24) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.1...6.10.0) + +## [6.9.1](https://github.com/voxpupuli/container-puppetserver/tree/6.9.1) (2020-02-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.2...6.9.1) + +## [6.9.2](https://github.com/voxpupuli/container-puppetserver/tree/6.9.2) (2020-02-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.9.0...6.9.2) + +## [6.9.0](https://github.com/voxpupuli/container-puppetserver/tree/6.9.0) (2020-01-27) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.8.0...6.9.0) + +## [6.8.0](https://github.com/voxpupuli/container-puppetserver/tree/6.8.0) (2019-12-12) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.2...6.8.0) + +## [6.7.2](https://github.com/voxpupuli/container-puppetserver/tree/6.7.2) (2019-10-27) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.1...6.7.2) + +## [6.7.1](https://github.com/voxpupuli/container-puppetserver/tree/6.7.1) (2019-10-02) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.7.0...6.7.1) + +## [6.7.0](https://github.com/voxpupuli/container-puppetserver/tree/6.7.0) (2019-09-26) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.6.0...6.7.0) + +## [6.6.0](https://github.com/voxpupuli/container-puppetserver/tree/6.6.0) (2019-09-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.5.0...6.6.0) + +## [6.5.0](https://github.com/voxpupuli/container-puppetserver/tree/6.5.0) (2019-07-18) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.4.0...6.5.0) + +## [6.4.0](https://github.com/voxpupuli/container-puppetserver/tree/6.4.0) (2019-06-06) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.3...6.4.0) + +## [6.3.3](https://github.com/voxpupuli/container-puppetserver/tree/6.3.3) (2019-03-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.2...6.3.3) + +## [6.3.2](https://github.com/voxpupuli/container-puppetserver/tree/6.3.2) (2019-03-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.1...6.3.2) + +## [6.3.1](https://github.com/voxpupuli/container-puppetserver/tree/6.3.1) (2019-03-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.3.0...6.3.1) + +## [6.3.0](https://github.com/voxpupuli/container-puppetserver/tree/6.3.0) (2019-03-20) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.2.1...6.3.0) + +## [6.2.1](https://github.com/voxpupuli/container-puppetserver/tree/6.2.1) (2019-02-11) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.5...6.2.1) + +## [6.0.5](https://github.com/voxpupuli/container-puppetserver/tree/6.0.5) (2019-02-09) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.4...6.0.5) + +## [6.0.4](https://github.com/voxpupuli/container-puppetserver/tree/6.0.4) (2019-02-09) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.14...6.0.4) + +## [5.3.14](https://github.com/voxpupuli/container-puppetserver/tree/5.3.14) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.13...5.3.14) + +## [5.3.13](https://github.com/voxpupuli/container-puppetserver/tree/5.3.13) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.12...5.3.13) + +## [5.3.12](https://github.com/voxpupuli/container-puppetserver/tree/5.3.12) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.11...5.3.12) + +## [5.3.11](https://github.com/voxpupuli/container-puppetserver/tree/5.3.11) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.9...5.3.11) + +## [5.3.9](https://github.com/voxpupuli/container-puppetserver/tree/5.3.9) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.10...5.3.9) + +## [5.3.10](https://github.com/voxpupuli/container-puppetserver/tree/5.3.10) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.8...5.3.10) + +## [5.3.8](https://github.com/voxpupuli/container-puppetserver/tree/5.3.8) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.16...5.3.8) + +## [5.3.16](https://github.com/voxpupuli/container-puppetserver/tree/5.3.16) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.15...5.3.16) + +## [5.3.15](https://github.com/voxpupuli/container-puppetserver/tree/5.3.15) (2019-02-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.2.0...5.3.15) + +## [6.2.0](https://github.com/voxpupuli/container-puppetserver/tree/6.2.0) (2019-01-10) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.3...6.2.0) + +## [6.0.3](https://github.com/voxpupuli/container-puppetserver/tree/6.0.3) (2019-01-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.7...6.0.3) + +## [5.3.7](https://github.com/voxpupuli/container-puppetserver/tree/5.3.7) (2019-01-08) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.1.0...5.3.7) + +## [6.1.0](https://github.com/voxpupuli/container-puppetserver/tree/6.1.0) (2018-12-12) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.6...6.1.0) + +## [5.3.6](https://github.com/voxpupuli/container-puppetserver/tree/5.3.6) (2018-10-19) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.2...5.3.6) + +## [6.0.2](https://github.com/voxpupuli/container-puppetserver/tree/6.0.2) (2018-10-05) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.1...6.0.2) + +## [6.0.1](https://github.com/voxpupuli/container-puppetserver/tree/6.0.1) (2018-09-21) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/6.0.0...6.0.1) + +## [6.0.0](https://github.com/voxpupuli/container-puppetserver/tree/6.0.0) (2018-09-17) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.5...6.0.0) + +## [5.3.5](https://github.com/voxpupuli/container-puppetserver/tree/5.3.5) (2018-08-10) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/5.3.4...5.3.5) + +## [5.3.4](https://github.com/voxpupuli/container-puppetserver/tree/5.3.4) (2018-06-13) + +[Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/d4a1fad4637c70b4561711ba605a7aded48fd349...5.3.4) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/Gemfile b/Gemfile index 8d9b8ea26..dfaee54b1 100644 --- a/Gemfile +++ b/Gemfile @@ -1,11 +1,4 @@ -source "https://rubygems.org" +# frozen_string_literal: true +source 'https://rubygems.org' -gem 'pupperware', - :git => 'https://github.com/puppetlabs/pupperware.git', - :branch => 'main', - :glob => 'gem/*.gemspec' - -group :test do - gem 'rspec' - gem 'rspec_junit_formatter' -end +gem 'github_changelog_generator' diff --git a/README.md b/README.md index 039c689f3..617f42c4b 100644 --- a/README.md +++ b/README.md @@ -65,3 +65,5 @@ For example, `docker run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca voxpupul ## How to build the container [see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-build.md) + +## How to Release the container From fe038f6428acb1c42e1047c606f9b6447c278890 Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Fri, 10 Nov 2023 14:10:21 +0100 Subject: [PATCH 2/6] Remove unnecessary section and update release documentation --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 617f42c4b..ac7509276 100644 --- a/README.md +++ b/README.md @@ -62,8 +62,6 @@ If you plan to use the in-server CA, restarting the container can cause the serv To prevent this, you can persist the default cadir, `/etc/puppetlabs/puppetserver/ca`. For example, `docker run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca voxpupuli/container-puppetserver:7.13.0`. -## How to build the container - -[see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-build.md) - ## How to Release the container + +[see here](https://github.com/voxpupuli/crafty/blob/main/docs/how-to-release.md) From 19be7c6f5adc33ff9abaaf7d22516f937317cc86 Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Mon, 13 Nov 2023 11:44:30 +0100 Subject: [PATCH 3/6] Add Gemfile.lock and update .gitignore --- .gitignore | 1 - Gemfile.lock | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 101 insertions(+), 1 deletion(-) create mode 100644 Gemfile.lock diff --git a/.gitignore b/.gitignore index 9f6db9af1..4541a7b9d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,2 @@ .bundle/ vendor/ -Gemfile.lock diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 000000000..136b35934 --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,101 @@ +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.1.2) + base64 + bigdecimal + concurrent-ruby (~> 1.0, >= 1.0.2) + connection_pool (>= 2.2.5) + drb + i18n (>= 1.6, < 2) + minitest (>= 5.1) + mutex_m + tzinfo (~> 2.0) + addressable (2.8.5) + public_suffix (>= 2.0.2, < 6.0) + async (2.6.5) + console (~> 1.10) + fiber-annotation + io-event (~> 1.1) + timers (~> 4.1) + async-http (0.61.0) + async (>= 1.25) + async-io (>= 1.28) + async-pool (>= 0.2) + protocol-http (~> 0.25.0) + protocol-http1 (~> 0.16.0) + protocol-http2 (~> 0.15.0) + traces (>= 0.10.0) + async-http-faraday (0.12.0) + async-http (~> 0.42) + faraday + async-io (1.37.0) + async + async-pool (0.4.0) + async (>= 1.25) + base64 (0.2.0) + bigdecimal (3.1.4) + concurrent-ruby (1.2.2) + connection_pool (2.4.1) + console (1.23.2) + fiber-annotation + fiber-local + drb (2.2.0) + ruby2_keywords + faraday (2.7.11) + base64 + faraday-net_http (>= 2.0, < 3.1) + ruby2_keywords (>= 0.0.4) + faraday-http-cache (2.5.0) + faraday (>= 0.8) + faraday-net_http (3.0.2) + fiber-annotation (0.2.0) + fiber-local (1.0.0) + github_changelog_generator (1.16.4) + activesupport + async (>= 1.25.0) + async-http-faraday + faraday-http-cache + multi_json + octokit (~> 4.6) + rainbow (>= 2.2.1) + rake (>= 10.0) + i18n (1.14.1) + concurrent-ruby (~> 1.0) + io-event (1.3.3) + minitest (5.20.0) + multi_json (1.15.0) + mutex_m (0.2.0) + octokit (4.25.1) + faraday (>= 1, < 3) + sawyer (~> 0.9) + protocol-hpack (1.4.2) + protocol-http (0.25.0) + protocol-http1 (0.16.0) + protocol-http (~> 0.22) + protocol-http2 (0.15.1) + protocol-hpack (~> 1.4) + protocol-http (~> 0.18) + public_suffix (5.0.3) + rainbow (3.1.1) + rake (13.1.0) + ruby2_keywords (0.0.5) + sawyer (0.9.2) + addressable (>= 2.3.5) + faraday (>= 0.17.3, < 3) + timers (4.3.5) + traces (0.11.1) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + +PLATFORMS + arm64-darwin-22 + ruby + x86_64-darwin-22 + x86_64-linux + +DEPENDENCIES + github_changelog_generator (~> 1.16.4) + +BUNDLED WITH + 2.4.13 From 3a926c723f1d2986e9b715a9c8cbb1e7ef48ca2e Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Mon, 13 Nov 2023 11:44:55 +0100 Subject: [PATCH 4/6] ping gems and add rake task for changeloggenerator --- Gemfile | 5 ++++- Rakefile | 17 +++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 Rakefile diff --git a/Gemfile b/Gemfile index dfaee54b1..cd617bd07 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,7 @@ # frozen_string_literal: true + source 'https://rubygems.org' -gem 'github_changelog_generator' +group :release do + gem 'github_changelog_generator', '~> 1.16.4', require: false +end diff --git a/Rakefile b/Rakefile new file mode 100644 index 000000000..eeab7b57a --- /dev/null +++ b/Rakefile @@ -0,0 +1,17 @@ +# frozen_string_literal: true + +begin + require 'rubygems' + require 'github_changelog_generator/task' +rescue LoadError + # github_changelog_generator isn't available, so we won't define a rake task with it +else + GitHubChangelogGenerator::RakeTask.new :changelog do |config| + config.header = "# Changelog\n\nAll notable changes to this project will be documented in this file." + config.exclude_labels = %w[duplicate question invalid wontfix wont-fix skip-changelog] + config.user = 'voxpupuli' + config.project = 'container-puppetserver' + # get branch name from git and strip off any prefixes (e.g. 'release-') + config.future_release = `git rev-parse --abbrev-ref HEAD`.strip.split('-', 2).last + end +end From a96e69e7cddfef9529eae3060b1bf750c503dc80 Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Mon, 13 Nov 2023 11:45:05 +0100 Subject: [PATCH 5/6] Update changelog for v1.0.0 release --- CHANGELOG.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b8ce531a..3b3ad968b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,15 @@ # Changelog -## [v1.0.0](https://github.com/voxpupuli/container-puppetserver/tree/v1.0.0) (2023-11-10) +All notable changes to this project will be documented in this file. + +## [v1.0.0](https://github.com/voxpupuli/container-puppetserver/tree/v1.0.0) (2023-11-13) [Full Changelog](https://github.com/voxpupuli/container-puppetserver/compare/7.13.0...v1.0.0) **Closed issues:** - Puppetserver container manifest unknown [\#17](https://github.com/voxpupuli/container-puppetserver/issues/17) +- Puppetserver 8 [\#16](https://github.com/voxpupuli/container-puppetserver/issues/16) **Merged pull requests:** From dc3603aaf1a02f57e09babbc527954db59ad61ed Mon Sep 17 00:00:00 2001 From: Robert Waffen Date: Tue, 14 Nov 2023 15:48:37 +0100 Subject: [PATCH 6/6] Add Gemfile.lock to .gitignore --- .gitignore | 1 + Gemfile.lock | 101 --------------------------------------------------- 2 files changed, 1 insertion(+), 101 deletions(-) delete mode 100644 Gemfile.lock diff --git a/.gitignore b/.gitignore index 4541a7b9d..9f6db9af1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ .bundle/ vendor/ +Gemfile.lock diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 136b35934..000000000 --- a/Gemfile.lock +++ /dev/null @@ -1,101 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - activesupport (7.1.2) - base64 - bigdecimal - concurrent-ruby (~> 1.0, >= 1.0.2) - connection_pool (>= 2.2.5) - drb - i18n (>= 1.6, < 2) - minitest (>= 5.1) - mutex_m - tzinfo (~> 2.0) - addressable (2.8.5) - public_suffix (>= 2.0.2, < 6.0) - async (2.6.5) - console (~> 1.10) - fiber-annotation - io-event (~> 1.1) - timers (~> 4.1) - async-http (0.61.0) - async (>= 1.25) - async-io (>= 1.28) - async-pool (>= 0.2) - protocol-http (~> 0.25.0) - protocol-http1 (~> 0.16.0) - protocol-http2 (~> 0.15.0) - traces (>= 0.10.0) - async-http-faraday (0.12.0) - async-http (~> 0.42) - faraday - async-io (1.37.0) - async - async-pool (0.4.0) - async (>= 1.25) - base64 (0.2.0) - bigdecimal (3.1.4) - concurrent-ruby (1.2.2) - connection_pool (2.4.1) - console (1.23.2) - fiber-annotation - fiber-local - drb (2.2.0) - ruby2_keywords - faraday (2.7.11) - base64 - faraday-net_http (>= 2.0, < 3.1) - ruby2_keywords (>= 0.0.4) - faraday-http-cache (2.5.0) - faraday (>= 0.8) - faraday-net_http (3.0.2) - fiber-annotation (0.2.0) - fiber-local (1.0.0) - github_changelog_generator (1.16.4) - activesupport - async (>= 1.25.0) - async-http-faraday - faraday-http-cache - multi_json - octokit (~> 4.6) - rainbow (>= 2.2.1) - rake (>= 10.0) - i18n (1.14.1) - concurrent-ruby (~> 1.0) - io-event (1.3.3) - minitest (5.20.0) - multi_json (1.15.0) - mutex_m (0.2.0) - octokit (4.25.1) - faraday (>= 1, < 3) - sawyer (~> 0.9) - protocol-hpack (1.4.2) - protocol-http (0.25.0) - protocol-http1 (0.16.0) - protocol-http (~> 0.22) - protocol-http2 (0.15.1) - protocol-hpack (~> 1.4) - protocol-http (~> 0.18) - public_suffix (5.0.3) - rainbow (3.1.1) - rake (13.1.0) - ruby2_keywords (0.0.5) - sawyer (0.9.2) - addressable (>= 2.3.5) - faraday (>= 0.17.3, < 3) - timers (4.3.5) - traces (0.11.1) - tzinfo (2.0.6) - concurrent-ruby (~> 1.0) - -PLATFORMS - arm64-darwin-22 - ruby - x86_64-darwin-22 - x86_64-linux - -DEPENDENCIES - github_changelog_generator (~> 1.16.4) - -BUNDLED WITH - 2.4.13