releng
LOGS
15:01:39 <mboddu> #startmeeting RELENG (2020-03-10)
15:01:39 <zodbot> Meeting started Tue Mar 10 15:01:39 2020 UTC.
15:01:39 <zodbot> This meeting is logged and archived in a public location.
15:01:39 <zodbot> The chair is mboddu. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:01:39 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
15:01:39 <zodbot> The meeting name has been set to 'releng_(2020-03-10)'
15:01:40 <mboddu> #meetingname releng
15:01:40 <mboddu> #chair nirik sharkcz pbrobinson pingou mboddu dustymabe ksinny jednorozec
15:01:40 <mboddu> #topic init process
15:01:40 <zodbot> The meeting name has been set to 'releng'
15:01:40 <zodbot> Current chairs: dustymabe jednorozec ksinny mboddu nirik pbrobinson pingou sharkcz
15:01:48 <nirik> hello
15:02:40 <cverna[m]> Hello
15:03:26 <mboddu> Hello everyone, welcome to the new scheduled time and the new channel
15:04:18 <mboddu> #topic #9297 Failure to push to forked src.fedoraproject.org repo
15:04:21 <nirik> it's so new and shiny!
15:04:24 <mboddu> #link https://pagure.io/releng/issue/9297
15:04:47 <nirik> so, I agree we need to improve docs/messages here.
15:05:33 <nirik> I just haven't gotten back around to answer the stuff here or try and improve it.
15:06:51 <nirik> they are also confused between pagure.io and src.fp.o in places...
15:07:22 <mboddu> nirik: One thing in the comments is, it seems https is not working on pagure.io? Why is it not working?
15:07:37 <mboddu> AFAIR, it was enabled in pagure.io way before on src.fp.o
15:07:53 <nirik> https commits have never been accepted there I don't think?
15:07:55 <mboddu> s/on/than/
15:08:32 <mboddu> Oh, I remembered that we enabled it on pagure.io first and then people brought up enabling it on src.fp.o
15:08:53 <mboddu> I might be wrong
15:09:41 <nirik> I don't think we did that... but I also could be wrong. ;) we could ask pingou to respond to the ticket?
15:10:07 <mboddu> Sure, I will give it a try later
15:10:14 <mboddu> And I will take up the doc work
15:10:42 <nirik> I think it will need some changes to pagure to be more clear about things too.
15:12:04 <mboddu> nirik: I think you are right, its not enabled on pagure.io
15:12:29 <mboddu> And sure, better explanation of pagure.io vs src.fp.o also helps
15:13:58 <mboddu> #topic #9154 F32 Change: new buildroot for CPU baseline update
15:14:05 <mboddu> #link https://pagure.io/releng/issue/9154
15:14:20 <mboddu> nirik: We got pinged about it just now, so, I decided to talk about it :)
15:14:44 <nirik> yeah,again, I saw it and just haven't had time to go back to reply
15:16:17 <nirik> for signing we would need to add another tag I guess...
15:16:43 <nirik> also koji-gc likely needs adjusted if they are going to tag in rawhide packages.
15:17:13 <mboddu> Yes, but why all arches? Since the change only talks about x86_64
15:17:47 <nirik> dunno, perhaps there's work to enable those changes in other arches?
15:18:04 <mboddu> I guess it wouldn't hurt to give them all the arches
15:18:45 <nirik> also, we need to adjust/write policy to allow them to manage things.
15:18:50 <mboddu> And we need to check how they are planning to use it and why would they need signing?
15:19:06 <mboddu> Yes, esp it seems like they want to tag stuff
15:19:16 <nirik> and add packages
15:19:28 <mboddu> Yes
15:19:38 <mboddu> I will ask those two questions and then I will pick up the work
15:19:46 <mboddu> Any objections on the naming?
15:19:48 <nirik> I guess they want signing just for integrety/etc.
15:19:56 <nirik> seems fine to me, don't care. ;)
15:19:57 <mboddu> eln?
15:21:03 <nirik> they are planning to make test composes... signed packages will make sure they are all from the known source, etc...
15:21:44 <nirik> also, one final thing... I wonder what the desired timeframe is... because it might be best for us to do after the datacenter move. Or at least ask them to not do a bunch of builds while we are moving.
15:22:20 <mboddu> Right, also whether they can complete it in f32 or they need them for f33?
15:22:43 <mboddu> And I am not a big fan of giving signing for the repo that we are not going to ship
15:23:38 <nirik> well, thats a good question... is there an end/done state...
15:24:21 <nirik> sounds like they are not set on signing if you want to not do that we could
15:25:54 <nirik> I just worry about test composes wandering around with unsigned packages... might make someone make some fake ones...
15:27:23 <mboddu> Hmmm, "cryptography", enabling means people think they are real repos, disabling means people can make fake repos
15:30:04 <nirik> I know! odcs can sign repodata!
15:30:07 * nirik runs far away
15:30:14 <mboddu> What?
15:30:33 <mboddu> That might confuse people
15:30:35 <mboddu> Oh well
15:30:43 <nirik> signing repodata (like the h264 repo) is horrible... it's confusing and the interface is bad
15:30:49 <nirik> so it was a joke. ;)
15:31:16 <mboddu> Haha :)
15:31:26 <mboddu> #topic #9226 texlive makes koji sad (and traceback)
15:31:34 <mboddu> #link https://pagure.io/releng/issue/9226
15:31:46 <mboddu> nirik: Can you deploy koji 1.20.1?
15:31:57 <mboddu> I guess we should wait for freeze
15:32:01 <nirik> I sent a freeze break yesterday for that...
15:32:07 <nirik> but sent it to the wrong address. ;)
15:32:10 <nirik> just resent it
15:32:28 <nirik> I think it should be pretty safe to do in freeze... there's no db changes...
15:32:43 <nirik> it's all just bugfixes
15:32:52 <mboddu> Okay, I +1'd it
15:34:42 <nirik> thanks
15:35:15 <mboddu> #topic #8948 Update list of critpath packages
15:35:21 <mboddu> #link https://pagure.io/releng/issue/8948
15:35:58 <nirik> this is done? or no?
15:36:02 <mboddu> https://pagure.io/releng/pull-request/9284 should fix this
15:36:09 <mboddu> But I ran it manually last time
15:36:16 <mboddu> We should make it a cron or something
15:36:27 <mboddu> There is no cron job set up for it
15:36:55 <nirik> well, it might be tricky, it needs a pdc token...
15:37:19 <mboddu> Nightly compose generates the critpath list, but nothing setup to upload them to pdc
15:37:28 <mboddu> Yes, which is why I brought it up
15:37:38 <mboddu> I uploaded it manually using my token
15:37:42 <nirik> yeah
15:38:01 <nirik> a cron or something would be good...
15:38:59 <mboddu> One thing is, maybe we can create a releng token for pdc and use it in one of the compose boxes, or use the token in pdc-backend01
15:39:35 <nirik> yeah, needs investigation
15:39:55 <mboddu> Okay
15:41:22 <nirik> I guess keep this ticket open to track? or close and do a new one?
15:42:34 <mboddu> I am keeping the ticket and just commented on it
15:42:55 <nirik> ok
15:44:13 <mboddu> #topic #8919 When releng unorphans (or unretires) packages, it should reassign bugzillas (or ask the packagers)
15:44:20 <mboddu> #link https://pagure.io/releng/issue/8919
15:44:38 * nirik reads this one
15:45:11 <mboddu> I want to know how to assign the bz component to someone
15:45:36 <nirik> I thought our script would do this...
15:45:54 <mboddu> Thats what I thought
15:46:03 <mboddu> Seems like its not doing it sometimes
15:46:35 <nirik> well, it was recently re-written, we should check with pingou on it.
15:46:58 <nirik> but to reassign, just go to the bug, change asignee... or did you mean command line/en mass?
15:47:24 <mboddu> nirik: Mass update, either on web ui or cli
15:48:43 <nirik> should be easy on command line... bugzilla modify -s NEW,ASSIGNED -c packagename -a <new-assignee>
15:48:45 <nirik> or something like that
15:49:15 <nirik> but I think we should see if the cron/script can do it... to avoid issues.
15:50:20 <mboddu> definitely
15:50:27 <mboddu> We could check with pingou later
15:50:36 <mboddu> But that helps me for now
15:50:38 <nirik> I added a question to him in the ticket.
15:51:10 <mboddu> Thanks
15:51:15 <mboddu> #topic Open Floor
15:52:25 * nirik has nothing off hand
15:53:45 <mboddu> Well, we have F32 Beta scheduled for release next week
15:53:57 <mboddu> Which I think is not going to happen looking at blocker bugs and stuff
15:54:43 <nirik> yeah, hard to say...
15:54:54 <nirik> but not looking great
15:56:18 <mboddu> And the schedule doesn't have preferred and final targets dates for f32 beta
15:56:58 <nirik> odd.
15:57:05 <nirik> should ask bcotton about that
15:57:26 <mboddu> And I am not seeing bcotton anywhere
15:57:30 <mboddu> Maybe he is traveling
15:58:40 <nirik> I think he was at scale? might be traveling back
15:59:32 <mboddu> I pinged him on FB
15:59:53 <mboddu> Desperate times calls for desperate measures :P
16:00:38 <mboddu> Okay, thats it guys, thanks everyone for joining
16:00:54 <mboddu> #endmeeting