17:00:16 #startmeeting atomic-wg 17:00:16 Meeting started Wed Apr 12 17:00:16 2017 UTC. The chair is dustymabe. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:16 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:16 The meeting name has been set to 'atomic-wg' 17:00:41 .hello trishnag 17:00:42 trishnag: trishnag 'Trishna Guha' 17:00:48 .hello roshi 17:00:49 roshi: roshi 'Mike Ruckman' 17:00:53 .hello yzhang 17:00:54 yzhang: yzhang 'Yu Qi Zhang' 17:00:58 #topic roll call 17:01:02 .fas jasonbrooks 17:01:03 .hello miabbott 17:01:04 .hellomynameis dustymabe 17:01:04 jbrooks: jasonbrooks 'Jason Brooks' 17:01:07 miabbott: miabbott 'Micah Abbott' 17:01:10 dustymabe: dustymabe 'Dusty Mabe' 17:01:14 .hello jberkus 17:01:15 jberkus: jberkus 'Josh Berkus' 17:02:08 .hello maxamillion 17:02:09 maxamillion: maxamillion 'Adam Miller' 17:02:21 yay - waiting just another minute and then we'll get started 17:03:21 #topic container tickets 17:03:36 ok all - we've been doing a decent amount of letting these tickets rot 17:03:40 https://pagure.io/atomic-wg/issues?status=Open&tags=containers 17:03:56 thats a lot of tickets 17:04:00 let's find the ones that have open questions in this meeting right now and try to find some resolution on them 17:04:11 yah, sorry, I was being The Wandering Jew for all of March 17:04:13 yzhang: yeah the early ones are task based 17:04:25 yzhang: look at the more recent ones 17:04:43 gotcha 17:04:56 basically can we please go through them and identify ones with open questions 17:05:24 if you find one with some sort of open question please link it here and let's either try to resolve it here or in the ticket 17:05:34 I think some of them were action items from last week 17:05:50 yzhang: damn, i forgot to go through action items from last week 17:05:54 ok - let's do that first 17:06:00 # topic action items from last week 17:06:09 .hello linuxmodder 17:06:10 linuxmodder: linuxmodder 'Corey W Sheldon' 17:06:26 * yzhang to update guidelines RE #253 17:06:28 * jbrooks to notify container maintainers of guideline change 17:06:30 * jbrooks to add layered image section to guidelines RE 248 17:06:32 * miabbott to add example of explicit registry inclusion to container 17:06:34 guidelines 17:07:06 dustymabe, I haven't updated the guide yet, but I'll do that today 17:07:18 I have updated the guidelines for labels, I think for that ticket, all that's left to do is notify existing maintainers? 17:07:26 I'm waiting till we have all the things we'll want to notify maintainers about settled to notify them 17:07:26 I'm not sure if that email went out at some point and I missed it 17:07:28 .hello sayanchowdhury 17:07:29 sayan: sayanchowdhury 'Sayan Chowdhury' 17:07:36 jbrooks: gotcha 17:07:43 dustymabe: I feel strongly that we should close the various issues and update the guidelines all at once 17:08:03 dustymabe: added a section about FROM to the guidelines - https://fedoraproject.org/wiki/Container:Guidelines#FROM 17:08:14 there was no ticket attached to my action item, though 17:08:26 jberkus: if you can take the lead on that and do it, then I'm happy with closing them 17:08:50 no, I mean "before we send out notices to all maintainers" 17:08:53 jberkus: maybe open a new ticket with a summary and bullet from each previous ticket 17:09:01 jberkus: oh, ok 17:09:05 but yeah, we should be able to close all container labelling changes this week 17:09:21 hows the migration going maxamillion 17:09:44 jbrooks: can you open a new ticket that has a list of things to update maintainers about in the description of the ticket? 17:09:50 dustymabe, yeah 17:09:59 and we can add to that list as we go, and close out all tickets that are pending that notification happening? 17:10:08 is there something tracking the "docker"->"container" namespace change? 17:11:20 pagure is failwhaling 17:11:24 damn, pagure just died on me 17:12:07 hmm 17:12:42 maybe we can take this period of pagure downtime to discuss 17:12:48 yzhang: I don't know of anyone tracking that change 17:12:51 maxamillion: do you ? 17:13:16 I think maxamillion is in his conflicting meeting 17:13:22 He'll be back eventually 17:13:38 yeah 17:13:55 sorry, in multiple meetings 17:14:34 #action jbrooks to open ticket to track all the guidelines changes we need to update maintainers about 17:14:58 pagure is back 17:16:16 ok miabbott, you change wasn't related to any ticket? 17:17:04 dustymabe: i think it was loosely related to one of the label tickets, but nothing explicit 17:17:20 miabbott: looks like this one: https://pagure.io/atomic-wg/issue/248 17:17:32 I'm here, what's up? 17:17:44 maxamillion: was asking about 13:10:08 yzhang | is there something tracking the "docker"->"container" namespace change? 17:17:49 dustymabe: that looks relevant 17:17:54 "something" ... no :/ 17:18:00 miabbott: can you update the ticket with that information and close it? 17:18:13 I probably should have made that more transparent ... I just have a list of tasks on my personal tracker 17:18:13 okey dokey 17:18:13 maxamillion: should we open a ticket to track it ? 17:18:36 dustymabe: isn't there already a ticket asking for it? I'll just update it if there is, otherwise yes lets do that 17:18:38 #action miabbott to update #248 and close the ticket 17:18:47 maxamillion: /me searches 17:19:14 maxamillion: i don't think so 17:19:38 is there some reason not to close it right now? it's resolved 17:19:57 #action dustymabe to open ticket to track "docker"->"container" namespace change in fedora dist-git 17:20:08 https://pagure.io/fedora-infrastructure/issue/5919 17:20:11 dustymabe: ah ok, I thought there was because that came as an action item for me from a previous meeting (or the VFAD? I don't remember) 17:20:13 jberkus: sure, he is doing that 17:20:54 sayan: that ticket shows as "fixed" 17:21:39 afaik pingou closed it today itself 17:22:03 ok i'll link to it in the ticket I open - maybe it's done, maybe not 17:22:10 we'll keep an eye on it though 17:22:48 ok let's move to our original topic 17:22:54 #topic container tickets 17:23:08 dustymabe: shall we go through them in order? 17:23:17 #link https://pagure.io/atomic-wg/issues?status=Open&tags=containers 17:23:28 jberkus: i don't know if we have time for that 17:23:39 i'd rather people go through and then bring up ones they want to discuss 17:24:18 well, I want to discuss them all, so let's get started 17:24:37 #242 17:24:44 https://pagure.io/atomic-wg/issue/242 17:24:55 this is just missing description in ContainerGuidelines 17:25:03 Dusty volunteered to write it 17:25:17 jberkus: indeed, 17:25:21 wow - 17:25:34 #action dustymabe to write description for #242 17:25:53 https://pagure.io/atomic-wg/issue/243 17:25:56 this one's complicated 17:26:07 I feel like we need a live chat with some of the folks on Atomic CLI 17:26:29 sounds good to me as a breakout session 17:26:33 jberkus: can you lead that? 17:26:53 I feel like for 243, aren't we basically doing that in "help"? 17:27:02 oh, wait, I'm confused, there's two tickets associated with HELP/Description 17:27:16 actually, three 17:27:27 #255 and #256 as well 17:27:55 jberkus: and look at #267 17:28:20 267 isn't even tagged with "container" 17:28:30 jberkus: it was recently opened, i just tagged it 17:28:40 was opened 6 hours ago 17:30:13 action: jberkus to convene folks to discuss Help/Description 17:30:33 jberkus: did that work? 17:30:46 don't you have to put the # in front? 17:30:50 oh, right 17:30:55 #action: jberkus to convene folks to discuss Help/Description 17:31:06 i want to add to it 17:31:08 #undo 17:31:08 Removing item from minutes: ACTION by jberkus at 17:30:55 : : jberkus to convene folks to discuss Help/Description 17:31:16 you have to have a # and have chair 17:31:42 #action jberkus to convene folks to discuss Help/Description and consolidate #243 #255 #257 and #267 if possible 17:32:02 i mispelled something didn't I 17:32:09 words 17:32:28 ok #244 ? 17:32:29 we should add more people as chair so they can do #action 17:32:31 and whatnot 17:32:49 #chair jberkus roshi maxamillion yzhang jbrooks trishnag sayan walters miabbott 17:32:49 Current chairs: dustymabe jberkus jbrooks maxamillion miabbott roshi sayan trishnag walters yzhang 17:32:53 not sure who I missed 17:32:53 maxamillion: re #255, can you comment on that issue? we need someone from infra to say yes/no 17:33:29 jberkus: looking 17:34:25 ok, while he looks we'll move on to #244 17:34:25 https://pagure.io/atomic-wg/issue/244 17:34:29 that's done 17:34:39 so I just assigned it to jasonbrooks for tracking 17:34:43 k 17:35:23 for #249 - we are waiting on work from infra 17:35:41 was going to ask 17:35:49 #254 17:35:56 https://pagure.io/atomic-wg/issue/254 17:35:59 this came up after the VFAD 17:36:52 maxamillion: presumably we don't have any news on how the version/rpm thing is going to work yet, correct? 17:36:56 * roshi goes to refresh coffee - brb 17:37:10 jberkus: your last statement seems a bit interesting 17:37:12 jberkus: what? 17:37:20 https://pagure.io/atomic-wg/issue/254#comment-431956 17:37:50 jberkus: oh no, that's still on my TODO list but I have high priority work I have to finish for RelEng Tooling before Fedora 26 GA so I'm not going to look at that stuff for a bit 17:37:57 yes, that was in response to various theories of how to "automatically" figure out a primary RPM 17:38:06 maxamillion: ok, will update with status 17:38:48 I think it makes sense to ask the maintainer to include the primary pkg 17:38:58 maxamillion: for #255, should I have a real concern that we'll want to someday change the dist-git URLs? Or is that fairly unlikely? 17:40:07 jberkus: what do you mean by "change dist-gut urls?" ... like not use pkgs.fedoraproject.org anymore? 17:40:43 maxamillion: under some circumstances, the HELP label may link the dist-git URL where a copy of the help.1 or help.md file lives 17:40:46 aren't we going to use pagure at some point? I guess the urls could be the same... 17:41:09 * roshi back 17:41:15 even if we do change the urls it's a simple find/replace 17:41:33 well, not so simple, but should be easy 17:41:35 however, I'm now thinking this discussion is premature, because per $256/267, we might not use the URL at all. So please ignore #255 for now 17:41:47 jberkus: alright 17:41:53 ok, what's left 17:42:17 258, adding ContainerGenericLabels 17:42:22 it seems clear we should link to the doc 17:42:38 open question is: should we specifically list the labels we think are applicable to fedora containers? 17:42:42 since not all of them are 17:43:04 or should we just link, because the ContainerGenericLabels may change? 17:43:26 maybe we should just link to them and mention some that may be "interesting" 17:43:34 but don't give guidance on which ones to use or not use 17:43:52 ultimately leaving the source of truth as the linked doc 17:44:11 OK 17:44:48 any I've missed? 17:45:31 Don't think so 17:45:35 #233 17:45:56 where do we sit there? 17:46:18 That's done, I think 17:46:20 isn't that basically resolved? 17:46:27 agreed 17:46:32 do we need to notify maintainers? 17:46:34 of anything 17:46:54 Hmm, do we have any of these yet? 17:47:00 in the registry 17:47:07 not that I know of, maxamillion ^^ ? 17:47:17 do we have any constainers that use systemd in our registry 17:47:26 #233 seems to be resolved? 17:47:41 and we don't need to notify maintainers specifically of that one 17:47:47 also, #234 17:47:48 jberkus: right, just need to know "do we need to notify maintainers of anything" and then close it 17:47:56 my vote: no 17:48:23 #action jberkus to close #233 and we don't need to notify maintainers of anything 17:48:40 jberkus: now we are talking about #234? 17:48:43 yes 17:48:57 so for that, I think I just need to merge jhogarth's text into the container guidelines 17:49:16 ok 17:49:30 #action jberkus to merge in suggested text from #234 into the container guidelines 17:49:39 however, people should LOOK at that text to make sure that they agree with the guidelines 17:49:49 we're taking some specific opinions there 17:49:52 on volumes 17:50:20 yep 17:50:29 ok I think we are done with container tickets! 17:50:36 great job getting through that 17:50:50 there was at least one other item for us to go through today 17:51:05 #topic 2WK Atomic Release Criteria 17:51:11 #link https://pagure.io/atomic-wg/issue/264 17:51:43 just as a point of clarification - when I refer to these, I mean specifically as tied to the 2wk release 17:52:04 something separate from the criteria mattdm proposed on the cloud list 17:52:09 jbrooks: #234 will require notifying the maintainers 17:52:13 jberkus: maxamillion can you vote on that ticket and we'll close it out ? 17:52:26 ok 17:53:04 dustymabe: was there more to discuss on these criteria? 17:53:12 * roshi thought this was done already 17:53:33 dustymabe: can do 17:53:34 roshi: not that I know of - i read through what you had last week and it looked ok - at least as a start - don't know if we'll have to add to that in the future or not 17:53:48 we might in the future, but I think they work for right now 17:53:50 roshi: for criteria, do we want to require the ability to run a system container as well? 17:53:52 #action jberkus maxamillion to vote on ticket #264 17:53:52 still open to comments though 17:54:05 dustymabe: oh that one was easy, I already read that doc a few days ago :) 17:54:05 roshi: i made some edits to your wiki page last week 17:54:23 that'd be a good one - though I'd want someone more familiar with them to write it 17:55:01 ok moving on 17:55:12 any other "tickets" anyone wants to bring up before open floor? 17:55:51 those look good miabbott :) 17:55:52 thanks 17:56:00 #topic open floor 17:56:15 * roshi has nothing 17:56:21 FYI we missed our atomic release yesterday - it will most likely go out next week 17:56:31 when the new kernel comes through the pipeline 17:56:54 docker->container namespace migration is under way, should be done (for the most part) by the end of the day ... I'll email about it to announce 17:57:14 maxamillion: wow - so maybe no need for me to create a ticket on that then 17:57:16 maxamillion++ 17:57:28 commented 17:57:33 dustymabe: yeah, that work started weeks ago :) 17:57:42 hmm what is announce? 17:57:47 is there a list I'm not on 17:57:54 you've posted to it 17:58:02 dustymabe: no no, I mean I will email to announce the change and details 17:58:07 I think "announce" was a verb there 17:58:19 haha, i thought it was like fedora announce list 17:58:21 also FYI, I'm at Dockercon all next week so will miss the meeting, I will be available in the evenings for the 2WA release and container release though 17:58:21 :) 17:58:38 fun times 17:58:52 maxamillion: yeah, going to release a new 2WA as soon as we have the new kernel in and tested 17:58:55 i'll send you emails theres 17:59:11 maxamillion: are you holding the container releases until the 2WA goes out? 17:59:26 i don't really see why we need to lock them together 17:59:56 dustymabe: I am 18:00:19 dustymabe: because we decided in the past that was going to be a thing and when the automation goes live, it will literally be linked together in process 18:00:29 ok 18:00:41 sorry that the "kernel" is causing a delay of container releases :( 18:00:55 ok, times up 18:00:59 * dustymabe sets fuse 18:01:04 dustymabe: if we want to change that later in time, that's fine 18:02:00 maxamillion: yeah, i'd prefer to have them not locked together and working independent of one another - if they are fully automated it shouldn't matter if they are locked together or not 18:02:16 only benefit i can think of is that we can "announce" at approximately the same time 18:02:22 3.. 18:02:24 2.. 18:02:26 1.. 18:02:28 #endmeeting