2021-09-20: IAC & DevX Team Status Update
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
puppetlabs-apache#2193: “Restore Ubuntu 14.04 support in suphp”, thanks to ekohl
puppetlabs-apache#2191: “add double quote on scope parameter”, thanks to aba-rechsteiner
puppetlabs-apache#2189: “Drop Debian < 8 and Ubuntu < 14.04 code”, thanks to ekohl
puppetlabs-apt#1007: “(MODULES-11173) Add per-host overrides for apt::proxy”, thanks to maturnbull
puppetlabs-apt#999: “(maint) Set DEBIAN_FRONTEND=noninteractive on upgrade”, thanks to smortex
puppetlabs-docker#774: “Prefer timeout to time_limit for Facter::Core::Execution”, thanks to smortex
puppetlabs-haproxy#498: “Adding chroot_dir_manage parameter.”, thanks to Tamerz
puppetlabs-java#488: “Enabling Rocky Linux for Install”, thanks to pmjensen
puppetlabs-postgresql#1299: “Inline file contents in the catalog”, thanks to ekohl
puppetlabs-postgresql#1296: “Fix changing default encoding”, thanks to smortex
puppetlabs-postgresql#1279: “Use Puppet-Datatype Sensitive for Passwords”, thanks to cocker-cc
puppetlabs-stdlib#1209: “Added to_toml function”, thanks to nmaludy
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.
We released version
0.4.0 of the PCT tool on Friday, which brings a number of significant new features:
pct installcan now install remote
tar.gztemplates via HTTP/S
pct newnow handles templates in the new
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.
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.