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