Below are the tasks we worked on during our last sprint.
Opendev
- Fabien zuul report driver for Elasticsearch is almost merged in community! (we will be able to create visualization with job duration in Kibana)
- We worked on the Zuul scheduler HA feature and helped on replacing the fedora-30 labels by f32
- Zuul-client corrective release 0.0.2 is out, the package is now installable from PYPI
- We worked on enabling functional testing on zuul-client with zuul
- We worked on new features for zuul-client: encrypt, build/buildset list and show, console-stream
- We did upstream review of GitLab Zuul driver (multiple patches from a real user)
Software Factory
- We improved the purgelogs script and made it a standalone project: https://softwarefactory-project.io/cgit/software-factory/purgelogs/tree/
- We investigated web technologies to replace the existing welcome page
- We validated behavior and Landed Gerrit 3.2 in sf master
- We experiemented with the check API of Gerrit + Zuul but gave up as the support is partial and won't allow us to remove the use of ssh stream
- We almost finished changing the Elasticsearch stack to Opendistro