Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet_metadata

The gem intends to provide an abstraction over Puppet's metadata.json file. Its API allow easy iteration over its illogical data structures.
https://github.com/voxpupuli/puppet_metadata

Merge pull request #116 from voxpupuli/dependabot/bundler/voxpupuli-rubocop-tw-2.4.0

Update voxpupuli-rubocop requirement from ~> 2.0.0 to ~> 2.4.0

9a767ec88b1e99b35af1dce6cb000c2543a5002e authored 10 months ago by Tim Meusel <[email protected]>
regenerate .rubocop_todo.yml

8a92723a463c95f87f4f83e7f9bcabe5d8b534db authored 10 months ago by Tim Meusel <[email protected]>
Update voxpupuli-rubocop requirement from ~> 2.0.0 to ~> 2.4.0

Updates the requirements on [voxpupuli-rubocop](https://github.com/voxpupuli/voxpupuli-rubocop) ...

f02e0935ff27dcbeeccc9d81a102d106db06163a authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #112 from voxpupuli/oralmy

mark Oracle/Alma/Rocky as pidfile incompatible

e29af4ab1e05b9e5dad69788a3cb05c679503e0d authored about 1 year ago by Tim Meusel <[email protected]>
mark Oracle/Alma/Rocky as pidfile incompatible

33f927cf04b5da1c79d204f32d6106344fef2e38 authored about 1 year ago by Evgeni Golov <[email protected]>
Merge pull request #34 from bastelfreak/docs

Document API in README.md

a1228ed3929c8e2050ff7fb4dbc9f24c5bd88dd7 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Update README.md

Co-authored-by: Ewoud Kohl van Wijngaarden <[email protected]>

ffbf74fc80563a4a0d4372e8638c319dd6984ddf authored about 1 year ago by Tim Meusel <[email protected]>
Document API in README.md

940179dd82ea77a39e3313db68491fad31d3b0d6 authored about 1 year ago by Tim <[email protected]>
Release 3.5.0

e9cf963d22e727007481e113bfa7fc27078b27a6 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #102 from voxpupuli/add-debian-12

Add Debian 12

ff57b5e1fbc5ea09c6d4e5ca91e8e983f56d5585 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add Debian Distro Puppet testing for Debian 12

While there aren't any AIO builds, this allows testing the platform.

19e1010622b5f453ea235efa7a822ca1209e8fd9 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add Debian 12

18a4054234220cae03780bc679b3ed72b559290d authored about 1 year ago by Evgeni Golov <[email protected]>
Add support for Fedora Distro Puppet testing

When there is no AIO build available, it is possible to test the OS
using the distribution provi...

4b611659686373db118e73081b09650770b1f550 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Release 3.4.0

4edb2a153cf42b1c37c569eb0f472d20cc986cb7 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #108 from ekohl/beaker-facts

Support BEAKER_FACTER_* env vars in beaker testing

d262ff41bdac3eeb7f4f0b714cd87e4236caa06d authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add --beaker-facter option

This changes things so you can run a test matrix by providing an
additional fact.

The use case ...

cba63c78141188d0966ea4db946433877887a2b7 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Introduce puppet_beaker_test_matrix for GHA

This only presents a name and environment variables. It is intended to
replace github_action_tes...

107d489681cb78d04cd3bb55a3456d151d173e8c authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Avoid setfile construction if possible

84b8bb04b00d6805ead5f923881d1cfdb960256c authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Factor out setfile construction to a helper

d423f4b00eeaa9b977a1593f65c998ecdb26b6fb authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #105 from bastelfreak/rel330

Release 3.3.0

bb8ecacc63f22d9dea3a9b61e8e83338b26eb423 authored about 1 year ago by Tim Meusel <[email protected]>
Release 3.3.0

1971687cbb614151dd7cb468558e4de2c451f0a7 authored about 1 year ago by Tim Meusel <[email protected]>
Merge pull request #35 from ekohl/add-matrix-name

Add a name to the GHA beaker test matrix

c2354d2db8354ab6602ceb2a53255967e2c7366b authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Add a name to the GHA beaker test matrix

Adding a name means the GHA job can use ${{ matrix.name }} instead of
specific properties. This ...

9b63919ff22832091b5ae8990ca6359fb0841e54 authored about 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #101 from voxpupuli/dependabot/bundler/metadata-json-lint-gte-2.0-and-lt-5

Update metadata-json-lint requirement from >= 2.0, < 4 to >= 2.0, < 5

5ffbf7905b5b9ab1be5cf39d94291ba7b0f7a409 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Update metadata-json-lint requirement from >= 2.0, < 4 to >= 2.0, < 5

Updates the requirements on [metadata-json-lint](https://github.com/voxpupuli/metadata-json-lint...

b50e7f05b482ab26b7d2557a7dbc28a7e84a59dc authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #100 from voxpupuli/dependabot/github_actions/actions/checkout-4

Bump actions/checkout from 3 to 4

8e95789ab63964821271ec112ab75ca261cb902a authored over 1 year ago by Tim Meusel <[email protected]>
Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](htt...

53948dfdbdef3dc3176a41e3dde357f1b5e815d7 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #99 from bastelfreak/rel320

Release 3.2.0

934ee3c462a0914b969aa43fb3fd2d3a2fd24d0f authored over 1 year ago by Tim Meusel <[email protected]>
Release 3.2.0

ee9a61b539d10508e2e920475ceda1456d8dfa22 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #98 from bastelfreak/oraclelinux

Implement OracleLinux support

ceb13dfb6c18299d88d6bf85ca1247f0a4d0c1d6 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Implement OracleLinux support

7dd3f64c8fde225aa04210edead52c8c75c9795c authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #97 from bastelfreak/rel310

Release 3.1.0

0d65dcea3ffbcb97449bfc195012a604b1671304 authored over 1 year ago by Tim Meusel <[email protected]>
Release 3.1.0

fb63d364f51ab20e302dcf03adab64a162cf961a authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #96 from bastelfreak/support-none-puppet-collection

Fix CI failures

bda94e35a4cffa7149075a7e69583313bc97c930 authored over 1 year ago by Tim Meusel <[email protected]>
Fix CI failures

introduced by accidentally merging https://github.com/voxpupuli/puppet_metadata/pull/91/checks

fa193e8d72c16eba3a4a049206854713c92781cd authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #91 from ekohl/support-none-puppet-collection

Use the none collection on some distros

43197c869a0a051185e1b1dea9f3dc0c1ed3391c authored over 1 year ago by Tim Meusel <[email protected]>
Use the none collection on some distros

voxpupuli-acceptance 2.1.0 has added support for the "none" collection
which typically implies t...

0dcad5388994a21805a3eaa5446bf61efc716ed0 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #95 from bastelfreak/rb

voxpupuli-rubocop: Switch to ~> 2.0.0

4abecc939013d9a24d7ce1e97de6ee8393a134f9 authored over 1 year ago by Tim Meusel <[email protected]>
rubocop: autofix

c135a23a0f1b9cf5a660596f9888e5bedb7a5a8c authored over 1 year ago by Tim Meusel <[email protected]>
voxpupuli-rubocop: Switch to ~> 2.0.0

b12c0f9dd35fd50d35ebc26bc42bd306b4d073e9 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #94 from voxpupuli/dependabot/bundler/voxpupuli-rubocop-tw-1.4.0

Update voxpupuli-rubocop requirement from ~> 1.3.0 to ~> 1.4.0

16abb5ba90eb8e2f9a050f8e85e46f82f8bbae1d authored over 1 year ago by Tim Meusel <[email protected]>
Update voxpupuli-rubocop requirement from ~> 1.3.0 to ~> 1.4.0

Updates the requirements on [voxpupuli-rubocop](https://github.com/voxpupuli/voxpupuli-rubocop) ...

ed2274ce25b585cc07652220ed25604e18dfc56b authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #93 from voxpupuli/dependabot/bundler/voxpupuli-rubocop-tw-1.3.0

Update voxpupuli-rubocop requirement from ~> 1.2.0 to ~> 1.3.0

52000917e64c49bfe6abf9707d82eac7b376ab11 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #92 from voxpupuli/dependabot/github_actions/actions/checkout-3

Bump actions/checkout from 2 to 3

6bcb93c106083d0c31a8f79e328c85846711c6d3 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Update voxpupuli-rubocop requirement from ~> 1.2.0 to ~> 1.3.0

Updates the requirements on [voxpupuli-rubocop](https://github.com/voxpupuli/voxpupuli-rubocop) ...

c637d44d4b8257517e5819b1794fd4713b2e58a9 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump actions/checkout from 2 to 3

Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](htt...

c802f8f04373084ebc3575aef4f9c94729e51601 authored over 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #50 from bastelfreak/rubocop

Implement rubocop

72e24e557c1289fecba2e0fcbcb819d7f266aeb6 authored over 1 year ago by Tim Meusel <[email protected]>
gemspec: Delete duplicate required_ruby_version key

f2ca4a5aafbf0366b6a0597c1fd7074ca76b3fde authored over 1 year ago by Tim Meusel <[email protected]>
RuboCop: Autofix + generate rubocop_todo

dccb525b6111340dac7f732a50921ba02e6c5afd authored over 1 year ago by Tim Meusel <[email protected]>
Implement rubocop

196d0676e25b0c6530be854aa5ff8bd64c83a033 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #90 from ekohl/fix-test

Fix tests now that Ubuntu 18.04 is EOL

2f40660f81d5c30dae1d6afedcd1bb95cf575a63 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Fix tests now that Ubuntu 18.04 is EOL

b05d16aaeae3f1391f74e7a50d95579f4b626973 authored over 1 year ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #87 from bastelfreak/rel300

Release 3.0.0

f29931e04b6321df15b77c26f673192c4c20fa91 authored over 1 year ago by Tim Meusel <[email protected]>
Release 3.0.0

bbbaa42e08cd12f4558813edbef42008409fc086 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #84 from voxpupuli/psych

CI: Dont install libyaml-dev

935839df1ebe19ca78eb4b1506ad775ca59ad5ae authored over 1 year ago by Tim Meusel <[email protected]>
CI: Dont install libyaml-dev

This was required in the past. I don't know why, and the package is now
included in the Ubuntu 2...

d02b0594f61531b8220c7fc33063b479147ee901 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #83 from bastelfreak/fedora

Fedora: Fix typo in supported puppet versions

7f564916cb25205338656932f8216c54f3237aab authored over 1 year ago by Tim Meusel <[email protected]>
Fedora: Fix typo in supported puppet versions

ba1a1cff60399939f7b37d5ff2bafce4f89cd58d authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #85 from bastelfreak/ci

add dummy CI job we can depend on

243a601223653ad64a3d52820f6f87a4abd3d25d authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #86 from bastelfreak/faraday

GCG: Add faraday-retry dep

e2f40eaf9282f4621e3145c2d3365a314b66e9dd authored over 1 year ago by Tim Meusel <[email protected]>
GCG: Add faraday-retry dep

30b1de1f6db741eb72db43839029ca0d5b1b97e5 authored over 1 year ago by Tim Meusel <[email protected]>
add dummy CI job we can depend on

b64d5ddb155bfa0d669faafa204b8f45ce9e0497 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #82 from voxpupuli/strict

CI: Build gems with strictness and verbosity

71819838c412c2be2cee1feda7d5e686e723c005 authored over 1 year ago by Tim Meusel <[email protected]>
CI: Build gems with strictness and verbosity

01cb200582d7acb3b4c3429b3a02841908a98513 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #81 from bastelfreak/eol

Drop EoL Ruby 2.4/2.5/2.6

e29034f7382608334b4f38ea2c882997b9d4792e authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #80 from bastelfreak/rel210

Release 2.1.0

cb8b62c71648bd202e9d22de81e6210b8ec0dd27 authored over 1 year ago by Tim Meusel <[email protected]>
Release 2.1.0

396d4ce6efeac3c35401cf80ed7066a125f1ed49 authored over 1 year ago by Tim Meusel <[email protected]>
Drop EoL Ruby 2.4/2.5/2.6

66c67f80de00178527184d38ad17d1b08f351a75 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #75 from bastelfreak/puppet8

Puppet 8: Run unit tests on Ruby 3.2

0b67beda001f4d494e0006c128c9f94c5f3f01ca authored over 1 year ago by Tim Meusel <[email protected]>
Puppet 8: Run unit tests on Ruby 3.2

906a8d24e214544606a4868d067760c220e38840 authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #78 from bastelfreak/rspec

rspec: print full diff for hashes

5755a9e14095274193df9d141bfe65c7c3726835 authored over 1 year ago by Tim Meusel <[email protected]>
rspec: print full diff for hashes

We compare a lot of hashes. rspec has the option to print what it
expected, what it got, what's ...

ba798286b12224bea31a2a00b7d7c7c592f297ba authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #77 from bastelfreak/ubu

Ubuntu 18.04: Fix EoL date: 2023-04-15->2023-05-31

0c2364ab61601435da05dba1ae02a2654196fbc6 authored over 1 year ago by Tim Meusel <[email protected]>
Ubuntu 18.04: Fix EoL date: 2023-04-15->2023-05-31

documented at https://ubuntu.com//blog/18-04-end-of-standard-support

2c9f5ddcfa73a1b835ce0ffb3cea9a249dc63e5c authored over 1 year ago by Tim Meusel <[email protected]>
Merge pull request #74 from bastelfreak/dependabot

dependabot: check for github actions and gems & CI: Run on merges to master

8d1bb85425d9ed3b44c01332f87d9df66c476294 authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
CI: Run on merges to master

8979325e270da0bea59a9196ee23ef64f9da53d9 authored almost 2 years ago by Tim Meusel <[email protected]>
dependabot: check for github actions and gems

51960105ba0306b9bc5adf80d50d86cf5be3b33d authored almost 2 years ago by Tim Meusel <[email protected]>
Merge pull request #73 from ekohl/update-readme

Update the README to reflect current command output

bcac09136294bec634b67e51afeca4b552b52eb9 authored almost 2 years ago by Tim Meusel <[email protected]>
Update the README to reflect current command output

It's no longer named metadata2gha-beaker and it gained
github_action_test_matrix as output.

a0a601934de0658c35343ef8d076f1290795f8ea authored almost 2 years ago by Ewoud Kohl van Wijngaarden <[email protected]>
Merge pull request #72 from bastelfreak/rel200

Release 2.0.0

fa4a9cfb0a9b6bd26981238c8c25938adba7a751 authored about 2 years ago by Steve Traylen <[email protected]>
Release 2.0.0

6d410ea3432de5dd4350ddc0e53009094c3af5f3 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #70 from bastelfreak/almalinux

Enable AlmaLinux Acceptance testing

b616eeccba296385b0493baed2274ba3606de523 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #66 from bastelfreak/beaker_setfiles

Drop unused beaker_setfiles output

c60a4e1c45945cd82b637b952ee7c4c58a8440fd authored about 2 years ago by Tim Meusel <[email protected]>
Drop unused beaker_setfiles output

A long long time ago, this was used. It's not required anymore, so we
can drop it.

7d27ed07f1203d2281700a339a9968e824b42813 authored about 2 years ago by Tim 'bastelfreak' Meusel <[email protected]>
Merge pull request #69 from bastelfreak/rocky

Enable Rocky Acceptance testing

dffab353f379dde5af78f5a2a0a21cc55ab08c05 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #71 from bastelfreak/rel1100

Release 1.10.0

96b3b882d2d6abfd61b27f5783d54e1b8f94a687 authored about 2 years ago by Tim Meusel <[email protected]>
Release 1.10.0

5ce2071ea35637a3ce9d372c0d56a9b4a679847d authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #65 from bastelfreak/foo2

beaker: append puppet version to hostname

00979cb5d7b0a1be42afdcbc8400ae58da41fb42 authored about 2 years ago by Tim Meusel <[email protected]>
beaker: append puppet version to hostname

This will ensure that a single CI run creates unique hostnames. Before:

```
$ bundle exec metad...

9981c4ec5448b6ba446a37afb98dca424cb63fe3 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #59 from alexjfisher/attempt2

Add --minimum-major-puppet-version option

1cf182f7131daf068a679c46081d5a318d2b2847 authored about 2 years ago by Tim Meusel <[email protected]>
Enable AlmaLinux Acceptance testing

7b831211b52e2d7fd7047634a8e45dbf1b2e8411 authored about 2 years ago by Tim Meusel <[email protected]>
Enable Rocky Acceptance testing

ca736306cfaa36f653d50a3e6f8c7fdb8e049d18 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #67 from bastelfreak/psych

GitHub Actions: Switch to new actions/checkout release

2158e46d5d028e43ea29a79690635f79f2f60e61 authored about 2 years ago by Tim Meusel <[email protected]>
GitHub Actions: Switch to new actions/checkout release

a7c516c2ba45eb61f9641499ce99ad42f5e6c07f authored about 2 years ago by Tim 'bastelfreak' Meusel <[email protected]>
Add `--minimum-major-puppet-version` option

6a61ec733922a311cee30850abea3fed2086f4b1 authored about 2 years ago by Alexander Fisher <[email protected]>
Beaker jobs: correct generated setfiles

Without the change, the output looks like this:

```
$ bundle exec metadata2gha --domain foo.exa...

b683f4137dc1a4f2af1384b4871fb16f539c74fa authored about 2 years ago by Tim Meusel <[email protected]>
Implement --domain option

Previously, the domain `example.com` was hardcoded for the beaker
instances. This is now configu...

d118c7dd0e7dc0a79cbb50e5babc419c4c63e249 authored about 2 years ago by Tim Meusel <[email protected]>
Merge pull request #62 from bastelfreak/rel190

Release 1.9.0

1d92f203598362d9719971cb5b6cab6c085f9689 authored about 2 years ago by Tim Meusel <[email protected]>
Release 1.9.0

db55cd6df1f44873a8080e090fb1b7b17421b051 authored about 2 years ago by Tim Meusel <[email protected]>
write to GITHUB_OUTPUT instead of using set-output

67c423e617466048f446c97e40f661e2d88ef0cc authored about 2 years ago by Evgeni Golov <[email protected]>