14:30:52 <bookwar> #startmeeting Fedora CI SIG
14:30:52 <zodbot> Meeting started Wed Oct  9 14:30:52 2019 UTC.
14:30:52 <zodbot> This meeting is logged and archived in a public location.
14:30:52 <zodbot> The chair is bookwar. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:30:52 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
14:30:52 <zodbot> The meeting name has been set to 'fedora_ci_sig'
14:31:09 <bookwar> #topic who's there
14:31:14 <bookwar> .hello2
14:31:15 <zodbot> bookwar: bookwar 'Aleksandra Fedorova' <alpha@bookwar.info>
14:31:46 <fbo> .hello2
14:31:47 <zodbot> fbo: fbo 'Fabien Boucher' <fboucher@redhat.com>
14:32:11 <bookwar> hi fabien
14:32:37 <bookwar> pingou: ?
14:32:52 <fbo> hi
14:33:30 <bookwar> #topic Zuul status
14:33:38 <bookwar> fbo: what is new? :)
14:34:23 <pingou> bookwar: sorry conflicting meetings again today :(
14:35:20 <fbo> We have added the fedora Zuul tenant to softwarefactory-project.io
14:35:35 <fbo> https://softwarefactory-project.io/zuul/t/fedora/status
14:35:51 <fbo> So we migrated to POC to the prod
14:36:15 <fbo> We have created a zuul bot account on FAS
14:36:46 <fbo> The zuul service on sf-project.io is using that new bot account for both connection to pagure.io and src.fedoraproject.org
14:36:57 <bookwar> so it can now manage merges?
14:37:28 <fbo> And we have validated it is working as expected with a test project here: https://pagure.io/test-python-package-zuul-workflow/pull-request/1#comment-98688
14:37:49 <fbo> bookwar: what do you mean ?
14:38:11 <bookwar> i can delegate merging of a PR to Zuul?
14:38:37 <fbo> bookwar: yes sure, here is a possible jobs template https://fedora.softwarefactory-project.io/zuul/project/rpms/python-gear
14:39:13 <fbo> there is no job in the gate pipeline, the gate pipeline only merge PR when the PR is "approved" and tests passes
14:39:51 <fbo> we now use a PR label called 'gateit' to act as the approval witness
14:40:25 <fbo> like here https://pagure.io/fedora-zuul-jobs/pull-request/12
14:40:41 <bookwar> if i label PR as gateit and it passes the test it gets merged?
14:40:51 <fbo> exact
14:41:04 <fbo> then we have a new "promote" pipeline
14:41:18 <fbo> that is triggered when a PR is closed and merged
14:42:03 <fbo> to build on koji. That's better than the post pipeline because the post pipeline react to git push and that can cause issues
14:42:23 <fbo> Also we have worked on mulitple jobs templates
14:42:50 <fbo> https://pagure.io/fedora-zuul-jobs/blob/master/f/zuul.d/templates.yaml
14:43:08 <bookwar> so is it the right time to volunteer my project to enable PR tests for it?
14:43:15 <bookwar> or not yet? :)
14:43:20 <fbo> whether the packager only want build or build+tests or build+tests+promote ...
14:43:59 <bookwar> do you have a how to documented?
14:44:02 <fbo> almost yes a patch need to be integratted in our zuul package on sf-priject.io
14:44:21 <fbo> the doc is part of the EPIC I'll work on it soon
14:44:54 <fbo> also sometime I have issue with src.f.o hook event
14:45:17 <fbo> I have open an issue here on pagure https://pagure.io/pagure/issue/4636
14:46:03 <bookwar> #info Pague issues affects the triggering https://pagure.io/pagure/issue/4636
14:46:05 <fbo> It happens (like yesterday) events are not sent like (pr open, pr changes, git push, ...) then zuul is unable to react and run jobs
14:46:22 <fbo> today it is working so that a weird issue
14:46:40 <fbo> and that's it from my side
14:47:01 <bookwar> ok, so as soon as you have a draft for the doc - let me know, i will try to enable tests for my project
14:47:15 <fbo> sure
14:47:27 <bookwar> and i see from templates that rpminspect is already there?
14:47:31 <bookwar> does it work?
14:48:12 <fbo> yes it works as expected if you click on the job link in the comment you'll see the json and html report
14:48:47 <bookwar> #info templates for rpminspect and rpmdeplint available https://pagure.io/fedora-zuul-jobs/blob/master/f/zuul.d/templates.yaml
14:48:54 <bookwar> awesome, thank you
14:48:56 <fbo> https://pagure.io/test-python-package-zuul-workflow/pull-request/1#comment-98688
14:48:58 <fbo> here ^
14:49:26 <bookwar> ok, moving on
14:49:35 <bookwar> bgoncalv: are you around? any updates
14:49:48 <bookwar> #topic Fedora messaging
14:50:14 <bgoncalv> hi, no updates from my side, about CI messages we are still waiting for the PR with new message format
14:50:27 <bookwar> #info still waiting for the resultsdb-updater patch
14:51:14 <bookwar> also may be interesting - the dist-git pipelines infrastructure conversation
14:51:20 <bookwar> let me fetch a link..
14:52:32 <bookwar> #info questions on continuous-infra Jenkins in https://pagure.io/fedora-infrastructure/issue/8279
14:53:43 <bookwar> we have couple of issues with the Jenkins and underlying infrastructure, the task is to understand - whether try to update jenkins in place or to plan a big migration
14:54:15 <bookwar> that's all i have for today
14:54:32 <bookwar> ah, one more thing
14:54:59 <bookwar> #info rpminspect-0.7 was released, now with tests
14:55:37 <bookwar> any other topics?
14:55:46 <bookwar> if not, closing in 2 minutes
14:57:12 <bookwar> thanks everyone, see you next time :)
14:58:04 <bookwar> #link https://apps.fedoraproject.org/calendar/SIGs/2019/10/21/#m9618
14:58:24 <bookwar> #endmeeting