Below are the tasks we worked on during our last sprint.

Regarding our contributions to Zuul and Nodepool:

Regarding Software Factory:

  • We published a blog-post about secrets usage in Zuul jobs https://www.softwarefactory-project.io/zuul-hands-on-part-5-job-secrets.html
  • We updated python requirements version packaged in SF for the upcoming 3.2 release
  • We validated the 3.2-candidate package set
  • We finished to migrate sf-ci jobs to use native centos cloud image. We've got issues in the past with packages installed by dib elements not present on centos, this change will help up to prevent this kind of issues.
  • We refactored sf-ci playbooks to remove deprecated include ansible statement. The next step will be to convert sf-ci playbooks to roles. This future change will help use to re-use roles to validate multi tenant sf deployment on sf-ci.
  • We added reno-notes and sphinx third party CI tests for zuul-jobs. We also clarified the overall epic - which system to run the jobs on.