RSS

2021-09-20: IAC & DevX Team Status Update

Community Contributions

We’d like to thank the following people in the Puppet Community for their contributions over this past week:

Check all the ways to reach us if you want to directly contact us about anything module related.

New Module / Gem Releases

The following modules were released this week:

The dropping of support

Due to the large amount of major releases that where made during the last time we removed support for an OS from our supported modules and following discussion within the team, it has been decided that going forward metadata changes, i.e. a drop in support, will no longer result in a major release. In cases where code necesary for said OS to function is removed, i.e. a drop in compatibility, this will still result in a major release, however we will attempt to pair this type of change with other similar major changes in order to keep the amount of major releases down. This may be subject to change however so please keep in touch and come forward with any questions that you may have.

DevX Team Updates

As some of you are probably aware of, the PCT tool has been the main focus of the DevX team for the past few months. It is the first part of a suite of tools that will replace the PDK. To help clarify our strategy and vision, Dave wrote a blog post that was published to puppet.com, last week - check it out here.

PCT 0.4.0

We released version 0.4.0 of the PCT tool on Friday, which brings a number of significant new features:

  • pct install can now install remote tar.gz templates via HTTP/S
  • pct new now handles templates in the new 0.4.0 format

As highlighted, PCT templates are now in a new format that is not backwards compatible with earlier formats.

Check out the 0.4.0 README entry for full details.

puppet-lint 2.5.2

There is also a new release of the puppet-lint gem which resolves an issue with a F+ in the double_quoted_strings check when the string literal \s was used in a manfest. Thanks to [optiz0r][https://github.com/optiz0r] for highlighting.