releng
LOGS
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