Skip to content

PDK v2.6.1

Compare
Choose a tag to compare
@chelnak chelnak released this 26 Jan 11:44
· 512 commits to main since this release
eae9a9a

PDK 2.6.1 🎉

https://www.puppet.com/downloads/puppet-development-kit

New features and enhancements

  • A Ubuntu 22.04 compatible packages has been added.
  • An OSX 12 compatible package has been added.

Resolved issues

  • Versions 6.29 and 7.22 of the Puppet gem have been added to the packages. The two new gem releases resolve an issue where an incompatible version of concurrent-ruby may be dowloaded when creating a new module or running pdk validate.

Known Issues

When using selecting Puppet versions PDK, you may encounter an uninitialized constant error if the target version is below 6.29 for Puppet 6 or 7.22 for Puppet 7.

This is caused by an incompatible version of concurrent-ruby that is downloaded when PDK processes the selected Puppet version.

To mitigate this issue, we recommend selecting only the latest puppet versions when using --puppet-version.

For example:

Puppet 6

pdk validate --puppet-version 6.29

Puppet 7

pdk validate --puppet-version 7.22

In scenarios where --pe-version is used, it is recommended that --puppet-version is used instead, with the correct target as described above.