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.
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
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 reenberg
puppetlabs-apache#2077: “Add missing tests for RHEL 8”, thanks to yakatz
puppetlabs-apache#2072: “Add ssl_proxy_machine_cert_chain param to vhost class”, thanks to AbelNavarro
puppetlabs-docker#673: “Ensure image digest checksum before starting”, thanks to tmanninger
puppetlabs-mysql#1328: “Add compatibility for Amazon Linux 2”, thanks to greno2
puppetlabs-mysql#1323: “Fix package for python bindings on Ubuntu 20.04”, thanks to tobias-urdin
puppetlabs-postgresql#1202: “Set default PostgreSQL version for Fedora 33”, thanks to blackknight36
puppetlabs-stdlib#1135: “Allow start/end checks on empty strings”, thanks to jvrsantacruz
pdk-templates#356: “(#353) Add an empty, commented .sync.yml”, thanks to silug
puppet-module-gems#144: “Update puppet-debugger gem to 1.0 for ruby 2.4+”, thanks to logicminds
puppet-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 rodjek
puppet-lint#932: “Correctly lex non-keyword type tokens in interpolation”, thanks to rodjek
puppet-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 scotje
rspec-puppet#813: “Add high-level TOC links to README”, thanks to op-ct
New Module / Gem Releases
The following modules were released this week: