voxpupuli / hiera-eyaml

A backend for Hiera that provides per-value asymmetric encryption of sensitive data
MIT License
527 stars 130 forks source link

Puppet 7: Ensure we test against 7.24 or newer #347

Closed bastelfreak closed 1 year ago

bastelfreak commented 1 year ago

There was a fuckup with concurrent-ruby 1.2.0 release which dropped a private API that puppet used. newer Puppet versions (7.22 and newer) depend on concurrent-ruby < 1.2.0. We need to force ~> puppet 7.22 installation to ensure bundler doesn't pull in a newer concurrent-ruby and older Puppet version.

bastelfreak commented 1 year ago

also contains: