Puppet 8 is here!!
Puppet 8 finally arrived on Tuesday and it’s rocking our entire infrastructure. We’ll be eagerly waiting to hear some opinions about our newest release!
Puppet 8 support
We are hitting our final milestones in the update process of all our modules. However, the final boss, Stdlib, is still in our sights and very much putting up a fight. Some other modules are also causing a ruckus but we expect to be able to sort them out fairly soon and get back to work unto other exciting projeects.
Bug bashing in Stdlib
Wanted to share a special thanks to Marty Ewings, who raised up a suggestion to start a bug bash session to help our team to address the removal of long deprecated functions within our Stdlib module. Also want to extend this thank you to smortex, bastelfreak, ekohl and alexjfisherfor not only following up with this session but also lending a hand in reviewing/merging many PRs during this period of work overload.
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
-
puppetlabs-apache#2408
: “Remove has_key usage”, thanks to evgeni -
puppetlabs-postgresql#1425
: “Remove has_key usage”, thanks to ekohl -
puppetlabs-postgresql#1420
: “Fix wrong data type fordata_checksums
parameter”, thanks to smortex -
puppetlabs-stdlib#1338
: “Remove deprecated strip function”, thanks to smortex -
puppetlabs-stdlib#1337
: “Remove deprecated rstrip function”, thanks to smortex -
puppetlabs-stdlib#1336
: “Remove deprecated getvar function”, thanks to smortex -
puppetlabs-stdlib#1335
: “Remove deprecated sort function”, thanks to smortex -
puppetlabs-stdlib#1334
: “Remove deprecated upcase function”, thanks to smortex -
puppetlabs-stdlib#1333
: “Remove deprecated round function”, thanks to smortex -
puppetlabs-stdlib#1331
: “Remove deprecated chop function”, thanks to smortex -
puppetlabs-stdlib#1330
: “Remove deprecated chomp function”, thanks to smortex -
puppetlabs-stdlib#1329
: “Remove deprecated ceiling function”, thanks to smortex -
puppetlabs-stdlib#1328
: “Remove deprecated capitalize functions”, thanks to smortex -
puppetlabs-stdlib#1327
: “Remove deprecated camelcase function”, thanks to smortex -
puppetlabs-stdlib#1326
: “Modernisehas_interface_with
function”, thanks to alexjfisher -
puppetlabs-stdlib#1325
: “Remove deprecated is_array function”, thanks to MartyEwings and the following people who helped get it over the line (bastelfreak) -
puppetlabs-stdlib#1324
: “Remove deprecated is_absolute_path function”, thanks to MartyEwings and the following people who helped get it over the line (smortex) -
puppetlabs-stdlib#1323
: “Remove deprecated min function”, thanks to MartyEwings -
puppetlabs-stdlib#1322
: “Remove deprecated max function”, thanks to MartyEwings -
puppetlabs-stdlib#1321
: “Remove deprecated lstrip function”, thanks to MartyEwings -
puppetlabs-stdlib#1320
: “Remove deprecated hash function”, thanks to MartyEwings -
puppetlabs-stdlib#1319
: “Remove deprecated has_key function”, thanks to MartyEwings and the following people who helped get it over the line (smortex) -
puppetlabs-stdlib#1318
: “Remove deprecated downcase function”, thanks to MartyEwings and the following people who helped get it over the line (alexjfisher) -
puppetlabs-stdlib#1317
: “Remove deprecated abs function”, thanks to MartyEwings -
puppetlabs-stdlib#1316
: “Remove dig and dig44 functions”, thanks to MartyEwings -
puppetlabs-stdlib#1314
: “Remove Puppet 5.5 deprecations”, thanks to MartyEwings -
pdk-templates#508
: “Add missing quotes around facter_implementation”, thanks to ardrigh -
puppetlabs_spec_helper#389
: “Use rspec-puppet settings to configure Puppet”, thanks to ekohl -
metadata-json-lint#129
: “gemspec: drop deprecateddate
attribute”, thanks to bastelfreak
New Module / Gem Releases
The following modules were released this week:
puppetlabs-stdlib
(8.6.0
)puppetlabs-powershell
(6.0.0
)puppetlabs-apache
(10.0.0
)puppetlabs-postgresql
(9.0.1
)puppetlabs-reboot
(5.0.0
)puppetlabs-sqlserver
(4.0.0
)puppetlabs-puppet_conf
(2.0.0
)