16:01:04 <mboddu> #startmeeting RELENG (2019-12-12) 16:01:04 <zodbot> Meeting started Wed Dec 11 16:01:04 2019 UTC. 16:01:04 <zodbot> This meeting is logged and archived in a public location. 16:01:04 <zodbot> The chair is mboddu. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:01:04 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:01:04 <zodbot> The meeting name has been set to 'releng_(2019-12-12)' 16:01:04 <mboddu> #meetingname releng 16:01:04 <mboddu> #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec 16:01:04 <mboddu> #topic init process 16:01:04 <zodbot> The meeting name has been set to 'releng' 16:01:04 <zodbot> Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz 16:01:41 <nirik> morning 16:02:23 <mboddu> nirik: Morning, how goes? 16:02:47 <nirik> still too early to tell. :) 16:03:44 <mboddu> haha, I think you can tell, how you expect it will go ;P 16:05:28 <mboddu> nirik: Or how it started? 16:05:38 <nirik> well, so far so good. ;) 16:05:57 <mboddu> nirik: Well then, wait for it :) 16:06:02 <mboddu> So, lets get started 16:06:07 <mboddu> #topic EPEL8 Modularity 16:06:19 <mboddu> So, I pushed the changes to prod yesterday 16:06:50 <mboddu> But merlinm module build is failing to find python3-{mock,yaml,lxml} which are coming from rhel8 repos 16:07:57 <mboddu> nirik: So, when I first added the external repo to module-el8-build, I only added kojipkgs.fp.o/repos/epel8-build/... to that tag 16:08:23 <mboddu> But today morning I added infrastructure.fp.o/repo/rhel/rhel8/... as another external repo 16:08:30 <mboddu> nirik: https://paste.centos.org/view/d6b8571e 16:08:36 <mboddu> But it still failing 16:08:45 <mboddu> with the same issue 16:08:48 <mboddu> nirik: Any thoughts? 16:10:07 <nirik> huh, not sure. that looks ok. 16:10:12 <nirik> is stg setup the same exact way? 16:10:39 <mboddu> nirik: stg doesn't have the rhel8 base repo 16:11:08 <mboddu> But it never complained about the missing pkgs 16:11:50 <nirik> yeah, actually shouldn't need that. 16:11:56 <nirik> it should be in the build repo I would think 16:12:18 <mboddu> Thats what I thought, but I dont know why they are missing 16:12:24 <mboddu> And I dont know how to check it 16:12:37 <merlinm> mboddu: I think it did complain about the missing pkgs, but it got lost in the noise of stage being out of date with prod 16:13:39 <mboddu> merlinm: But it successfully built the module tho 16:14:35 * dustymabe waves 16:15:10 * nirik wonders if we need that dnf hotfixes tag flag. 16:15:57 <merlinm> mboddu: No. I created an alternate stream of my module that didn't try to build that package. 16:15:59 <nirik> were the missing packages frmo modules? or non modular content? 16:16:28 <mboddu> merlinm: Ahhh, okay 16:17:50 <mboddu> nirik: I think they are non-modular content from rhel, at least python-mock iirc 16:19:12 <nirik> python-mock seems to be in multiple places. wheeee. 16:19:32 <nirik> was it the python2 or python3 one? 16:19:49 <mboddu> nirik: py3 16:19:50 <merlinm> python3-lxml (which exists in the AppStream repo), python3-mock (which exists in the CentOS PowerTools repo), and python3-yaml (which should be provided by python3-pyyaml in the BaseOS repo) 16:20:27 <nirik> ok. 16:20:42 <nirik> then perhaps grobisplitter is doing something weird? 16:22:19 * nirik isn't sure we should try and solve it here. Perhaps bring in smooge and/or sgallagh to dig? or I can try and do so more later today... 16:22:46 <smooge> no grobisplitter is not doing anything weird 16:22:59 <smooge> you can pull in the package in a normal build root 16:23:37 <smooge> the mbs mock buildroot dnf.conf only lists the epel buildroot repository and not the external one 16:24:17 <smooge> so when the dnf inside the mock tries to pull in a package it can't because it can only see what is in EPEL 16:25:11 <nirik> smooge: yeah, but mboddu added the other one and it did the same thing... I think? 16:25:29 <mboddu> nirik: Yes, which is what confusing me 16:26:20 <smooge> nirik, I will see what but the package can be installed from the repodata inside grobisplitter 16:26:41 <merlinm> FWIW, the build of the same module stream in stage fails with the exact same missing packages https://koji.stg.fedoraproject.org/koji/taskinfo?taskID=90212227 -- but I attributed it to expected inconsistencies... 16:27:14 <smooge> but I agree it can't be solved in this meeting 16:28:05 <mboddu> Okay, lets take it to #fedora-releng later 16:29:15 <mboddu> #info EPEL 8 Modularity is pushed to prod, but we still have some issues how the buildroot is getting generated, we are gonna resolve it later today 16:29:27 <mboddu> dustymabe: Do you have anything? 16:31:01 <dustymabe> hey mboddu 16:31:34 <mboddu> #topic #9057 Ability and permission to sign applications for download using Fedora Releng keys 16:31:40 <mboddu> #link https://pagure.io/releng/issue/9057 16:32:00 <dustymabe> mboddu: I think this one is mostly waiting on the CoreOS team right now to investigate 16:32:57 <dustymabe> let's talk about https://pagure.io/releng/issue/8811 16:33:00 <mboddu> dustymabe: Okay, I thought its all figured out 16:33:13 <dustymabe> maybe I can get some time with you or nirik this week to work on 8811? 16:33:22 <mboddu> #info We are waiting on the CoreOS team on some input 16:33:38 <mboddu> #topic #8811 method for copying in ostree content to our ostree repos 16:33:44 <mboddu> #link https://pagure.io/releng/issue/8811 16:33:50 <nirik> perhaps, but my week is pretty full and I am out next week->jan... 16:33:54 <nirik> but we could try. 16:34:24 * nirik looks at calendar 16:34:27 <dustymabe> nirik: ooh.. yeah it'd be really nice if we could get something in place before january 16:34:38 <dustymabe> nirik: maybe tomorrow we can find some time? 16:34:56 <nirik> yeah, tomorrow seems the best bet... 16:35:09 <nirik> my later morning or early afternoon 16:35:42 <dustymabe> perfect 16:35:51 <dustymabe> want me to send a calendar invite? 16:35:53 <mboddu> #info dustymabe, nirik and I will work on it tomorrow sometime to get this done 16:35:57 <mboddu> Hopefully... 16:36:27 <nirik> dustymabe: sure. 16:36:48 <dustymabe> nirik: lrt me know what time works best for you.. or should I just use the free time in your calendar? 16:37:23 <nirik> not at 19utc or 15utc... otherwise pretty open, yes, my calendar should be ok 16:37:43 <dustymabe> +1 thanks 16:38:26 <mboddu> It looks like its mostly nirik, but I am happy to help how ever I can 16:38:43 <nirik> yeah, we should meet in irc and include mboddu if we can. (and anyone else) 16:39:02 * mboddu is happy to join 16:39:34 <dustymabe> +1 16:39:39 <dustymabe> that's all from me 16:40:40 <mboddu> #topic Open Floor 16:41:00 <nirik> so I wanted to update status on builders 16:41:04 <mboddu> #info nirik is on PTO starting next week till Jan 1st 16:41:08 <mboddu> ^ is that right? 16:41:17 <nirik> jan 6th... ;) yeah. 16:41:25 <mboddu> #undo 16:41:25 <zodbot> Removing item from minutes: INFO by mboddu at 16:41:04 : nirik is on PTO starting next week till Jan 1st 16:41:34 <mboddu> #info nirik is on PTO starting next week till Jan 6th 16:42:12 <mboddu> #info mboddu will be on PTO from Dec 24th - Jan 15th 16:42:15 <nirik> so, there's some buildvm-ppc64le's left to move to f31. I'm trying to rebuild the virthosts they are on to rhel8, but hit a problem with the one yesterday... 16:42:37 <nirik> I am really going to try and get those done this week so all the builders will be done going into the holidays. 16:43:49 <mboddu> #info There are some buildvm-ppc64le builders still on f30, nirik is planning to move them to f31 by end of this week 16:45:37 <mboddu> Okay, thats all I got as well 16:45:50 <nirik> oh... 16:45:52 <nirik> one more thing 16:46:08 <nirik> meetings? I am out after this week, but are you all meeting more this year? 16:46:21 * mboddu reads it as Apple's announcements "One more thing" :D 16:46:30 <nirik> ha 16:46:59 <mboddu> nirik: I will leave the meeting for next week, but I will cancel the meetings after that until Jan 1st week 16:47:22 <nirik> not sure how many people will be around on the 2nd either, but ok 16:49:02 <smooge> ok I take it back.. I was wrong on the repodata from grobisplitter. 16:50:23 <smooge> the repodata files mention python3-lxml but something is not using them 16:52:17 <mboddu> nirik: I mean I will cancel them until the end of Jan 1st week 16:52:41 <mboddu> smooge: Oh, do you know whats going on? 16:52:57 <mboddu> Can I start to dance yet? 16:53:06 <smooge> no 16:53:13 <smooge> to both questions 16:53:28 <mboddu> Hmmmm :( 16:53:52 <mboddu> Oh well, lets take to #fedora-releng, but I will gone for 45 min ish 16:53:58 * mboddu got to run to another meeting 16:54:08 <smooge> sorry end meeing 16:54:34 <mboddu> smooge: nah, its fine 16:54:38 <mboddu> Thanks everyone for joining 16:54:44 <mboddu> #endmeeting