On Fri, Aug 11, 2017 at 12:19 PM, Corey Osman <[email protected]> wrote:
> Do you guys have plans to bundle the puppet debugger in the pdk? I can't > think of a more useful tool then a repl and debugger to be part of > development kit. > No current plan to do so and we're in listening mode about where the most benefit is for future work. > > Also will the pdk releases coincide with PE releases? I would want to > make sure I am developing on the same platform that my code is running on. > Essentially yes. When a new PE version comes out you should have a corresponding PDK package that includes the right Puppet/Ruby. For now it won't ship within an agent or master package though. Lindsey > > Corey > On Tuesday, August 8, 2017 at 7:58:39 PM UTC-7, Lindsey Smith wrote: > >> I am happy to announce the release of version 0.6.0 of the Puppet >> Development Kit (PDK) to the Puppet community. The open-source PDK >> facilitates an easy, unified development workflow for Puppet modules, and >> should appeal both to newcomers and experienced developers. >> >> For a list of enhancements and bug fixes since the 0.5.0 release, please >> refer to the included CHANGELOG (https://github.com/puppetlabs >> /pdk/blob/master/CHANGELOG.md#v060-2017-08-08). >> >> With the PDK you can: >> >> - Quickly get started with module development best practices and >> tools to develop, test and publish high-quality Puppet modules with >> confidence >> - Shift quality to the left by catching issues earlier and faster, >> before Puppet code is applied to live infrastructure >> - Unit test modules from their workstation to ensure that Puppet code >> is creating and managing resources as intended >> >> You can learn more about how to install and use the PDK by reviewing the >> README (https://github.com/puppetlabs/pdk) or the Getting Started guide ( >> https://github.com/puppetlabs/pdk/blob/master/docs/pdk.md). >> >> OS native packages are available for a variety of platforms: >> >> - *Windows (7/10/2012/2016):* https://pupp >> et-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/windows/pdk-0.6.0.0-x64.msi >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/windows/pdk-0.6.0.0-x64.msi> >> - *macOS 10.12 (Sierra):* https://puppet-pdk.s >> 3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.12/PC1/x86_64/pdk >> -0.6.0.0-1.osx10.12.dmg >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.12/PC1/x86_64/pdk-0.6.0.0-1.osx10.12.dmg> >> - *macOS 10.11 (El Capitan):* https://puppet-pdk.s >> 3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.11/PC1/x86_64/pdk >> -0.6.0.0-1.osx10.11.dmg >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/apple/10.11/PC1/x86_64/pdk-0.6.0.0-1.osx10.11.dmg> >> - *RHEL 7:* https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/ >> 7/PC1/x86_64/pdk-0.6.0.0-1.el7.x86_64.rpm >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/7/PC1/x86_64/pdk-0.6.0.0-1.el7.x86_64.rpm> >> - *RHEL 6:* https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/ >> 6/PC1/x86_64/pdk-0.6.0.0-1.el6.x86_64.rpm >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/el/6/PC1/x86_64/pdk-0.6.0.0-1.el6.x86_64.rpm> >> - *SLES 12:* https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/ >> sles/12/PC1/x86_64/pdk-0.6.0.0-1.sles12.x86_64.rpm >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/sles/12/PC1/x86_64/pdk-0.6.0.0-1.sles12.x86_64.rpm> >> - *SLES 11:* https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/ >> sles/11/PC1/x86_64/pdk-0.6.0.0-1.sles11.x86_64.rpm >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/sles/11/PC1/x86_64/pdk-0.6.0.0-1.sles11.x86_64.rpm> >> - *Ubuntu 16.04 (Xenial):* https://puppet-pdk.s >> 3.amazonaws.com/pdk/0.6.0.0/repos/deb/xenial/PC1/pdk_0.6.0. >> 0-1xenial_amd64.deb >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/deb/xenial/PC1/pdk_0.6.0.0-1xenial_amd64.deb> >> - *Ubuntu 14.04 (Trusty):* https://puppet-pdk.s >> 3.amazonaws.com/pdk/0.6.0.0/repos/deb/trusty/PC1/pdk_0.6.0. >> 0-1trusty_amd64.deb >> >> <https://puppet-pdk.s3.amazonaws.com/pdk/0.6.0.0/repos/deb/trusty/PC1/pdk_0.6.0.0-1trusty_amd64.deb> >> >> The OS native packages constitute a complete, "batteries-included" >> development environment including Ruby and all other dependencies necessary >> for using the PDK. >> >> In addition, the core 'pdk' gem is available on Rubygems ( >> https://rubygems.org/gems/pdk). >> >> Note that we consider this a pre-release/tech preview. This iteration of >> the PDK is feature complete and we want to get your feedback now as we work >> towards a 1.0 release. >> >> Please report any issues you find as a ticket on the PDK ( >> https://github.com/puppetlabs/pdk/issues/) project in GitHub. >> >> >> *Known Issues* >> >> - Windows packages require PowerShell 5+ and a script >> “ExecutionPolicy” of at least “RemoteSigned” (Future releases will work >> all >> the way up to “AllSigned”.) >> >> -- > You received this message because you are subscribed to the Google Groups > "Puppet Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/puppet-dev/3edc7a4d-c1eb-4b80-9f47-1f96133b3ce5%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-dev/3edc7a4d-c1eb-4b80-9f47-1f96133b3ce5%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/CAPyei8UWhtaVt64PpgoxZMpSbydXHJU2TwMoYvyiOEp_5GN%2Big%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
