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