2020-11-06: IAC Team Status Update
It was an interesting week for IAC team and we have exciting news for you.
Puppet 7 / Ruby 2.7 Certification
We are now entering the final stages of our Puppet 7 testing. With the Puppet 7 release imminent, and our Cloud CI project nearing completion, we are hoping to have Puppet 7 acceptance tests rolled out on it very soon. Before that, we are working to get unit tests running on TravisCI with Ruby 2.7.
Outreach
In the 24th “everyonecancontribute” Kaeffchen (german) with dnsmichi, David Schmitt talks about the up and coming puppet 7 features and our new security and compliance focused products.
Disha’s 10th Week: PTO and First Ticket Completed
A message from our intern:
Hi all, This week I haven’t got a lot to say…. I got my first PTO in Puppet at the start of the week from Monday to Wednesday. I returned to work on Thursday morning and started doing litmus acceptance testing on the tomcat module which was the first ticket assigned to me before going on PTO. I am delighted to have it completed! I would also like to say thanks to my mentor Ciaran for a 1:1 session on how to do effective debugging of errors. Thanks Ciaran for such a useful session. That’s all for this week. Have a good weekend everyone!
Cloud CI update
As we move closer to ironing out some of the bugs we have set our targets on a couple of windows modules for the initial porting to use Cloud resources in their acceptance testing. We have started with setting up a PR for puppetlabs-acl and as soon as we are happy with the workflow puppetlabs-iis and registry will follow. For a quick glance at a demo on how this setup will help in the future please take a look at “The new Puppet Developer Experience: it’s all about you” presented at the Puppetize Digital 2020 event by Ben Ford.
Thanks to James Pogran
Many thanks to James from the Bolt team for helping us to resolve failing tests on puppetlabs-concat module.
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
provision#112
: “docker: support podman; improve handling of OS distribution/version for non-litmusimage images”, thanks to reenbergpuppetlabs-apache#2077
: “Add missing tests for RHEL 8”, thanks to yakatzpuppetlabs-apache#2072
: “Add ssl_proxy_machine_cert_chain param to vhost class”, thanks to AbelNavarropuppetlabs-docker#673
: “Ensure image digest checksum before starting”, thanks to tmanningerpuppetlabs-mysql#1328
: “Add compatibility for Amazon Linux 2”, thanks to greno2puppetlabs-mysql#1323
: “Fix package for python bindings on Ubuntu 20.04”, thanks to tobias-urdinpuppetlabs-postgresql#1202
: “Set default PostgreSQL version for Fedora 33”, thanks to blackknight36puppetlabs-stdlib#1135
: “Allow start/end checks on empty strings”, thanks to jvrsantacruzpdk-templates#356
: “(#353) Add an empty, commented .sync.yml”, thanks to silugpuppet-module-gems#144
: “Update puppet-debugger gem to 1.0 for ruby 2.4+”, thanks to logicmindspuppet-strings#261
: “fix minor typo”, thanks to baldurmen and the following people who helped get it over the line (binford2k)puppet-lint#933
: “Move most CI to GH actions”, thanks to rodjekpuppet-lint#932
: “Correctly lex non-keyword type tokens in interpolation”, thanks to rodjekpuppet-lint#919
: “Improve Rake task”, thanks to raphink and the following people who helped get it over the line (rodjek)rspec-puppet#814
: “(MAINT) Release prep for 2.8.0 release”, thanks to scotjerspec-puppet#813
: “Add high-level TOC links to README”, thanks to op-ct
New Module / Gem Releases
The following modules were released this week:
puppetlabs-mysql
(10.8.0
)