16:30:41 #startmeeting fedora_atomic_wg 16:30:41 Meeting started Wed Nov 8 16:30:41 2017 UTC. The chair is jberkus. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:30:41 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:41 The meeting name has been set to 'fedora_atomic_wg' 16:30:49 #topic roll call 16:30:54 .hello jberkus 16:30:56 jberkus: jberkus 'Josh Berkus' 16:31:00 .hello scollier 16:31:01 scollier: scollier 'Scott Collier' 16:31:04 .hello2 16:31:04 .fas jasonbrooks 16:31:06 dustymabe: dustymabe 'Dusty Mabe' 16:31:08 jbrooks: jasonbrooks 'Jason Brooks' 16:31:33 .hello miabbott 16:31:34 miabbott: miabbott 'Micah Abbott' 16:31:38 .hello sinnykumari 16:31:40 ksinny: sinnykumari 'Sinny Kumari' 16:31:56 * ttomecek lurks for a few minutes 16:33:51 .hello2 16:33:52 maxamillion: maxamillion 'Adam Miller' 16:34:03 .hello2 16:34:04 puiterwijk: puiterwijk 'Patrick "マルタインアンドレアス" Uiterwijk' 16:34:16 #chair ksinny jbrooks jberkus miabbott scollier maxamillion puiterwijk 16:34:16 Current chairs: jberkus jbrooks ksinny maxamillion miabbott puiterwijk scollier 16:35:11 hmmmph. I thought this meeting time was supposed to be better for the Europeans & Indians? 16:35:38 anyway 16:35:40 Just a half hour earlier 16:35:53 jberkus: ksinny voted +1 for this time and sayan said he could make it work 16:36:12 #topic Fedora 27 Atomic schedule 16:36:12 ttomecek: and eliksa were the other two that said this time wasn't great for them 16:36:31 unfortunately these times are the ones that had the most votes so.. 16:36:51 yah, it's 1.5 hours earlier for me but DST 16:36:56 anyway 16:37:20 jberkus: previous meeting action items? 16:37:30 So F27 is supposed to release next week. For that reason, I'm starting with that. 16:37:38 k 16:38:15 what do we need to do for the release that we haven't done? 16:38:32 jberkus: as a working group? 16:38:36 the blog posts are in process, and we need to figure out the schedule/placement for them 16:38:50 jberkus: yes. if we could put those on a calendar that would be great 16:38:50 dustymabe: yah 16:38:57 assuming we ship next week 16:38:58 +1 16:39:02 talking points are done 16:39:11 if we don't ship next week then we just move the calendar we create by 1 week 16:39:17 dustymabe: if F27 ships next week, what day? 16:39:26 tuesday 16:39:29 always on a tuesday 16:39:33 would they really release the week of American Thanksgiving? 16:39:34 for major releases 16:39:58 That's not next week is it? 16:39:59 jberkus: i think you are a week ahead 16:40:13 turkey day is on the 23rd 16:40:14 if the release slips by a week 16:40:15 .hello davdunc 16:40:16 davdunc: davdunc 'David Duncan' 16:40:31 ahh yes. that is right. if the release slips a week then it would be tday week 16:40:35 and the answer is 'no' 16:40:39 they wouldn't ship 16:40:44 so it's important we don't miss this date 16:40:48 #chair ksinny jbrooks jberkus miabbott scollier maxamillion puiterwijk davdunc 16:40:48 Current chairs: davdunc jberkus jbrooks ksinny maxamillion miabbott puiterwijk scollier 16:41:00 so let's assume next week 16:41:03 jberkus: hint: you only need to #chair the new person 16:41:12 :) 16:41:13 It will automatically retain all of the old chair's 16:41:30 question: of the current blog posts, should we try to push one of them onto the Fedora Community Blog? If so, which one? 16:42:33 jberkus: I know some of them are planned to be released on fed mag and atomic blog 16:43:09 dustymabe: we don't have any of them in process for fedora magazine 16:43:24 define 'in process' ? 16:44:18 submitted to the magazine, being reviewed 16:44:35 I propose mine for getting published on Fedora Magazine as well https://lists.fedoraproject.org/archives/list/magazine@lists.fedoraproject.org/thread/66QZHX6BHQCE4WK6WLTIGVWPW2VAVANG/ 16:44:47 Didn't receive any response so far 16:45:04 yeah ksinny did propose hers and the one on azure can really publish whenever 16:46:02 cool. ksinny, do you need any of the rest of us to do anything for that? 16:46:33 dustymabe: I proposed the feature round-up for the Fedora Community Blog, but I'm having 2nd thoughts, just because historically CommBlog has lagged 1-2 weeks behind 16:46:47 jberkus: I am good for now. 16:46:50 jberkus: also it might be nice to publish "Article For F27: Fedora 27 Atomic Features" on fed mag instead of comm blog 16:47:01 or maybe not 16:47:10 i don't know how many people read comm blog vs fed mag 16:47:17 I will ping tomorrow on ML if I don't get any response 16:47:32 i'm think fed mag is a more general audience and comm blog is more heavily fedora contributors 16:49:20 I'm pretty sure fedmag gets a lot more views 16:49:39 but ... the F27Atomic feature post isn't really magazine material 16:49:43 yeah, fedmag does pretty good on the traffic front 16:49:50 pretty well* 16:49:55 words are hard yo 16:50:06 ehh. I've done f2X test day posts on fedmag before 16:50:26 which maybe not the place to do it, but I wouldn't worry too much about it being too good for our post :) 16:51:10 Just submit it, and the magazine editors will help you further 16:51:21 ok 16:51:49 #action jberkus to post target publication, calendar of posts later today to mailing list 16:51:58 jberkus: thanks! 16:52:15 puiterwijk: one thing we *don't* have on the list of posts is an updated post about Atomic Workstation 16:52:26 which would be nice 16:52:31 there might be some 'ordering issues' to work out because we want to link to some posts from others 16:52:40 but we can resolve that when the schedule comes out 16:52:50 jberkus: fun fact: I'm staring at the F27AW installation right this moment 16:53:06 So let me try it out and then I'll see if I can use it to write a post :) 16:53:12 puiterwijk: thanks 16:53:37 jberkus: do you want to add an issue for writing an AW post ? 16:53:47 yah 16:54:15 * dustymabe is certainly happy we seem to be more organized about 'communications' for f27 than we were for f26 16:54:20 btw, y'all will be happy to know that we're "officially" calling it Atomic Workstation now 16:54:36 jberkus: cool. good to know :) 16:54:38 mostly because nobody could think of a different name 16:54:53 jberkus: will that be reflected in the cloud image names? 16:54:57 jberkus: i missed that discussion, but happy to hear we're going with a name that is pretty obvious 16:55:11 davdunc: I don't think we plan to put out cloud images for that (at least right now) 16:55:18 So can I abbreviate it as F27AW and F27AH then? 16:55:22 note that, for the time being, our downstream has no plans to take up AW 16:55:26 jberkus: got it. 16:55:38 puiterwijk: I have been 16:55:42 davdunc: AW is pretty much just for laptops 16:55:59 jberkus: but we don't discriminate against desktops either 16:56:05 equal opportunity here 16:56:18 what's a desktop? one of those 18" laptops? 16:56:32 jberkus: have you ever seen walters laptop :) 16:56:37 that's a desktop in a bag 16:56:39 ok, other stuff: are all updates to getfedora.org queued up? including changes to cloud provider links? 16:57:13 jberkus: nope. 16:57:21 was that an action item assigned to anyone? 16:57:29 i usually work with robyduck on that - need to get to it 16:57:32 not AFAIK 16:57:41 would love if someone else wanted to pick it up this time 16:58:03 it's kind of a complicated process, unfortunately 16:58:12 yes. especially the cloud provider links 16:58:28 but we need davdunc's new images on there, as well as DO 16:58:32 ehh, the cloud provider links are just s/AMI/AMI 16:58:39 jberkus: yeah, that's feature work 16:58:54 i'm not volunteering for that unfortunately 16:59:03 i keep the lights on 16:59:15 which basically means the exact page you see today with updated information on it 17:00:01 what needs to change other than the new links & versions? is it just DO? 17:00:21 jberkus: I have another hoop to jump through before the AWS Marketplace images are out. 17:00:23 adding a section on aws marketplace would be new 17:00:26 should not be long. 17:00:30 adding a section on DO would be new 17:00:31 I've dug into the website code a few times in the past (I have commit rights as a side effect) but starting in a couple weeks I'm going to have very few spare cycles so I'm not sure I can pick it up 17:00:46 maxamillion: yeah I have commit access as well 17:00:54 Good evening 17:00:57 kurushiyama: hiya 17:00:59 dustymabe: +1 17:01:46 Hey there kurushiyama! 17:01:49 jberkus: if you open a ticket tag it with websites 17:01:51 https://pagure.io/atomic-wg/issues?status=Open&tags=websites 17:02:10 dustymabe: we already have a ticket open for DO, it's been open for ~~ 4mo 17:02:21 I'll just add to that 17:02:24 jberkus: sure. ok 17:02:29 but clearly we need someone to take that on as their task 17:02:40 i'm all tasked out 17:02:40 preferably someone who's not already doing 7 other things ... 17:03:55 * dustymabe notes we have 30 minutes left 17:03:58 ok, anything else for F27 release? 17:04:18 jberkus: mostly a few chess pieces that need to move behind the scenes 17:04:32 me puiterwijk and mboddu mostly will be taking care of those 17:04:40 #topic action items from last meeting 17:05:21 ashcrow to schedule container-runtimes meetings for discussions around cri-o/docker 17:05:40 I've had some email with ashcrow about this, but I don't know that we've had a meeting 17:05:44 ashcrow: ? 17:05:54 one of the things on my plate is the survey 17:06:06 jberkus: we have not had the meeting. I have a card to set it up if needed as well, but want to wait until we have some data first. 17:06:13 ok 17:06:23 I'll get a survey out today so it doesn't get swamped by f27 17:06:48 ashcrow: I have some anecdotal data from LISA ... apparently for downstream it *does* matter that Docker is included 17:07:07 s/anecdotal data/anecdotes 17:07:17 #action jberkus to get out survey about container runtimes 17:07:21 jberkus: interesting. Good to know. 17:07:36 jberkus: we also have the feedback from kurushiyama last meeting 17:07:50 ashcrow: regulatory. if Docker is part of RHAH, then agencies don't need to get separate permission for it 17:07:58 dustymabe: I didn't make last meeting, is that in the logs? 17:08:07 jberkus: yes, it shoudl be 17:08:31 hrm, I wonder if that extends to other runtimes too :-/ 17:08:38 jbrooks jberkus to test asciibinder rpm 17:08:44 I've done nothing on this, jbrooks ? 17:08:45 anyway, we'll circle back when we get some of the survey data in as well 17:08:50 jberkus, me neither 17:09:02 #action jbrooks jberkus to test asciibinder rpm 17:09:20 strigazi jbrooks to document the steps they took for f27 kube upgrade 17:09:25 that's done, no? 17:09:34 jberkus, Yeah, I'll file a pr today for a blog post 17:09:52 maxamillion to announce to the world that we are planning to remove fedora docker layered images from docker hub and start fresh 17:10:44 yeah, I need to get the automatic rebuild work done before I can do that or else we won't have anything to sync right away 17:10:52 I'm hoping to finish that up Friday 17:10:58 maxamillion: re-action? 17:11:01 jberkus: yes please 17:11:09 #action maxamillion to announce to the world that we are planning to remove fedora docker layered images from docker hub and start fresh 17:11:13 ok 17:11:14 ashcrow Basically, it applies to other runtimes. However, since using docker is pretty much the reason why one chooses AH,... 17:11:27 #topic Issues tagged meeting 17:11:44 https://pagure.io/atomic-wg/issues?status=Open&tags=meeting 17:11:59 372: include firewalld in atomic host 17:12:09 walters? dustymabe ? 17:12:35 jberkus: mostly it's a proposal to include firewalld in the host 17:12:46 yah, but someone wanted to discuss it at the meeting 17:12:50 there has been a decent amount of discussion in the ticket 17:12:59 For firewalld it looks like we have mainly +1's there 17:13:00 basically would be nice if we can formally decide 17:13:24 We did ask for folks to give their $0.02 so we could decide by this meeting. 17:13:28 and then maybe discuss the implications of enabling it by default or not. my thoughts are that we would initially not enable it by default 17:13:28 (if I remember correctly) 17:14:04 yeah +1 here for firewalld 17:14:08 +1 17:14:11 it looks like there's some technical work to be done first 17:14:12 yeah, i'd agree; it'd be quite traumatic to enable by default 17:14:21 how much MB does it add to the image? 17:14:34 #link https://pagure.io/atomic-wg/issue/372 17:14:37 the other concern I had was that adding it wouldn't actually enable ansible to work as it requires extra modules on the host 17:14:39 dustymabe Why not. It does not do any harm, and helps a lot. 17:14:39 rhelah isn't doing this, are they? 17:14:48 Seems like they should 17:15:14 walters: are you saying there are more packages needed for firewalld to be helpful for openshift? 17:15:30 for openshift-ansible i think probably yes 17:15:40 has anyone done a size/dependency check, in case firewalld drags in a bunch of dependencies? 17:15:50 kurushiyama: it would be a change. to the defaults and this change won't make f27 release. I'd prefer for us to not change the default until later I think. Unless there is really good reason to 17:15:59 https://github.com/ansible/ansible-modules-extras/blob/6c7d63b15c77126b4d6a8a7668545555578469c5/system/firewalld.py#L497 17:16:11 so I'm +1 pending issues not yet known per the questions above 17:16:13 jberkus: I can do that, but I don't think it pulled much in when I installed it last time 17:16:26 ideally ansible would just talk dbus directly... 17:16:35 ok, folks, let's continue discussion on the ticket, sounds like folks are positive to firewalld, but some technical work needs doing 17:16:44 jberkus: +1 17:16:57 363: WG membership and quorum rules 17:17:04 https://pagure.io/atomic-wg/issue/363 17:17:05 walters: let's make sure we include anything needed for ansible+firewalld to work 17:17:11 because that is one of the biggest reasons for doing it 17:17:26 for membership, I've gotten pretty much zero feedback on people to add/remove 17:17:28 ok, then we're pulling in python3-firewall too 17:17:51 but at this point we already have so much python2 and 3 stuff it'll just be lost in the noise 17:18:31 however, I would like to update the quorum rules 17:18:35 walters: I don't know how to do that but would be willing to migrate to talking to dbus directly, I just use the python bindings because that's what I knew how to implement 17:18:46 currently valid quorum is 51% of all listed members 17:18:52 jberkus: so you want to talk about who to remove/add? 17:19:05 which was fine when there were 6 listed members, but not when there's 20 17:19:14 maxamillion, oh it's understandable, the module long predates Atomic Host and containers etc 17:19:29 I'd like to reduce the quorum to "5 members, or 51%, whichever is less" 17:19:31 at some point though we'll ideally make progress on having ansible use a "tools" container 17:19:42 walters: but yeah, I'm totally open to change 17:19:45 because the alternative is restricting membership 17:19:53 jberkus: yeah it's hard to comment on who to add/remove unless we know if we're restricting membership or not 17:19:55 walters: ah +1 17:20:04 walters: that'd be interesting 17:20:15 jberkus I see a bit of a problem in general. Just from my noob view in this group, I guess there are two types of decision 17:20:40 Day to day decisions, for which a majority of _present_ members should be enough. 17:21:14 And decisions with a long term or high impact, for which the group as a whole should agree upon. 17:21:55 kurushiyama: well, realistically we don't actually tally votes for the first 17:22:00 we just do lazy consensus 17:22:28 kurushiyama: but even for the 2nd, for the currently listed WG members, we have folks who attend maybe 1 out of 5 meetings 17:22:31 kurushiyama: and it can be very hard to get 100% agreement on things ... there is usually at least one person who may have a different point of view. 17:22:56 as long as it isn't a hard -1 I feel like it shouldn't block 17:23:01 So, as far as I understand, we rather need a clear definition on what kind of decisions a majority of the group as a whole should be involved in, no? 17:23:25 currently for a 51% quorum, we would need to have 11 WG members attending the meeting for it to be able to make decisions. we seldom have that many 17:23:27 ashcrow "As a whole" was meant as "quorum of the whole group" 17:23:35 kurushiyama: ah ok 17:23:50 jberkus: i think it would be reasonable to have 10 official members 17:23:53 We have 20 members? 17:24:05 jbrooks: look at the wiki page 17:24:17 jberkus Hm. If important decisions come up, make an announcement. Then, reduce it to the quorum of the present members. 17:24:34 so we *either* restrict the the quorum, or the membership 17:25:15 kurushiyama: so a split between pre-announced votes and ones which are not scheduled? 17:25:39 Wikipedia (in Germany) does it this way: open a voting page. Everybody can vote during a certain period. Period over and no vote= bad luck. 17:25:47 jberkus Basically. 17:26:19 yeah that's my thoughts for discuss ticket at meeting on week 1, leave ticket open for week for votes, close out on week 2 17:26:30 ok 17:26:33 dustymabe: yeah, that makes sense 17:26:44 #action jberkus to propose new quorum rules based on scheduled online votes 17:27:00 kurushiyama: I'll ping you about those when I have a draft 17:27:07 jberkus: do we want to talk about people to remove from that page? 17:27:20 dustymabe: not in the meeting 17:27:27 ok 17:28:10 354: the help.md files in FLIBS images 17:28:23 this is a bit of a mess due to us changing the rules several times 17:28:50 which phracek points out 17:29:56 does that ticket have a new set of rules we think are clearer and we can stop changing? 17:30:06 * ashcrow looks 17:30:07 i'm willing to yield decision on this to whomever thinks they have a good grasp of the problem 17:31:19 hmmm 17:31:20 Since I updated it to clarify the proposal I'll abstain from +1/-1ing it ... however, the basic idea behind the original request is that ther help behind these images are free form and sometimes missing 17:31:31 And they may be in one of two files 17:31:39 I don't think its settled, I just had a comment about a different type of contianer 17:31:40 this proposal makes more firm requirements 17:32:20 * dustymabe notes we are over time 17:32:46 yes 17:32:52 ok, thanks all, sorry for no open floor 17:32:56 lots to do today 17:33:00 #endmeeting