Below are the tasks we worked on during our last 2 weeks sprint:

Regarding upstream contribution to Zuul/Nodepool:

  • We proposed a spec about Zuul's tenant-scoped admin web API: https://review.openstack.org/558468
  • We updated the MQTT zuul driver and follow-up the openci cross community protocol RFC https://gitlab.openci.io/openci/community/issues/3
  • We packaged Nodepool for fedora rawhide, f28 and f27
  • We updated the broken config patch to improve user experience at dynamic reloading (tenant configuration error not returned to user if a .zuul.yaml proposed does not trigger an issue)
  • We finally finished adding the Limestone nodepool provider upstream, there are still some issues and we are troubleshooting those.