Dear *, Here is a short summary of what happened in and around the Puppet Labs' modules in March.
Releases of Supported Modules - puppetlabs/dsc <https://forge.puppet.com/puppetlabs/dsc> 1.0.1: First supported release of the dsc module! Manage Windows PowerShell DSC (Desired State Configuration) resources within a puppet run. Performance improvements, added EmbeddedInstance Classes, update to new upstream definitions, updated reboot handling. - puppetlabs/azure <https://forge.puppet.com/puppetlabs/azure> 1.0.2: Improved error messages, removed too restrictive name length validation, updated docs, support hocon 1.0.1, improve test infrastructure. - puppetlabs/aws <https://forge.puppet.com/puppetlabs/aws> 1.4.0: ELB instance sets can now be modified, added ssl_certificate_id for ELBs, even more ELB improvements around edge-cases during usage, fix annoying issue managing multiple regions at once (GH#260), fix parsing of puppetlabs_aws_configuration.ini, improvements to VPC default choices. - puppetlabs/mysql <https://forge.puppet.com/puppetlabs/mysql> 3.7.0: Too many improvements to list. Check out the Changelog <https://forge.puppet.com/puppetlabs/mysql/changelog>! - puppetlabs/inifile <https://forge.puppet.com/puppetlabs/inifile> 1.5.0: The long-awaited show_diff parameter for diffing the complete file on changes (or can also just show the md5 sums). Now cleans up harder when removing entries. - puppetlabs/puppet_agent <https://forge.puppet.com/puppetlabs/puppet_agent> 1.1.0: Add a number of OS support features and a considerable amount of compatibility and bug fixes: SLES 10/11, Solaris 10, AIX, OSX 10.9, offline Windows added. See the Changelog <https://forge.puppet.com/puppetlabs/puppet_agent/changelog> for details. Blueshift Releases There were a number of module releases as part of Project Blueshift <https://puppet.com/product/managed-technology/blueshift>: - puppetlabs/docker_ucp <https://forge.puppet.com/puppetlabs/docker_ucp> 0.1.1: set up a Docker UCP <https://www.docker.com/products/docker-universal-control-plane> controller and join nodes to it. - puppetlabs/apk <https://forge.puppet.com/puppetlabs/apk> 0.1.0: Allows for managing system packages with Puppet on Alpine Linux, using the APK package manager. Once installed the module works like all other package providers. - puppetlabs/rkt <https://forge.puppet.com/puppetlabs/rkt> 0.1.0: Installs and manages the rkt <https://github.com/coreos/rkt> container runtime and associated tools. - puppetlabs/rancher <https://forge.puppet.com/puppetlabs/rancher> 0.1.0: Install the Rancher <http://rancher.com/> server and accompanying agents on supported operating systems. - garethr/kubernetes <https://forge.puppet.com/garethr/kubernetes> 0.3.0: Added an experimental Puppet command (puppet kubernetes convert) which converts standard Kubernetes YAML files into Puppet code Other Releases - puppetlabs/puppetdb <https://forge.puppet.com/puppetlabs/puppetdb> 5.1.2: minor bugfix release - puppetlabs/puppetserver_gem <https://forge.puppet.com/puppetlabs/puppetserver_gem> 0.2.0: adds the ability to use install & uninstall options as in the parent provider. - puppetlabs/hocon <https://forge.puppet.com/puppetlabs/hocon> 0.9.4: bugfixes around changing and adding arrays, handle the case of the base library not being installed. - puppetlabs/mongodb <https://forge.puppet.com/puppetlabs/mongodb> 0.13.0: manage mongodb 3.x, mongodb_version fact, handle PID file, SSL support, add $maxconns, add SuSE. A host of minor bugfixes. Notable happenings - The puppetforge <https://forge.puppet.com/> got a facelift for our new name and brand art. - puppetlabs/strings <https://github.com/puppetlabs/puppetlabs-strings> 0.4.0: A Puppet Face and plugin built on the YARD Documentation Tool <http://yardoc.org/> and the Puppet 4 Parser. It is uses YARD and the Puppet Parser to generate HTML documentation about Puppet code and Puppet extensions written in Ruby. There are already some examples <https://garethr.github.io/garethr-docker/> out there, showing the possibilities. - rspec-puppet <https://rubygems.org/gems/rspec-puppet> 2.4.0: supports testing exported resources in the same way that normal resources in the catalog are tested. Access them in your examples using exported_resources. See "Testing Exported Resources <https://github.com/rodjek/rspec-puppet/#testing-exported-resources>" in the README for examples. Please note that this release fixed interop with puppetlabs_spec_helper so that setting STRICT_VARIABLES to “yes” now actually runs your specs under a correctly configured puppet, leading to unexpected - but correct - breakage in unit tests. - r10k <https://github.com/puppetlabs/r10k> 2.2.0: per-repo config for Git sources, improved error message for unreadable SSH keys, support for running under JRuby 1.7 with shellgit provider, improved docs. - Finalized the move of openstack <https://forge.puppet.com/openstack> modules into their own organisation by removing the old module versions from the puppetlabs namespace. - Vox Pupuli <https://voxpupuli.org/> released puppet/windows_autoupdate <https://forge.puppet.com/puppet/windows_autoupdate> 1.1.0, puppet/staging <https://forge.puppet.com/puppet/staging> 1.0.6, puppet/archive <https://forge.puppet.com/puppet/archive> 0.5.1, and puppet/network <https://forge.puppet.com/puppet/rundeck> 0.5.0. - More approved modules <https://forge.puppet.com/approved> than you can shake a graph at released new versions. See this forge query <https://forge.puppet.com/modules?utf-8=%E2%9C%93&sort=latest_release&endorsements=approved> for a complete list. Special thanks to everyone from the community who contributed a patch, or helped debug an issue! Regards, your friendly neighborhood module attendant PS: Send me your module awesomeness! I’d love to add more highlights from the community. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CALF7fHb%3DO5X50-OmPY7sMPzz49bOyYZUVrrQQ5jKJMRMbvKj1w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.