https://github.com/theforeman/puppet-certs/pull/412 was merged with failing CI. I used auto-merge, but there is a required check. That did not pass and still it was merged. This PR fixes the failures and makes Puppet 8 work. Technically they're really Ruby 3 fixes, but that's what Puppet 8 ships.
https://github.com/theforeman/puppet-certs/pull/412 was merged with failing CI. I used auto-merge, but there is a required check. That did not pass and still it was merged. This PR fixes the failures and makes Puppet 8 work. Technically they're really Ruby 3 fixes, but that's what Puppet 8 ships.