Closed gl-johnson closed 1 year ago
The version of puppet included with PDK (6.27.0) is broken due to a change in concurrent-ruby. It appears to be fixed in Puppet 6.29.0, so update the dockerfile to fetch a newer version of PDK
See: https://github.com/ruby-concurrency/concurrent-ruby/pull/988 Fixed by: https://github.com/puppetlabs/puppet/pull/8996
Also address dev tasks around updating Docker base images and upgrading to Ruby 3.
pdk validate
test
At least 1 todo must be completed in the sections below for the PR to be merged.
README
Desired Outcome
The version of puppet included with PDK (6.27.0) is broken due to a change in concurrent-ruby. It appears to be fixed in Puppet 6.29.0, so update the dockerfile to fetch a newer version of PDK
See: https://github.com/ruby-concurrency/concurrent-ruby/pull/988 Fixed by: https://github.com/puppetlabs/puppet/pull/8996
Also address dev tasks around updating Docker base images and upgrading to Ruby 3.
Implemented Changes
pdk validate
andtest
against a more recent version of Puppet with the fixDefinition of Done
At least 1 todo must be completed in the sections below for the PR to be merged.
Changelog
Test coverage
Documentation
README
s) were updated in this PRBehavior
Security