17:05:23 #startmeeting RELENG (2017-11-02) 17:05:23 Meeting started Thu Nov 2 17:05:23 2017 UTC. The chair is mboddu. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:05:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:05:23 The meeting name has been set to 'releng_(2017-11-02)' 17:05:23 #meetingname releng 17:05:23 #chair dgilmore nirik tyll sharkcz masta pbrobinson pingou puiterwijk maxamillion mboddu Kellin 17:05:23 #topic init process 17:05:23 The meeting name has been set to 'releng' 17:05:23 Current chairs: Kellin dgilmore masta maxamillion mboddu nirik pbrobinson pingou puiterwijk sharkcz tyll 17:05:37 .hello kellin 17:05:37 morning 17:05:38 Kellin: kellin 'None' 17:05:41 .hello2 17:05:42 dustymabe: dustymabe 'Dusty Mabe' 17:06:08 * masta waves hello 17:06:27 .hello2 17:06:28 maxamillion: maxamillion 'Adam Miller' 17:06:29 \o 17:06:52 .hello2 17:06:53 sharkcz: sharkcz 'Dan HorĂ¡k' 17:07:51 Okay, lets get started 17:08:12 I want to start with alt arch updates as sharkcz is here and its quick unless he has something :) 17:08:42 #topic Alternate Architectures Updates 17:08:49 sharkcz: any update? 17:09:03 no change since last week, we are looking good 17:09:28 #info Everything is going good with alternate arches. 17:09:30 Thanks sharkcz 17:09:33 np 17:12:01 #topic #7113 proposal to run bodhi updates pungi composes with `--no-label` 17:12:14 #link https://pagure.io/releng/issue/7113 17:12:44 So, I wanted to talk to Dennis about it this week, but unfortunately he is not available as he is going through training in Brno 17:12:52 I dont have any update yet 17:13:18 so threebean did weigh in in the ticket 17:13:19 dustymabe: Do you want to add anything on this topic? 17:13:37 which was one of the two people we wanted to consult on this topic 17:14:42 I have sent dennis emails and irc messages trying to get him to review as well 17:14:45 no success so far 17:15:24 anybody have any thoughts on that? 17:15:30 or on the ticket in general? 17:15:43 dustymabe: sure, but Dennis is the one who raised the concerns, we cannot do anything without talking to him 17:15:54 raised what concerns? 17:16:41 yeah, I'm still not clear on what the concerns are but I don't want to +1 changing things without understanding the implications 17:17:24 i'm fine to wait on this one for now, but would like some resolution soon as it affects the versioning of our ostrees that we deliver as updates 17:17:29 * threebean goes to check if we run nightlies with --no-label 17:17:40 threebean: i'm pretty sure we do 17:18:02 affects/effects .... blahh!!! 17:18:18 * mboddu also get confused with those two words 17:18:20 :) 17:18:22 can someone summarize what adding the label does/does not do? 17:18:23 i think i used it write :) 17:18:29 har har 17:18:49 AI (affects influences), ER (effects are results) 17:18:54 easy way to remember 17:19:04 Kellin: :) 17:19:23 oh yeah, we need another definition of what AI and ER mean ... >.> 17:19:28 well, I can't find it. nor can I find an explicit label for the nightlies. 17:19:45 threebean: according to lsedlar 17:19:52 from last meeting 17:19:54 13:10:05 lsedlar | PDC could import composes without label fine, it already has nighlies without a label 17:20:17 threebean: could you summarize what adding the label does/does not do? 17:20:25 mbonnet did that last time for us I believe, he is not here today 17:20:33 but I can go try to read logs 17:20:37 threebean: well, we dont pass any label(not even --no-label) for nightlies, except saying its a nightly compose by adding --nightly 17:21:24 dustymabe: no. it's not clear to me what the labels are used by. I think the answer is "nothing". 17:21:37 we do use nightlies for the beta and ga composes, run by hand. 17:21:42 s/nightlies/labels/ 17:21:50 threebean: yeah 17:21:51 threebean: what do we understand the label to mean when used 17:22:03 Kellin: it's not clear to me. 17:22:05 eg: what is an example "label" 17:22:11 when we label, what would a value look like 17:22:16 mboddu: ^^ 17:22:36 i suggest waiting for dgilmore to weigh in since he had us explicitly make the change to add that flag 17:22:55 bowlofeggs: yes, as I said earlier it's only been a week for this one, so I'm ok with that 17:23:08 although he hasn't responded to my requests to weigh in 17:23:09 threebean: we do use labels for beta and final RC composes 17:23:14 I guess we'll wait for next week 17:23:20 bowlofeggs: does anyone know why he requested that be added explicitly? 17:24:00 dustymabe: FYI, he is Brno next week as well, but I am planning to talk to him but it depends on his schedule 17:24:07 maxamillion: nope 17:24:08 maxamillion: i believe he told puiterwijk to use it, but i wasn't part of the conversation 17:24:16 maxamillion: so i'm not sure exactly what was said 17:24:17 alright 17:24:33 we need to start writing this kind of stuff down somewhere 17:24:38 maxamillion: If anyone knows about it other than Dennis then it would be Patrick 17:24:38 mboddu: in that case we'll have this same conversation next week 17:24:45 how long has this been blocked on at this point? 17:24:52 maxamillion: about a week 17:24:56 maxamillion: since bodhi+pungi became production 17:25:56 next topic? 17:26:04 and now we're going to block for another week? 17:26:13 bleh ... yeah, go ahead to next topic 17:26:30 maxamillion: unless you know of a way to solve this without dgilmore 17:26:37 my hands are tied 17:26:58 dustymabe: I don't, just asking questions to make sure I understand the situation correctly 17:27:05 yep 17:27:25 #info We are waiting on dgilmore input, so we are going to punt this for next week 17:28:49 Okay next topic, which might be the same output as this one 17:29:05 #topic #7100 new koji tags for atomic host 17:29:13 #link https://pagure.io/releng/issue/7100 17:29:29 * dustymabe waits for people to review 17:31:59 * dustymabe wonders how long to wait 17:33:19 so this one has been blocked for 2 weeks at this point 17:33:20 dustymabe: I have given my comments on this one 17:33:47 the question is what are we waiting on dennis for exactly? 17:34:00 * mboddu points to the above topic and Dennis traveling, so cant do much :( 17:34:23 mboddu: I guess the question is, can any decisions be made without dennis? 17:36:32 dustymabe: Yes. But, he is the only one who knows about releng more than anyone else. So, some topics like this really need his input. 17:36:55 i would say that mbonnet has pretty good releng knowledge as well 17:37:03 and he helped me come up with this proposal 17:37:17 the question is what does this impact if we do implement it? 17:37:25 atomic host 17:37:33 anything else? 17:38:21 mboddu: I think eventually we need to get to a point we're not blocked on him explicitly for the sake of the greater Fedora Community ... there's not a good "vacation factor" here 17:40:04 yeah. so the reason I want to figure this out is because we need to set up our 'updates' atomic host runs based on this proposal 17:40:29 which is why I tried to propose it some time before we started making updates runs 17:40:31 for f27 17:40:48 if we have to wait another week it may be 'after' f27 is released 17:41:05 it's whatever, I'm just frustrated 17:41:07 maxamillion, dustymabe : I agree, but we are not there yet, thats all I am saying. We are trying hard to understand all the aspects of releng but it takes time as some of it is mostly historical knowledge on the tool and process 17:41:44 #info waiting another week for dgilmore's input. the third time is the charm 17:42:08 fine 17:42:44 we'll discuss again next week :) 17:43:24 dustymabe: Well, f27 is blocked for another week so we might get it done before f27 release, if it makes any happy :) 17:43:35 mboddu: i didn' 17:43:42 didn't realize RC 1.2 didn't pass 17:43:44 dustymabe: to a point, I have an entire epic project right now to map the contents of his brain 17:43:52 Kellin +1 17:43:54 dustymabe: so we're working on improving the vacation principle 17:44:48 dustymabe: Go/No-Go is happening right now and we have a blocker 17:45:03 thats why I am kinda slow in replying 17:45:51 oh bummer 17:46:03 I mean, it seems like it might work out ... but bummer 17:46:29 yep 17:46:31 maxamillion: yup 17:46:37 So, moving on 17:46:46 mboddu: yes please. sorry for derailing meeting 17:47:51 dustymabe: no problem, we are sorry as we were able to get you some input on the topic, but we have to work with what we got 17:48:00 #topic Open Floor 17:48:06 Anybody has anything? 17:48:58 just an open request - if you know something about obscure releng scripts please feel free to add the historical info over here: https://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/us/888 17:49:09 there's a subtask per each script to leave comments on 17:49:47 * Kellin sent this out in a mail to the releng mailing list on Monday 17:50:40 Kellin: thank you for trying to hunt all this information down 17:51:47 Kellin: +1 17:51:54 np - also - if you've done compose work, there is a compose SOP update in the queue, please comment on it if you have input: https://pagure.io/releng/pull-request/6733 17:52:08 #info Kellin wants to have input on https://lists.fedoraproject.org/archives/list/rel-eng@lists.fedoraproject.org/thread/5G3T5T5IW3JP3UQ5P5LJSB7X6JO4HLO3/ 17:52:15 * Kellin notes all his updates are mostly "if you know something, share so we can all benefit from less single point of failure 17:52:49 ugh ... waiting on taiga to load ... 17:54:13 Anything else guys? 17:54:53 I'm going to have a process change up on the board today by EOB for composes/syncs, if you have an interest in that, check back on it in the next 12 hours? 17:55:01 mboddu: it's the one we discussed this morning 17:55:41 Kellin: updated this one, https://taiga.fedorainfracloud.org/project/acarter-fedora-docker-atomic-tooling/task/945 ... is there anything else you were looking for as far as docs for that stuff? 17:55:51 Kellin: hehe, sure 17:56:11 maxamillion: some of them have been "remove this thing", others are used but not in our SOPs 17:56:36 so pretty much if you've gone to do a releng task and found no SOP, tag that script in the docs so I know I need to write one (plus any info you know) 17:57:12 the over-arching epic is top to bottom documenting our whole release process; I have a couple pages of notes on Bodhi from bowlofeggs - and I'm working to do more in between Python3 ports and such for f28 17:57:18 Kellin: ah ok, I just updated that one linking to the SOP that goes with the script 17:57:28 anyhoo, I can follow up offline 17:57:38 yeah. this is basically a full review of all our docs. I'm also open to ideas on making docs living things so it's less onerous to keep it up to date 17:57:54 * Kellin was thinking like inline docs with sphinx using docstrings or something similar - if you've done that sort of thing, hit me up offline 17:58:05 this is all in nascent stages so input is highly welcome 17:59:19 yeah, I have 17:59:23 it's probably a good idea 17:59:48 we could even setup some stuff that'll extract based on a costom delimiters if we wanted (though, likely not necessary) 18:00:10 anyhoo ... offline 18:00:28 * Kellin will stop talking now, this is the first time he's had somethign to say and babbled too much :) 18:02:50 #info Kellin will work on inline docs based on docstrings or similar 18:02:57 Okay, is that all? 18:04:15 Okay, everyone, thanks for joining 18:04:20 #endmeeting