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.

Reply via email to