Hi, all,
here is the status update for things which are happening in Fedora relevant to CI and Gating.
### Rawhide Gating via pingou
As you know Rawhide package gating has been divided into two phases: single build gating and multi-builds gating.
Single-build gating has been deployed for a month and a half now. We’ve had some feedback of issues that we have addressed and overall very little negative feedback. Every once in a while a package gets stuck but untagging and retagging it (koji untag <tag> <nevr> && koji tag <tag> <nevr>) seems to solve it.
Multi-builds gating is being worked on. The work is almost complete on the bodhi side and we should be able to start testing things in staging within few weeks. We plan on sending a call out to the community to help testing the multi-builds gating workflow in staging so we can find issues as early as possible. So watch the devel-announce list in the coming weeks if you are interested to help (or just tell us and we will reach out to you directly).
### CI messaging via bgoncalves
dist-git CI pipeline now sends messages according to the standard https://pagure.io/fedora-ci/messages/blob/master/f/schemas But there is still work needed to update ci-resultsdb-listener to listen for them See https://pagure.io/ci-resultsdb-listener/
### Zuul on pull-requests via fbo
We have created the taiga epic https://teams.fedoraproject.org/project/ci/epic/14 We have created zuul account for src.fedora and pagure.io We have extended the zuul pagure driver to handle more stuff like git tag, pr tag, promote pipeline
Our next action will be to make fedora.sf-project.io use the zuul and nodepool from sf-project.io And also we are looking to rpminspect to experiment with it and zuul.
### rpminspect via dcantrell
There's a new rpminspect release out which adds a number of new inspections http://blog.burdell.org/2019/09/rpminspect-05-released-two-new.html
### Packit via ttomechek
1. you can use packit in your upstream repo and see if your project builds in Fedora OS (Fedora versions of your choice)
2. packit project is composed of two components: packit the CLI tool and packit-service the GitHub app. The CLI tool is actually far ahead of the packit-service: with the tool you can create SRPMs, push (or create PRs) on dist-git, build and create updates in Fedora and much more
Everything can be found on our website and we welcome all your feedback: https://packit.dev/
### Fedora CI Meeting times
Following the feedback I think we should move meeting time into European work hours.
From our today's conversation on IRC it seems that we got many more people available one hour before the meeting than at the scheduled time. So I am going to try it this time slot.
Here is the new calendar entry https://apps.fedoraproject.org/calendar/meeting/9618/
Looking forward to see you all in two weeks there :)