Below are the tasks we worked on during our last sprint.
opendev
- We contributed to the zuul-operator by adding nodepool-launcher service, kubernetes integration tests and support for the cert-manager
- We proposed an improvements in Zuul Pagure driver to:
- Use the new endpoint webhook/token
- Use a fixed CI status slot and do not consider other CI status (bug)
Software Factory
- We created dhall-nodepool project with schemas for nodepool configuration, the follow up will be to use it to manage nodepool configuraion in sf config repo.
- We've improved test coverage on keycloak distgit and custom extensions
- We've documented how users can configure gerrit-git-blame plugin through the acl rules in the resource engine
- We re-wrote the SF gerrit replication test that was Flaky