RSS

2020-11-27: IAC Team Status Update

Community Contributions

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

New Module / Gem Releases

The following modules and gem were released this week:

Triage day

This week we had another very productive Triage day:

  • 27 community PR processed by the team (2 tooling, 24 modules)
  • released two modules and Puppet Litmus

Puppet Litmus

This week we have done two releases of the Puppet Litmus gem we generally use for our acceptance testing. The first release we finished on Monday included a couple of nice fixes:

  • Added the possibility to generate a job matrix from the metadata.json of a module for the Github Action workflows we will use with the Cloud CI
  • Added a write_file helper
  • Added the option to fileter testcase execution based on blog_tags
  • Allowing the acceptance tests to be run as a sudo user

The second release was a bug fix that allows litmus to check connectivity after provisioning and remove some of the debugging output.

For more information on the changes see the CHANGELOG.md

Cloud CI

This week we managed to fix a couple of stability issues with the Cloud CI provisioning and finish a successful run with 100 Windows machines. You can see the results here.

We have ported accross a couple more modules this week: puppetlabs-stdlib, puppetlabs-registry and puppetlabs-package but we also encountered another interesting issue with puppetlabs-postgresql that we are currently investigating.

Next week, we will focus a bit on hardening the provision service and start porting over more of the supported modules.

Wrap-up

That’s it for this week, have a great week-end and stay safe !