15:37:47 #startmeeting RELENG (2016-11-14) 15:37:47 Meeting started Mon Nov 14 15:37:47 2016 UTC. The chair is dgilmore. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:37:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:37:47 The meeting name has been set to 'releng_(2016-11-14)' 15:37:47 #meetingname releng 15:37:47 The meeting name has been set to 'releng' 15:37:47 #chair dgilmore nirik tyll sharkcz bochecha masta pbrobinson pingou maxamillion mboddu 15:37:47 Current chairs: bochecha dgilmore masta maxamillion mboddu nirik pbrobinson pingou sharkcz tyll 15:37:50 #topic init process 15:37:54 morning 15:37:57 .hello maxamillion 15:37:58 maxamillion: maxamillion 'Adam Miller' 15:38:09 .hello mohanboddu 15:38:10 mboddu: mohanboddu 'Mohan Boddu' 15:38:19 .hello sharkcz 15:38:19 sharkcz: sharkcz 'Dan HorĂ¡k' 15:38:51 .hello pwhalen 15:38:52 pwhalen: pwhalen 'Paul Whalen' 15:39:12 * pbrobinson o/ 15:40:21 * masta is here, kinda. (in another meeting) 15:40:38 .hello bowlofeggs 15:40:40 bowlofeggs: bowlofeggs 'Randy Barlow' 15:40:45 lets get started 15:40:51 #topic pagure 15:41:12 nirik: what is the status of the issue preventing ticket importing? 15:41:36 I haven't heard anything. Will ping on it. 15:42:16 https://pagure.io/pagure-importer/issue/60 15:42:55 seems we also have an issue with not all merges working too 15:42:56 #info nothing further yet 15:43:15 pbrobinson: thats not really relevent for this topic 15:43:29 this is just about migrating the issues 15:43:45 though I was very vague 15:44:11 dgilmore: well the topic is "pagure" which to me is general so be more specific in the topic naming then 15:44:24 not intentional 15:44:26 or intended 15:44:45 I was only intending to bring up the issue of importing the issues 15:45:04 any issues with bugs in pagure need to be filed with pagure for pingu to deal with 15:45:15 but it does seem to be an issue 15:45:18 yep. Please do file stuff as you see it 15:45:31 #info seems to be a random issue of PR's failing to be merged 15:46:19 https://pagure.io/pagure/issue/1190 15:46:28 pbrobinson: there is an issue open for it 15:47:15 dgilmore: will add some details to it 15:48:28 does anyone have anything else on pagure? 15:49:16 oh, did we want to adjust the messages to #fedora-releng any? 15:49:46 probably 15:50:19 it might be nice to see PR's opened on some projects there... to remind us to look at/merge them 15:50:30 I do not like that messages go to #fedora-admin and #fedora-apps for every comment to a issue 15:50:47 but it would be good to have messages for new and closed issues and PR's 15:51:45 that is an issue because admin has 'fedora-infrastructure' pagure, and apps has 'infrastructure' in the body... I will fix that sometime, but we are in freeze, and its not been high pri 15:51:58 nirik: do we file an issue with infra to update the irc bot configs? 15:52:03 yes 15:52:15 nirik: its not just the duplication 15:52:34 to be more clear, apps has the github 'infra' stuff by looking at the body... which also matches pagure fedora-infrastructure stuff 15:52:40 nirik: the noise of a message for every comment gets noisy 15:53:13 well, it lets you know when/what issues are active and need to be looked at... 15:53:15 just doubly annoying when its in both and koji is in the issue name 15:53:37 sure 15:53:49 there needs to be a good signal to noise ratio 15:53:58 but yeah, we can try and adjust this stuff. I guess we should just wait until after freeze then we can tweak it as we like. 15:54:03 and I think that the infra ones are a bit too much noise 15:54:29 but that may be my opinion alone 15:55:23 #info post freeze we will look at some options 15:55:27 #undo 15:55:28 Removing item from minutes: INFO by dgilmore at 15:55:23 : post freeze we will look at some options 15:55:54 nirik: well I am going to be on PTO for the next two weeks 15:56:03 so we can look at it 15:56:17 cool. We can mess it all up for your return. ;) 15:56:18 * nirik runs 15:56:37 #info post freeze we will look at some options for getting messages from pagure into #fedora-releng 15:56:42 :P 15:57:03 #topic Alternative Architectures updates 15:57:16 pbrobinson: sharkcz: how are things looking for Fedora 25? 15:58:19 they still look good, except the broken dep issue (anaconda addon <-> docker) breaking the rc compose 15:58:33 but nightlies are correct 15:58:50 okay 15:59:00 is that an issue that is fixable? 15:59:42 it must be, pbrobinson should know more about the cause, looks like a slight diff between the nightlies and the rc setup 16:00:04 I believe it's skopeo (sp?) 16:00:08 yes 16:00:45 seems to be the same issue on all alt arches and in typical dnf fashion there's near zero output of use as to what the problem actually it 16:01:16 but when I check the s390 rc repo, it should be all there, at least from repodiff output (but it's yum-based, no dnf-based version yet ...) 16:01:53 yep 16:01:56 #info alternative arch f25 composes failing due to some package conflicts. 16:02:23 for the record - dnf2 in rawhide has the outputs much improved 16:02:49 sharkcz: they still miss many use cases 16:03:00 I have tried to get our bug priority raised 16:05:29 https://bugzilla.redhat.com/show_bug.cgi?id=1303978 16:06:25 #info bug that needs to be resolved to make debugging compose/build issues 16:07:05 anything else we need to discuss? 16:07:24 I wanted to talk a bit about the dec 12th flag day. 16:08:21 okay, we can get to that 16:08:30 #topic Flag Day on Dec 12th 16:08:39 nirik: what is up? 16:08:59 so, I think we should write up everything we are doing, make sure all the packages are pushed (just fedpkg?) and announce it... 16:09:17 what is Flag Day as it relates to Fedora? 16:09:42 I've heard that term before but I'm not familiar with how it relates to Fedora 16:10:08 when things change, things might break, but not if the plan is written out and thought about. 16:10:29 my understanding: 1) switch sources lookaside to sha256, 2) switch to kerb auth? 3) disable certs 4) change koji.fedoraproject.org and pkgs.fedoraproject.org ssl certs to be the well known one 5) start gating/signing all rawhide, 6) ? 16:10:35 nirik: we need a koji update with gssapi support 16:10:54 maxamillion: basically a day where we say: this changes, you need the new version of your client to keep working. 16:11:16 maxamillion: we are making changes that will break existing setups 16:11:27 people will need to do something to have things work 16:11:41 sso, a koji update and a fedpkg for the rawhide targets... we ended up not needing a kerb change for fedora-packager right? 16:12:10 which will be new koji configs, needing a newer fedpkg, fedora-packager 16:12:41 nirik: right we will need new koji configs which is koji and fedora-packager 16:13:23 rhel6 is getting harder to support as a client os 16:13:32 nirik: what? 16:13:48 nirik: oh ok, sorry .. nvm 16:13:52 my brain didn't properly parse that 16:14:08 we need to start communicating it loudly 16:14:35 yeah. we should get the updates out at least by f25 release and send a prelim announcement to devel-announce about it. 16:14:55 did we have a ticket for this? I cannot seem to find it. 16:14:57 #action dgilmore to get toegethr the list of server side and client side changes, send email to devel-announce, and blog about it 16:15:05 nirik: not sure we did 16:15:23 ah, there it is: https://fedorahosted.org/rel-eng/ticket/6111 16:16:58 cool. Thats all... thanks. 16:17:11 thats a bit incomplete and out of date 16:17:38 yeah 16:17:50 I will add some comments there also 16:18:02 oh, looks like that pagure importer issue was already fixed. New release will be out tonight/tomorrow... I can move things as soon as it's available. 16:18:22 nirik: awesome 16:18:25 #topic livecd-creator 16:19:00 so overthe weekend there was a notice that some people had forked livecd-creator and ported to dnf and python3 16:19:14 which is not a good thing 16:19:26 well, it's open source, they are welcome to... 16:19:34 apparently some people have found livemedia-creator to hard to use 16:19:44 not that it obligates us to use it. :) 16:19:54 nirik: sure. it just is not the most helpful thing 16:20:33 in a discussion on Saturday night I commited to writing up some docs on how it all works in fedora 16:20:45 people using the tools we use seems best 16:21:27 i also wondered about havinga pungi-build-livemedia command or something like it, that can mimic how we make a livecd in koi 16:21:42 but do it locally in mock 16:21:57 that would be cool 16:22:28 just to simplify the steps 16:22:41 sounds good 16:22:48 yes, I thin that would be useful 16:23:02 seems that the people doing respins feel like the tools we use do not work for them and it is too hard to get things fixed 16:23:29 #info we need better documentation on how we run tools in Fedora 16:23:53 #info having a tool to mimic how we build livecds in koji locally would be useful 16:24:14 +1 16:24:40 I think the same is probaby true of docker base images, cloud images etc also 16:25:19 anyway just wanted to bring it up to raise awareness 16:25:26 #topic Open Floor 16:25:37 does anyone have anything to bring up? 16:25:49 dgilmore: you are gone next week? or ? 16:26:14 nirik: I will be gone for two weeks 16:26:25 will need someone to run the meeting 16:26:40 https://fedoraproject.org/wiki/ReleaseEngineering/Meeting_Process lays out how 16:26:43 so you are back the 5th? 16:26:48 though it will need some updates for pagure 16:26:52 nirik: I am 16:27:12 cool. ok. Note that puiterwijk and I will be out at PHX2 datacenter that week. 16:27:18 I will have limited to no computer access from November 9th to December 4th 16:27:34 Novemnber 19th 16:27:43 I was about to say ;) 16:27:58 #info dgilmore to be away from computer from November 19th to December 4th 16:28:51 I suppose I could run meetings most likely... although next week I might be prepping for release (I hope) 16:29:15 hopefully 16:29:46 mboddu: will you be able to run the meeting? 16:30:02 dgilmore: I think I can 16:30:20 #info mboddu to run the meeting the next two weeks 16:31:04 mboddu: once the issues are all imported into pagure I will update the wiki page 16:31:12 it updates the dates automatically 16:31:35 dgilmore: okay 16:31:42 I will go over it with you later in the week 16:31:47 sure 16:31:56 anything else we need to cover? 16:32:54 #endmeeting