17:05:23 <mboddu> #startmeeting RELENG (2017-11-02)
17:05:23 <zodbot> 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 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
17:05:23 <zodbot> The meeting name has been set to 'releng_(2017-11-02)'
17:05:23 <mboddu> #meetingname releng
17:05:23 <mboddu> #chair dgilmore nirik tyll sharkcz masta pbrobinson pingou puiterwijk maxamillion mboddu Kellin
17:05:23 <mboddu> #topic init process
17:05:23 <zodbot> The meeting name has been set to 'releng'
17:05:23 <zodbot> Current chairs: Kellin dgilmore masta maxamillion mboddu nirik pbrobinson pingou puiterwijk sharkcz tyll
17:05:37 <Kellin> .hello kellin
17:05:37 <nirik> morning
17:05:38 <zodbot> Kellin: kellin 'None' <kellin@retromud.org>
17:05:41 <dustymabe> .hello2
17:05:42 <zodbot> dustymabe: dustymabe 'Dusty Mabe' <dustymabe@redhat.com>
17:06:08 * masta waves hello
17:06:27 <maxamillion> .hello2
17:06:28 <zodbot> maxamillion: maxamillion 'Adam Miller' <maxamillion@gmail.com>
17:06:29 <dustymabe> \o
17:06:52 <sharkcz> .hello2
17:06:53 <zodbot> sharkcz: sharkcz 'Dan HorĂ¡k' <dan@danny.cz>
17:07:51 <mboddu> Okay, lets get started
17:08:12 <mboddu> I want to start with alt arch updates as sharkcz is here and its quick unless he has something :)
17:08:42 <mboddu> #topic Alternate Architectures Updates
17:08:49 <mboddu> sharkcz: any update?
17:09:03 <sharkcz> no change since last week, we are looking good
17:09:28 <mboddu> #info Everything is going good with alternate arches.
17:09:30 <mboddu> Thanks sharkcz
17:09:33 <sharkcz> np
17:12:01 <mboddu> #topic #7113 proposal to run bodhi updates pungi composes with `--no-label`
17:12:14 <mboddu> #link https://pagure.io/releng/issue/7113
17:12:44 <mboddu> 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 <mboddu> I dont have any update yet
17:13:18 <dustymabe> so threebean did weigh in in the ticket
17:13:19 <mboddu> dustymabe: Do you want to add anything on this topic?
17:13:37 <dustymabe> which was one of the two people we wanted to consult on this topic
17:14:42 <dustymabe> I have sent dennis emails and irc messages trying to get him to review as well
17:14:45 <dustymabe> no success so far
17:15:24 <dustymabe> anybody have any thoughts on that?
17:15:30 <dustymabe> or on the ticket in general?
17:15:43 <mboddu> dustymabe: sure, but Dennis is the one who raised the concerns, we cannot do anything without talking to him
17:15:54 <dustymabe> raised what concerns?
17:16:41 <maxamillion> 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 <dustymabe> 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 <dustymabe> threebean: i'm pretty sure we do
17:18:02 <dustymabe> affects/effects .... blahh!!!
17:18:18 * mboddu also get confused with those two words
17:18:20 <mboddu> :)
17:18:22 <Kellin> can someone summarize what adding the label does/does not do?
17:18:23 <dustymabe> i think i used it write :)
17:18:29 <dustymabe> har har
17:18:49 <Kellin> AI (affects influences), ER (effects are results)
17:18:54 <Kellin> easy way to remember
17:19:04 <dustymabe> Kellin: :)
17:19:23 <maxamillion> oh yeah, we need another definition of what AI and ER mean ... >.>
17:19:28 <threebean> well, I can't find it.  nor can I find an explicit label for the nightlies.
17:19:45 <dustymabe> threebean: according to lsedlar
17:19:52 <dustymabe> from last meeting
17:19:54 <dustymabe> 13:10:05         lsedlar | PDC could import composes without label fine, it already has nighlies without a label
17:20:17 <dustymabe> threebean: could you summarize what adding the label does/does not do?
17:20:25 <dustymabe> mbonnet did that last time for us I believe, he is not here today
17:20:33 <dustymabe> but I can go try to read logs
17:20:37 <mboddu> 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 <threebean> dustymabe: no.  it's not clear to me what the labels are used by.  I think the answer is "nothing".
17:21:37 <threebean> we do use nightlies for the beta and ga composes, run by hand.
17:21:42 <threebean> s/nightlies/labels/
17:21:50 <dustymabe> threebean: yeah
17:21:51 <Kellin> threebean: what do we understand the label to mean when used
17:22:03 <threebean> Kellin: it's not clear to me.
17:22:05 <Kellin> eg: what is an example "label"
17:22:11 <Kellin> when we label, what would a value look like
17:22:16 <threebean> mboddu: ^^
17:22:36 <bowlofeggs> i suggest waiting for dgilmore to weigh in since he had us explicitly make the change to add that flag
17:22:55 <dustymabe> bowlofeggs: yes, as I said earlier it's only been a week for this one, so I'm ok with that
17:23:08 <dustymabe> although he hasn't responded to my requests to weigh in
17:23:09 <mboddu> threebean: we do use labels for beta and final RC composes
17:23:14 <dustymabe> I guess we'll wait for next week
17:23:20 <maxamillion> bowlofeggs: does anyone know why he requested that be added explicitly?
17:24:00 <mboddu> 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 <mboddu> maxamillion: nope
17:24:08 <bowlofeggs> maxamillion: i believe he told puiterwijk to use it, but i wasn't part of the conversation
17:24:16 <bowlofeggs> maxamillion: so i'm not sure exactly what was said
17:24:17 <maxamillion> alright
17:24:33 <maxamillion> we need to start writing this kind of stuff down somewhere
17:24:38 <mboddu> maxamillion: If anyone knows about it other than Dennis then it would be Patrick
17:24:38 <dustymabe> mboddu: in that case we'll have this same conversation next week
17:24:45 <maxamillion> how long has this been blocked on at this point?
17:24:52 <mboddu> maxamillion: about a week
17:24:56 <dustymabe> maxamillion: since bodhi+pungi became production
17:25:56 <dustymabe> next topic?
17:26:04 <maxamillion> and now we're going to block for another week?
17:26:13 <maxamillion> bleh ... yeah, go ahead to next topic
17:26:30 <dustymabe> maxamillion: unless you know of a way to solve this without dgilmore
17:26:37 <dustymabe> my hands are tied
17:26:58 <maxamillion> dustymabe: I don't, just asking questions to make sure I understand the situation correctly
17:27:05 <dustymabe> yep
17:27:25 <mboddu> #info We are waiting on dgilmore input, so we are going to punt this for next week
17:28:49 <mboddu> Okay next topic, which might be the same output as this one
17:29:05 <mboddu> #topic #7100 new koji tags for atomic host
17:29:13 <mboddu> #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 <dustymabe> so this one has been blocked for 2 weeks at this point
17:33:20 <mboddu> dustymabe: I have given my comments on this one
17:33:47 <dustymabe> 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 <dustymabe> mboddu: I guess the question is, can any decisions be made without dennis?
17:36:32 <mboddu> 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 <dustymabe> i would say that mbonnet has pretty good releng knowledge as well
17:37:03 <dustymabe> and he helped me come up with this proposal
17:37:17 <dustymabe> the question is what does this impact if we do implement it?
17:37:25 <dustymabe> atomic host
17:37:33 <dustymabe> anything else?
17:38:21 <maxamillion> 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 <dustymabe> 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 <dustymabe> which is why I tried to propose it some time before we started making updates runs
17:40:31 <dustymabe> for f27
17:40:48 <dustymabe> if we have to wait another week it may be 'after' f27 is released
17:41:05 <dustymabe> it's whatever, I'm just frustrated
17:41:07 <mboddu> 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 <dustymabe> #info waiting another week for dgilmore's input. the third time is the charm
17:42:08 <maxamillion> fine
17:42:44 <dustymabe> we'll discuss again next week :)
17:43:24 <mboddu> 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 <dustymabe> mboddu: i didn'
17:43:42 <dustymabe> didn't realize RC 1.2 didn't pass
17:43:44 <Kellin> dustymabe: to a point, I have an entire epic project right now to map the contents of his brain
17:43:52 <dustymabe> Kellin +1
17:43:54 <Kellin> dustymabe: so we're working on improving the vacation principle
17:44:48 <mboddu> dustymabe: Go/No-Go is happening right now and we have a blocker
17:45:03 <mboddu> thats why I am kinda slow in replying
17:45:51 <maxamillion> oh bummer
17:46:03 <maxamillion> I mean, it seems like it might work out ... but bummer
17:46:29 <dustymabe> yep
17:46:31 <mboddu> maxamillion: yup
17:46:37 <mboddu> So, moving on
17:46:46 <dustymabe> mboddu: yes please. sorry for derailing meeting
17:47:51 <mboddu> 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 <mboddu> #topic Open Floor
17:48:06 <mboddu> Anybody has anything?
17:48:58 <Kellin> 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 <Kellin> 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 <dustymabe> Kellin: thank you for trying to hunt all this information down
17:51:47 <maxamillion> Kellin: +1
17:51:54 <Kellin> 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 <mboddu> #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 <maxamillion> ugh ... waiting on taiga to load ...
17:54:13 <mboddu> Anything else guys?
17:54:53 <Kellin> 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 <Kellin> mboddu: it's the one we discussed this morning
17:55:41 <maxamillion> 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 <mboddu> Kellin: hehe, sure
17:56:11 <Kellin> maxamillion: some of them have been "remove this thing", others are used but not in our SOPs
17:56:36 <Kellin> 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 <Kellin> 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 <maxamillion> Kellin: ah ok, I just updated that one linking to the SOP that goes with the script
17:57:28 <maxamillion> anyhoo, I can follow up offline
17:57:38 <Kellin> 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 <Kellin> this is all in nascent stages so input is highly welcome
17:59:19 <maxamillion> yeah, I have
17:59:23 <maxamillion> it's probably a good idea
17:59:48 <maxamillion> we could even setup some stuff that'll extract based on a costom delimiters if we wanted (though, likely not necessary)
18:00:10 <maxamillion> 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 <mboddu> #info Kellin will work on inline docs based on docstrings or similar
18:02:57 <mboddu> Okay, is that all?
18:04:15 <mboddu> Okay, everyone, thanks for joining
18:04:20 <mboddu> #endmeeting