16:30:03 #startmeeting fedora_atomic_wg 16:30:03 Meeting started Wed Dec 13 16:30:03 2017 UTC. The chair is jbrooks. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:30:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 16:30:03 The meeting name has been set to 'fedora_atomic_wg' 16:30:08 #topic roll call 16:30:36 .hello2 16:30:37 maxamillion: maxamillion 'Adam Miller' 16:30:42 .hello2 16:30:43 sanja: sanja 'Sanja Bonic' 16:30:44 .hello smilner 16:30:46 ashcrow: smilner 'None' 16:30:46 .hello2 16:30:49 dustymabe: dustymabe 'Dusty Mabe' 16:30:50 .hello jberkus 16:30:52 jberkus: jberkus 'Josh Berkus' 16:31:01 .hello rubao 16:31:01 .hello jlebon 16:31:02 rubao: rubao 'rubao' 16:31:05 jlebon: jlebon 'None' 16:31:10 .hello2 16:31:11 miabbott: miabbott 'Micah Abbott' 16:31:13 .hello sinnykumari 16:31:14 ksinny: sinnykumari 'Sinny Kumari' 16:31:16 .hello 16:31:17 walters: (hello ) -- Alias for "hellomynameis $1". 16:31:28 .hello walters 16:31:31 walters: walters 'Colin Walters' 16:31:43 .hello davdunc 16:31:46 davdunc: davdunc 'David Duncan' 16:32:27 i can't figure out why my name is "None" 16:32:36 things look ok in fedora accounts at least 16:33:16 #chair maxamillion davdunc walters ksinny miabbott jlebon rubao jberkus dustymabe ashcrow sanja 16:33:16 Current chairs: ashcrow davdunc dustymabe jberkus jbrooks jlebon ksinny maxamillion miabbott rubao sanja walters 16:33:21 Did I miss anyone? 16:33:21 jlebon: must be a canada thing 16:33:27 lol 16:33:31 dustymabe++ 16:33:32 rubao: Karma for dustymabe changed to 7 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:33:36 jlebon: I have the same issue to :-) 16:33:46 canada/florida 16:33:47 .hellomynameis kushal 16:33:48 kushal: kushal 'Kushal Das' 16:33:56 dustymabe: haha 16:34:05 #chair kushal 16:34:05 Current chairs: ashcrow davdunc dustymabe jberkus jbrooks jlebon ksinny kushal maxamillion miabbott rubao sanja walters 16:34:07 heh 16:34:40 #topic action items from last meeting 16:35:14 jbrooks to retest asciibinder rpm 16:35:24 maxamillion to try to implement the (hopefully trivial) work for #376 16:35:48 Hmmm, I did re-rest asciibinder 16:36:08 It worked, I'm pretty sure I told the packager about that 16:36:18 maxamillion, Did you get to your item? 16:36:47 jbrooks: so no more action items for asciibinder? I know it was possibly going to get into fedora as an official rpm at one point 16:36:59 .hello markllama 16:37:00 depending on dependencies getting into fedora as well 16:37:00 markllama: markllama 'Mark Lamourine' 16:37:10 markllama: \o/ 16:37:13 dustymabe, No action items for us, I'd say 16:37:30 jbrooks: so what was the final state there? use it from copr? 16:38:03 #info https://lists.fedoraproject.org/archives/list/ruby-sig@lists.fedoraproject.org/message/6HYR5BTBHQNDN46DSZGUX54O4GZ6WUPV/ 16:38:03 jbrooks: oh, I think that might be done already ... puiterwijk was kind enough to just put a config in the proxies to make it work for now and then it will be taken over and manage by bodhi once the bodhi+containers work is done 16:38:52 dustymabe, I don't know -- it doesn't really matter, we can use the current container that just uses the gem -- that's the official upstream method, or we can wait till it's a real pkg, or we can use copr 16:39:03 maxamillion, awesome 16:39:34 does someone want to volunteer to confirm the fix is in place and close ticket #376 ? 16:40:10 maxamillion, can you see about closing #376? 16:40:11 jbrooks: the important thing is we don't block on it. but ultimately prefer real pkg in 'long run' 16:40:13 * cverna waves 16:40:21 that way the rest of fedora can benefit from it 16:40:27 * dustymabe waves at cverna 16:40:56 jbrooks: can do 16:40:59 thanks 16:41:02 OK 16:41:06 should we #action that? 16:41:22 sure 16:41:34 #action maxamillion to confirm and close #376 16:42:03 #topic meeting tickets 16:42:46 #topic 377 - Voting Process 16:42:55 #info https://pagure.io/atomic-wg/issue/377 16:43:05 jberkus, This is yours? 16:43:26 I assigned it to him 16:43:42 actually, it's more the quorum which is in question 16:43:44 it's something we had talked about quite awhile ago in the meeting 16:44:00 the voting process is pretty straightforwards 16:44:06 let me find that ticket 16:44:19 #topic 363 Quorum Rules 16:44:23 https://pagure.io/atomic-wg/issue/363 16:44:28 jbrooks: that one? 16:44:30 jberkus: ^ 16:44:31 Yep 16:45:07 yah, let me post a revised proposal based on ashcrow's suggestions 16:45:23 sounds good 16:45:33 OK, cool 16:45:44 #action jberkus to post a revised quorum proposal 16:46:11 #topic 360 - Decide strategy for including container runtimes in Atomic Host 16:46:20 #info https://pagure.io/atomic-wg/issue/360 16:46:41 I think we're looking for survey data to inform this discussion 16:47:41 I believe jberkus noted Monday he will be working on it shortly and should have something late this week, early next 16:47:48 jberkus: ^^ did I remember that correctly? 16:47:49 OK, we 16:47:57 yah 16:47:58 OK, we'll discuss next week 16:48:05 yes 16:48:16 #topic Open Floor 16:48:26 Who has items to discuss? 16:48:34 * ksinny has 16:48:42 shoot, ksinny 16:48:49 re container runtimes in atomic, please include RKT in the discussion. 16:48:54 #info Sent PR for updating cloud-utils package in Fedora to 0.30 - https://src.fedoraproject.org/rpms/cloud-utils/pull-request/1 16:49:06 +1 for rkt 16:49:12 markllama, Do we have a pkg for rkt in fedora?> 16:49:17 yes, 16:49:31 I worked on it. Can't go in RHEL7 becuase it requires systemd 222 16:49:39 RHEL7 is/was stuck at 219 16:49:47 OK, layering should be an option, and system container, too 16:50:09 ksinny, Can we help move that along? 16:50:27 markllama: we definitely haven't had many people ask us about rkt 16:50:37 separate issue I have, I'd love a better guide to creating system containers. "requirements" != "method". I may be missing resources that already exist. 16:50:52 jbrooks: It will need to get reviewed, I have asked maintainer but having additional review would be great 16:51:00 markllama: We have a blog post on it. Let me dig it up. 16:51:06 FWIW, rkt I think is OCF compliant. 16:51:31 markllama: OCI ? 16:51:32 ashcrow thanks, I have looked and found some but not enough to succeed. 16:51:41 markllama: https://www.projectatomic.io/blog/2017/06/creating-system-containers/ 16:51:42 dustymabe: yes.... 16:51:49 dustymabe, can we suggest someone to help review https://src.fedoraproject.org/rpms/cloud-utils/pull-request/1 16:51:52 dustymabe: I think rkt is coming though, I know several companies prefer it over Docker and personally I think it'd be good for Atomic *but* gotta think of added workload naturally, so.... 16:52:13 markllama: I'll create a tracking issue for someone to write up an end to end how to 16:52:20 As long as we have maintainers for rkt, it's cool 16:52:30 ashcrow: see https://pagure.io/atomic-wg/issue/363 for a quorum proposal for you to mark up 16:52:31 sanja: yeah, this is good to add to the discussion about container runtimes 16:52:39 ashcrow I've read that. Not really sufficient for real world. I would love to be your guinea pig! 16:53:04 markllama, I always copy an existing one and then tweak endlessly 16:53:19 markllama: hrm, we have had success with other people following that. But there are lots of corner cases with containers. We can figure it out together and make a better how to. 16:53:30 markllama: so there is a rkt rpm in Fedora? 16:53:39 does package layering the rpm work on atomic host? 16:54:10 dustymabe: rkt.x86_64 : CLI for running app containers 16:54:43 dustymabe: it did when i got it accepted into Fedora. My first task after was to build an Atomic image with it 16:54:51 but it's been a year or so since I did any work on it. 16:55:24 markllama: 'build an Atomic image with it' is different than package layering 16:55:28 Another item I'd like to raise is: can we get a container release? 16:55:43 dustymabe: I will need education to answer that question then. 16:55:50 dustymabe: markllama `rkt` appears to layer just fine...not sure if it is functional after that, though 16:55:53 markllama: grab me after meeting 16:56:02 maxamillion, do we have a new person to poke about this now? 16:56:04 * markllama nods 16:56:26 jbrooks: good question. we need some sort of continuity for container releases 16:56:26 jbrooks: I ll be the new person :) 16:56:31 cverna: woot! 16:56:35 #chair cverna 16:56:35 Current chairs: ashcrow cverna davdunc dustymabe jberkus jbrooks jlebon ksinny kushal maxamillion miabbott rubao sanja walters 16:56:39 NIiiiice 16:56:43 cverna++ 16:56:43 dustymabe: Karma for cverna changed to 9 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 16:56:51 but full time from Jjan 2018 16:56:51 Heh, I'll be getting to know you, cverna ;) 16:57:03 cverna: meet jbrooks, you should run when he pings you 16:57:08 haha I am sure you will :) 16:57:32 added to my survival notes :) 16:57:34 Sooo, cverna, can we get a container release? 16:58:27 jbrooks: he already ran away 16:58:28 cverna: !!!! :D :D :D 16:58:33 markllama, My first stab at a hello world after layering the pkg https://paste.fedoraproject.org/paste/96wrgedn8bT9JLQJT2heAw 16:58:43 We'll track him 16:58:45 jbrooks: good question :) I am far from being up to speed so my answer for now is I don't know 16:58:49 He already accepted the cookie 16:58:58 :) 16:59:19 maxamillion: help help :D 16:59:30 jbrooks: container releases are handled by RelEng now, ping mboddu and/or Kellin 16:59:40 maxamillion, Great, thanks! 16:59:51 Other items for this week? 16:59:52 jbrooks. Yeah. needs work. 16:59:56 * davdunc - minor topic: Fedora in AWS Marketplace is moving along. 17:00:03 Nice 17:00:07 jbrooks: I wrote an ansible-powered release process for them that can be wired up to automation magic once we have authoritative tests for Atomic Host and can actually do a hand-off release of it 17:00:14 markllama: https://pagure.io/atomic-wg/issue/399 17:00:17 * cverna feels safe for a little bit 17:00:21 :) 17:00:22 cverna: :) 17:00:26 I'll have a submission ready by Monday for review. 17:00:46 davdunc, We'll keep our eyes peeled for that 17:01:07 * ksinny has another info to share 17:01:10 #info Sent PR for adding a post on Composing custom OSTree update for Fedora 27 atomic Host on projectatomic blog - https://github.com/projectatomic/atomic-site/pull/496 17:01:18 aschrow just comment to get on the notifications for it? I don't want to be "assigned" until I look at whether I can work on it instead of just throwing darts. 17:01:21 It will be nice if someone can review it :) 17:01:35 ksinny, I'll have a look at that 17:01:47 jbrooks: thanks 17:01:52 jbrooks++ 17:01:52 ksinny: Karma for jasonbrooks changed to 2 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:02:04 ksinny: sanja is reviewing your post 17:02:12 markllama: you are not assigned. You're just referenced so you get updates 17:02:26 jbrooks: Thanks good to know! 17:02:27 markllama: assignment is on the right of the ticket 17:02:29 sanja++ 17:02:29 ksinny: Karma for sanja changed to 2 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:02:38 maxamillion: re: container releases 17:02:44 aschrow: turns out I'm already CCd. 17:02:46 you said to ping Kellin or mohan 17:02:59 is there still a regularly scheduled container release that will happen? 17:03:03 including rebuilds 17:04:10 markllama: yup! I added you to it as a cc. 17:05:37 Other items for this week? 17:05:50 jbrooks: was hoping to hear from adam on that re: 17:06:09 dustymabe, I figure we'll hit them up in fedora-releng 17:06:33 IOW ping mohan or kellin every time I want container X released is not a good plan. in the past we had releases periodically at least 17:06:50 dustymabe: yes, they *should* happen following the Atomic Host release (the automation processes I wrote include rebuilds), but if something goes sideways then RelEng is the point of contact now 17:06:50 the question is. do mohan/kellin plan to release all containers on a periodic schedule or not? 17:06:59 maxamillion: perfect 17:07:06 so we did a FAH release yesterday 17:07:15 is it reasonable to expect a container release today/tomorrow? 17:08:19 if we have an ansible playbook that does the job it should not be to hard to make a regular release 17:08:41 would be nice, I haven't updated the list of containers since August 17:08:45 cverna: can you talk to releng and see if they plan to do a container release? 17:08:58 and if not what is blocking them? 17:09:26 sounds good to me 17:09:40 #action cverna to talk to releng about doing a container release since we just released FAH 17:09:44 thanks cverna 17:09:50 ok one final item for today jbrooks 17:09:50 cool 17:09:58 Go ahead 17:09:58 that will be a good opportunity to get more familliar with that 17:10:17 Is there anyone here that hasn't got 'hands-on' with atomic host before? 17:10:27 don't be afraid to raise hands :) 17:10:42 markllama: I think it's been a while for you 17:10:45 Me actually! 17:10:46 I am certainly not hand-on enough. 17:10:58 :) 17:11:03 dustymabe, markllama just did a thing at lisa on atomic 17:11:11 * cverna raises his hand too 17:11:11 dustymabe: yeah... I have worked with atomic host recently 17:11:20 * markllama raises hand 17:11:37 I need to re-learn how to do builds manually 17:11:37 well this is pretty much for anyone here 17:12:07 If you haven't done it before you should definitely take an hour and run through the lab that I put on for flock last year 17:12:13 err.. this year 17:12:17 not 2018 yet 17:12:21 https://dustymabe.com/2017/08/29/atomic-host-101-lab-part-0-preparation/ 17:12:26 it starts with that post 17:12:40 you can do it on your laptop (on a plane if you want to) 17:12:57 so if you haven't played with package layering 17:13:21 check it out, there is a section on it 17:13:28 It's a good lab 17:13:41 It would be nice of all of the official docs for Atomic on the website created for Fedora 25 were updated to Fedora 27 17:13:50 dustymabe++ for the great lab 17:13:51 cverna: Karma for dustymabe changed to 8 (for the f27 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:13:56 deuscapturus: there's a PR, I need to merge it 17:14:06 markllama: if you want a guide on building your own atomic host ksinny just open a PR on atomic-site 17:14:13 markllama: you could guinea pig it for review 17:14:35 https://github.com/projectatomic/atomic-site/pull/496 17:14:54 deuscapturus: sorry, I've been tied up with the changes to move the site to Openshift v3 17:14:58 dustymabe: thanks! 17:14:58 #action jberkus to review/merge the PR to update official docs from f25 to f27 17:15:16 dustymabe: still dipping my toes and learning social conventions, but yeah. 17:15:31 cool 17:15:37 markllama: should we expect to see you around more often? 17:15:50 * dustymabe is done with topics 17:16:06 Personally, as often as possible. work dedication... probably very sporadically, when I can dedicate personal time 17:16:24 well glad to have you, either way 17:16:26 markllama: look forward to seeing you more often :-) 17:16:45 +1 17:16:46 indeed markllama 17:16:52 OK, I think we're all set here 17:16:54 markllama: the biggest way you can help in that case is to convert any servers that you have to use atomic host today 17:16:57 markllama: come visit in #atomic 17:17:10 #endmeeting