17:02:45 #startmeeting 17:02:45 Meeting started Wed Oct 21 17:02:45 2015 UTC. The chair is dustymabe. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:02:45 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:02:54 #topic roll call 17:03:01 .hello scollier 17:03:02 scollier: scollier 'Scott Collier' 17:03:09 sure thing dustymabe 17:03:09 .hello mattdm 17:03:10 mattdm: mattdm 'Matthew Miller' 17:03:13 .hellomynameis dustymabe 17:03:16 dustymabe: dustymabe 'Dusty Mabe' 17:03:22 roshi: there is always one thing i forget to do at this point 17:03:28 like meeting title or something 17:03:28 .hellomynameis kumarpraveen 17:03:29 praveenkumar: kumarpraveen 'None' 17:03:45 #meetingname Cloud WG 17:03:45 The meeting name has been set to 'cloud_wg' 17:04:08 and typically you do #startmeeting 17:04:14 ahh ok 17:04:43 note that this seems silly but is important for meetbot 17:04:54 I often read logs at https://meetbot.fedoraproject.org/ 17:05:02 trying to find notes from old meeting now 17:05:54 feel free to copy this wiki page and make it a template 17:05:57 https://fedoraproject.org/wiki/Council_meeting_process#Day_of_meeting 17:06:05 i use that and just copy and paste every time :) 17:06:16 the search on mote doesn't seem to be working 17:06:22 and it has Silly Wiki Magic to get the date right 17:06:42 wfm 17:06:43 * roshi just goes to meetbot-raw and looks in the room for the date of the last meeting 17:06:54 ok here we are 17:06:55 everyone is inconsistant with the meeting name 17:06:56 https://meetbot.fedoraproject.org/teams/cloud_wg/cloud_wg.2015-10-07-17.02.html 17:07:05 I think 17:07:08 that is from two weeks ago 17:07:11 was there a meeting last week? 17:07:16 cloud_wg cloud-wg cloud-workgroup fedora-cloud :) 17:07:40 * roshi for the most part does the same thing every time, he thinks 17:07:50 .hello maxamillion 17:07:51 maxamillion: maxamillion 'Adam Miller' 17:08:01 same with blocker review - since I have idle thoughts of parsing more from our meeting minutes - so I want things the same 17:08:18 can someone please tell me how to search this thing by freenode channel? 17:08:24 i used to be able to 17:08:27 yeah it mostly all seems to be under cloud_wg 17:08:28 https://meetbot.fedoraproject.org/sresults/?group_id=cloud_wg&type=team 17:08:59 dustymabe: dunno. rfe → https://github.com/fedora-infra/mote/issues 17:09:00 https://meetbot-raw.fedoraproject.org 17:09:04 roshi: did we not have a meeting last week? 17:09:39 ok here we go 17:09:41 https://meetbot-raw.fedoraproject.org/fedora-meeting-1/2015-10-14/fedora-meeting-1.2015-10-14-17.02.html 17:09:43 honestly, I can't remember 17:09:56 sigh.. and that is why I send the minutes to the list when I host a meeting 17:10:02 see how the meeting name doesn't show up there? 17:10:08 #topic items from last meeting 17:10:20 praveenkumar and coolsvap will work on https://fedorahosted.org/cloud/ticket/121 17:10:22 coolsvap will put in his ideas to https://fedorahosted.org/cloud/ticket/124 17:10:24 praveenkumar will write the examples for https://fedorahosted.org/cloud/ticket/125 17:10:36 coolsvap around today? 17:11:18 praveenkumar: ^^ 17:11:29 looks like he is not here :( 17:11:44 praveenkumar: do you have any updates from your end? 17:12:03 Anyway I was working on #121 and put comments about progress. 17:12:26 this ticket can be close: https://fedorahosted.org/cloud/ticket/124 the CI one. 17:12:26 #info praveenkumar was working on #121 and put comments about progress. 17:12:38 scollier: ok. do you have the rights to do that? 17:12:52 dustymabe, i'll try 17:12:53 if you don't just comment in the ticket and I will close 17:13:16 # scollier to close https://fedorahosted.org/cloud/ticket/124 17:13:21 #action scollier to close https://fedorahosted.org/cloud/ticket/124 17:13:28 ok moving on to tickets 17:13:29 scollier: is it resolved now? 17:13:41 dustymabe, i can't close it. 17:13:46 I am going to prioritize some issues 17:13:53 scollier: ok just comment and I will close 17:14:00 praveenkumar, well, there will be no CI on these if we are moving to dist-git-dockerfiles 17:14:15 ah right. 17:14:22 praveenkumar, let me rephrase, I think the CI should be done after the move. 17:14:23 #topic python3 only means ansible won't work 17:14:30 presumably that solution will have its own ci, right? 17:14:34 https://fedorahosted.org/cloud/ticket/126 17:14:39 +1 to scollier's rephrase :) 17:14:47 mattdm: I am interesting in your thoughts on $topic 17:14:50 scollier: Agreed. 17:15:01 dustymabe: so, there's this: 17:15:03 http://blog.oddbit.com/2015/10/15/bootstrapping-ansible-on-fedora-23/ 17:15:15 mattdm: yeah I saw that 17:15:18 which is a somewhat complicated but functional bootstrapping approach 17:15:34 maybe we could package that up in in some way? 17:16:05 The other idea would be to somehow use a super-privleged container, but I'm not sure how that'd work exactly in order to given ansible access to the host in a way that wouldn't need to be weirdly customized 17:16:35 mattdm: SPC would only be realistic for atomic host since that is the only place docker is already installed 17:16:44 i vote adding the python 2 version of python-selinux 17:17:01 and maybe python-docker-py though honestly the way we expect docker containers to get deployed generally is via kube 17:17:02 dustymabe: yes, true 17:17:04 walters: thanks fro joining 17:17:15 walters: mattdm: ok let's separate our discussion 17:17:23 first let's talk about cloud base image 17:17:49 so for cloud base we don't want to add python2 ? 17:17:52 is that accurate? 17:18:46 did we lose mattdm? 17:18:47 I'd say that's accurate, yeah. 17:18:51 No I was thinking 17:18:52 ok 17:18:58 I'm depressed about the image size overall :) 17:19:00 +1 to python-docker-py 17:19:33 speaking of the base image, is there thoughts/talks of making our cloud base image more like server? 17:19:40 roshi: bad 17:19:46 let's focus for now 17:19:51 bigger different discussion, yeah :) 17:19:51 it was brought up earlier in the week 17:20:01 ok so we will do with workarounds for cloud base for now 17:20:08 well, i thought it fit right in there with "should we bring in python2" 17:20:09 and try to publicize alternatives 17:20:25 +1 to Solve it with Docs! 17:20:26 walters: for atomic we still have python2 17:20:31 but we need supporting libraries 17:20:42 for atomic for now, the approach is to bring all the stuff in for now 17:20:53 And if walters and atomic team are for that, I'm supportive 17:21:26 mattdm: ok we will add back some things that get us most of the functionality 17:21:38 it might not make release though 17:21:43 depending on when exactly that happens 17:21:54 but with 2-week-atomic that shouldn't matter much 17:22:00 s'okay. Gives us something to talk about at the next 2 week point :) 17:22:03 i'm testing http://fpaste.org/282019/54481151/ locally 17:22:41 walters: I think we need a few others 17:23:03 we can discuss that in a ticket - I will open a new ticket specifically for fedora cloud base 17:23:19 +1 ticket 17:23:51 ok another important one: 17:23:59 #action dusty to open ansible on atomic 23 ticket 17:24:06 #topic make docker archived image get imported with lowercase tag 17:24:15 #link https://fedorahosted.org/cloud/ticket/131 17:25:12 has anyone looked at this before? 17:25:17 mattdm ^^ 17:25:25 basically it's just a bad user experience for the user 17:25:53 new to me (sorry!) 17:26:02 ahh sorry 17:26:12 * dustymabe gives you time to read 17:26:20 feel free to ask me questions 17:26:22 Is there a corresponding releng ticket? 17:26:35 mattdm: not currently 17:26:54 so I discussed this with Dennis and I don't think anything can be done for F23 17:27:03 so I haven't chased it down further 17:27:13 because, too late? 17:27:20 yeah.. too late 17:27:45 :-/ we have got to get this process changed so little fixes are possible somehow 17:28:14 with us spinning a hopeful rc _right now_, I see the point of 'too late', but 5 days ago.... 17:28:15 so I think there will be some doc work to account for this? 17:28:19 but annnyway. 17:28:37 possibly Common Bugs? 17:28:47 does this affect people pulling from the docker registry? 17:29:03 mattdm: it shouldn't affect anyone pulling from docker registry 17:29:17 only if you pull our image down locally and try to use it 17:29:33 the docker registry won't allow you to upload anything with an invalid name 17:29:43 so it would never make it into the registry if it did 17:29:59 *nod* 17:30:12 What's the status on putting out updated docker images? 17:30:26 good question? I really don't know who runs that? 17:30:34 mattdm: base images or layered images? 17:30:40 maxamillion: base images 17:30:47 with security fixes 17:31:36 mattdm: that's me, I can update anytime we like, but it's a manual process where I have to file a github pull request with an image that's been converted from the koji build ... the kicker there is that none of that stuff is tested 17:32:04 maxamillion: have we been testing the f23 docker images at all? 17:32:10 I've downloaded it a couple of times 17:32:12 but not much 17:32:36 so, an updated image could theoretically be much better tested than the one we are going to GA with 17:32:47 * mattdm is not sure what emoticon should go on that last line 17:32:55 probably :-/ 17:32:57 mattdm: define "updated image" 17:32:58 that's my go-to 17:32:58 I don't know, I've just been given perms by the docker library upstream folks to push images ... I'm "officially" the fedora docker base image maintainer for the hub as of a couple months ago 17:33:15 maxamillion: \o? 17:33:19 ? 17:33:19 \o/ 17:33:23 type 17:33:26 typo 17:33:28 alright 17:33:31 dustymabe: we ask releng to do a respun f23 docker image post-release, with security updates rolled in 17:33:47 do a test day, and then have maxamillion push it to the hub and rel-eng to the mirrors 17:34:02 maxamillion: I can help you with the testday 17:34:03 maxamillion: what does our tagging look like now? 17:34:05 basically, I don't know if anyone is actually testing any of it and I don't want to make a terrible assumption that Fedora QA is doing it because they already test the whole damn world 17:34:20 and put "automate this whole process a la two week atomic" on the Big Backlog List 17:34:22 dustymabe: "our tagging" ... ? 17:34:28 mattdm: can't be done 17:34:28 if it's not blocking release, don't count on us testing it 17:34:32 tagging for the docker images 17:34:33 we're spread pretty thin 17:34:40 mattdm: the update to docker requires a manual pull request 17:34:45 I feel like all of Fedora is spread really thin 17:34:52 mattdm: we could automate everything leading up to that though 17:34:57 we all do work though :p 17:35:06 maxamillion yeah. we could at least produce the images and push 'em to our own Future THeoretical Registry 17:35:14 fedora peeps++ 17:35:16 roshi: oh yeah, y'all are spread super thin 17:35:44 give me job descriptions!! 17:35:51 if we have any 17:35:51 mattdm: right, that we could do ... I actually have a card in Taiga to spec that out, scope it, and draw up a design doc 17:35:53 :) 17:35:54 if someone has a spare req, we'd take it 17:35:59 maxamillion++ 17:36:00 mattdm: Karma for maxamillion changed to 1 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:36:01 * roshi has job descriptions :p 17:36:09 roshi: PM me 17:36:09 \o/ 17:36:10 * roshi will sync with you later dustymabe 17:36:21 mattdm: http://taiga.cloud.fedoraproject.org/project/acarter-fedora-docker-atomic-tooling/us/282 17:36:24 ok back to meeting 17:36:47 #topic Fedora Vagrant Boxes in Atlas 17:36:54 #link https://fedorahosted.org/cloud/ticket/116 17:37:05 wait, so, the plan for previous: ship as is, document in common bugs, and do a respin at some future point? 17:37:11 so me and lalatend1M are going to be releasing f23 vagrant boxes in Atlas 17:37:14 that's what I read 17:37:21 we have access and permission from legal 17:37:29 dustymabe++ 17:37:30 mattdm: Karma for dustymabe changed to 1 (for the f23 release cycle): https://badges.fedoraproject.org/tags/cookie/any 17:37:33 lalatend1M++ 17:37:43 we will be publishing a few boxes soon and send to list to have people test 17:38:07 #topic Producing Updated Cloud/Atomic Images 17:38:14 #link https://fedorahosted.org/cloud/ticket/94 17:38:25 checkit out, everyone: 17:38:27 https://www.youtube.com/watch?v=r1jrqClho3U 17:38:42 #info two week atomic release tooling demo 17:38:42 ok now that we are getting close to f23 release that means 2 week atomic is around the corner 17:39:13 mattdm: nice.. were we invited to that? 17:39:22 dustymabe: uh, maybe? :) 17:39:36 ok. so my question is how close are we to something that we can use? 17:39:38 shoulda been if not.... sorry 17:39:46 how much work needs to be done to pull everything off? 17:40:01 very. team is confident that it'll be ready with what was previously "plan b" 17:40:19 that is, ship ga image at ga, but then switch to two week process for release two weeks after 17:40:26 currently targetted at Nov 10 17:40:32 mattdm: ok 17:40:39 and I'm not going to jinx anything by guessing 17:40:52 so "we" (Fedora cloud WG) probably need to start being much more involved in that process 17:41:28 I know maxamillion and walters are here 17:41:29 dustymabe++ 17:41:29 but.. 17:41:37 we need more people who know more 17:41:39 I think 17:41:48 yeah. I just pinged acarter, who is doing project management, about that 17:42:36 we *definitely* need more if jzb and I can convince y'all to remain convinced about atomic-as-primary 17:42:37 #action dmabe,mattdm we need to integrate the Cloud WG and the 2 week atomic efforts 17:42:41 yeah, the "pull that off" bit is basically done ... at least for the first run at the deliverable, folks have been working hard on that for a while now and a lot of it recently came to fruition 17:43:10 ok for the rest of the tickets I am going to open it up and let people comment if they have status 17:43:15 #topic open floor 17:43:17 me could use more knowledge on the subject - that's for sure 17:43:34 ftr amanda says she sent an invite to the list 17:43:41 i'm checking for whether it got caught in moderation 17:43:50 or, I will, after this meeting :) 17:44:27 mattdm: I don't recall seeing one, but that doesn't mean it didn't come through 17:44:40 anyone have anything for open floor? 17:44:50 release annoucement 17:44:55 see mailing list thread I started 17:45:08 mattdm: should we talk about ansible in there? 17:45:47 only if it is "ansible is awesome and we have it now" 17:45:59 we should talk about it in the release notes or common bugs, though 17:46:07 haha. yeah definitely 17:46:22 for the annoucement, set the level at "could run in Infoworld" 17:46:31 mattdm: we've always had it, it's open source :) 17:46:33 if infoworld is even a thing anymore. 17:46:38 pc magazine 17:46:51 ok i'll leave meeting open for another meeting to see if anything else comes up 17:47:56 another minute 17:48:03 * dustymabe sets fuse 17:48:09 3.. 17:48:18 2... 17:48:23 1.... 17:48:27 #endmeeting