voxpupuli / puppet-openssl

Puppet OpenSSL module
Apache License 2.0
38 stars 84 forks source link

Add Puppet 8 support #167

Closed bastelfreak closed 3 months ago

ekohl commented 5 months ago

Looks like a legitimate failure:

OpenSSL::PKey::PKeyError:
  pkeys are immutable on OpenSSL 3.0
# ./spec/unit/puppet/provider/ssl_pkey/openssl_spec.rb:113:in `generate_key!'
# ./spec/unit/puppet/provider/ssl_pkey/openssl_spec.rb:113:in `block (2 levels) in <top (required)>'
# ./spec/unit/puppet/provider/ssl_pkey/openssl_spec.rb:112:in `block in <top (required)>'
# ./spec/unit/puppet/provider/ssl_pkey/openssl_spec.rb:7:in `<top (required)>'
ekohl commented 3 months ago

On Fedora I needed https://github.com/voxpupuli/puppet-openssl/pull/189, but for me it refuses to generate DSA keys. Not entirely sure if that's an OpenSSL policy.

ekohl commented 3 months ago

Rebased to include https://github.com/voxpupuli/puppet-openssl/pull/223