17:09:03 #startmeeting Cloud WG 17:09:03 Meeting started Wed Jul 29 17:09:03 2015 UTC. The chair is roshi. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:09:03 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:09:03 rtnpro: hey! 17:09:10 #meetingname Cloud WG 17:09:11 The meeting name has been set to 'cloud_wg' 17:09:14 dustymabe, what's up? 17:09:21 #topic Roll Call 17:09:25 who's around? 17:09:27 .fas rtnpro 17:09:27 rtnpro: rtnpro 'Ratnadeep Debnath' 17:09:33 sorry for the late start :/ 17:09:36 .hello roshi 17:09:37 roshi: roshi 'Mike Ruckman' 17:09:41 .hellomynameis dustymabe 17:09:42 dustymabe: dustymabe 'Dusty Mabe' 17:09:43 .hellomyname sayanchowdhury 17:09:52 .hellomynameis jasonbrooks 17:09:53 jbrooks: jasonbrooks 'Jason Brooks' 17:09:55 .hellomynameis kushal 17:09:57 kushal: kushal 'Kushal Das' 17:09:57 .hellomynameis sayanchowdhury 17:10:09 * kushal will be on and off in the meeting. 17:10:17 yay kushal is here 17:10:27 dustymabe, :) 17:10:40 sorry about your stomach issues kushal :( 17:10:49 #topic Previous meeting follow-up 17:10:51 are we missing anyone? 17:10:52 * lalatenduM will setup a CI for Fedora dockerfiles 17:10:52 * number80 will write the flyer text for Fedora Cloud flyer. 17:10:52 * kushal to comment in https://bugzilla.redhat.com/show_bug.cgi?id=1234504 with the git commit details 17:10:55 * kushal will file the rel-eng ticket for the updated cloud image. 17:10:57 * dustymabe to open a ticket for default firewall behavior in Fedora Cloud images. 17:11:02 looks like jzb isn't around 17:11:11 .hello lalatenduM 17:11:12 lalatenduM: Sorry, but you don't exist 17:11:14 I feel like there are still cons going on 17:11:20 ahh :) 17:11:25 .hello lalatendu 17:11:28 lalatenduM: having an existential crisis over there? 17:11:28 lalatenduM: lalatendu 'Lalatendu Mohanty' 17:11:49 :) 17:11:58 So for updated cloud-images, the images are passing all tests, but the base image is throwing messages like: http://paste.fedoraproject.org/249473/18823114/ 17:11:59 roshi: crisis averted :) 17:11:59 so I opened the ticket for the default firewall 17:12:03 #link https://fedorahosted.org/cloud/ticket/113#comment:2 17:12:22 dustymabe: yeah, I saw some of the movement on it 17:12:27 I need to know if I should go ahead and file a ticket to rel-eng about the updated images. Any comments? 17:12:42 we'll have to advise the DO peeps about setting up the firewall on their host 17:13:01 kushal: so I tested your networkd image and saw the same problem.. is your networkd image the same as this one or just similar becasue they are both updates? 17:13:07 kushal: I'd file the ticket - any issues can get sussed out in the ticket 17:13:19 dustymabe because they are updates. 17:13:24 kushal: ok 17:13:33 roshi, Okay, so keep the action item on me. 17:13:43 I will do it today only, have it half written in a tab :) 17:13:44 regarding the CI setup , I read more doc on taskotron 17:13:50 it looks finenow 17:14:06 #action kushal to file releng ticket for updated cloud images 17:14:18 my next plan is to install it on a local Fedora machine and do some POC 17:14:22 kushal: also update our trac ticket with the status 17:14:31 lalatenduM: a local POC of taskotron? 17:14:39 roshi: yes 17:14:45 sweet 17:15:25 roshi: you can suggest me if u hav a better idea , as I am sure u have good experiance with taskotron 17:15:27 if you notice things, tflink is always happy to get patches :) 17:15:29 dustymabe, Yup. 17:15:39 lalatenduM: we can sync up outside the meeting if you like 17:16:09 tflink: I have meet him in last qe camp , not sure if he remembers :) 17:16:23 roshi: yup, sounds good 17:16:42 s/him/you/ 17:17:06 #link https://fedorahosted.org/rel-eng/ticket/6219 17:17:10 dustymabe, roshi ^^^ 17:17:15 thanks 17:17:51 doesn't look like number80 is around for his update 17:18:27 I'll ask in the ticket for a status update 17:18:34 thanks 17:18:54 kushal, can we get a tldr on the changes in that image? 17:19:00 that way others can also test it? 17:19:20 roshi, the networkd image? 17:19:39 the image listed in the ticket 17:20:03 I didn't think it was ever decided we would be for sure switching to networkd as the default stack in our images 17:20:22 Ah, that is just with all updated packages, even I have to find out what all updated. 17:20:26 I will update the ticket. 17:20:31 awesome, thanks 17:20:32 Put another action item :) 17:20:55 #action kushal to update releng ticket #6219 with what packages were updated 17:21:29 alright, onto the meeting items! 17:21:34 thanks for the updates folks :) 17:21:55 #topic Missing Cockpit RPMs (#105) 17:22:01 #link https://fedorahosted.org/cloud/ticket/105 17:22:26 I'm on this one -- I made some progress w/ a cloud-init approach, cited in the ticket 17:22:41 It's not quite working right -- needs a reboot and I'm not sure why 17:23:52 jbrooks: I might be able to look at this with you.. especially once monday gets here 17:24:02 dustymabe, cool 17:24:11 does that timeframe work for us? 17:24:21 * roshi doesn't see why not - just checking 17:24:37 I'll look into the kickstart part of it later this week -- I sort of assume/expect that'll be easier 17:25:11 sounds good to me 17:25:26 can you update the ticket that this'll get looked at no later than this monday? 17:25:47 Yes, I'll add a comment on that 17:26:12 awesome, thanks :) 17:26:37 #action jbrooks to update ticket #105 with status 17:27:08 #action dustymabe jbrooks to work on #105 next monday (2015-08-03) 17:27:27 #topic Investigate systemd-networkd (#14) 17:27:33 #link https://fedorahosted.org/cloud/ticket/14 17:28:07 as for the last comment here, I have a small issue with changing mid release 17:28:14 mattdm: you available? 17:28:20 * dustymabe looks at latest comments 17:28:28 I'm fine with comparing the two during F23 17:28:49 however, swapping it at beta really defeats the purpose of have a release cycle 17:29:02 mid release? 17:29:03 we might as well not test Alpha 17:29:15 roshi: are you talking about switching for F22 updated image? 17:29:22 "...showdown for the F23 Alpha, and then decide on one for F23 Beta based on results." 17:29:46 which I read as "compare during alpha, then change for beta if it wins the comparison." 17:29:57 roshi: ahh ok you are talking about F23 17:30:00 and I wouldn't switch it in F22 updates at all 17:30:06 ++ 17:30:17 the stack should stay the same for a release - just getting updates to the currently installed tree 17:32:07 kushal created an image to look at 17:32:18 yeah I actually used it on my openstack at home 17:32:21 but now we need to come up with some metrics/criteria to compare the two 17:32:23 seemed to boot fine 17:32:45 honestly I think the difference to end users is small 17:32:52 perhaps a network load test, a suite of esoteric network configs (that you'd run into for cloud) 17:33:01 that might be true 17:33:13 but *all* of the cloud relies on the networking stack 17:33:29 yeah.. but you can't even get into an instance if it doesn't have network 17:33:41 so we're not even affecting end users 17:33:48 we are affecting image builders 17:33:53 so I think before we make a swap like this, we need to test it until it's been thoroughly tested 17:34:22 roshi: what would the test criteria look like? 17:34:25 and doing our due diligence with the comparison 17:34:29 I'm not sure 17:34:36 i'll take a stab 17:34:46 1 - Boots and network comes up on AWS 17:34:52 2 - Boots and network comes up on Openstack 17:34:53 but I don't really see any benefit of diverging our network stack from the rest of the Editions 17:34:58 3 - Boots and network comes up on GCE 17:35:06 etc.. 17:35:17 that's a good baseline 17:35:32 here we run into another issue with a real lack of useage metrics 17:35:42 the only thing we aren't accouting for is cloud-init configuration of the network 17:35:51 we don't know how the image gets used, and what networking features people are using in the wild 17:36:03 which is https://bugzilla.redhat.com/show_bug.cgi?id=1194623 17:36:24 well that bug isn't an issue but the comments document an issue 17:36:47 roshi: I would argue the networking features people use are low.. we only have init scripts no NM 17:36:50 right 17:37:12 but it's an assumption 17:37:14 I would say for the most part people let the instance come up and don't configure network at all 17:37:27 roshi: right, an assumption 17:38:17 so if we can write down requirements 17:38:18 I agree with gholms in comment #42 17:38:23 then we can do a comparison 17:38:36 and make an educated decision 17:38:40 right, that's what I'd want to do 17:38:45 and it's too late for F23 17:38:54 Alpha freeze was today and we've already branched 17:39:08 so at the earliest, this could land F24 17:39:26 if we get the requirements written, testing done and the different groups sign off on it 17:39:31 man our cycles are short 17:39:33 :) 17:39:47 fesco and QA, are the two I see (mainly), if we end up wanting a change 17:39:59 that they are :p 17:40:30 I'll update the ticket 17:40:37 roshi: can you add to the ticket a request to have people add requirements and maybe link to a page where this information can live 17:41:12 specifically with: we need to write requirements for our networking stack, that it's too late for F23, and that we'll need input from other groups 17:41:16 yeah 17:41:31 I'll start a wiki page in the cloud space for discussion 17:41:47 roshi: thanks! 17:42:03 np 17:42:16 #action roshi to update ticket #14 with status 17:42:36 #topic Care and feeding of Dockerfiles 17:42:42 #link https://fedorahosted.org/cloud/ticket/84 17:43:08 eh, we can skip this - still need to break out into individual tickets 17:43:33 I don't have the cycles right now to break these out 17:43:36 does anyone else? 17:43:48 we're running short on time ... :/ 17:43:51 I have given a suggestion wrt this 17:44:05 i.e. fedora dockerfiles 17:44:22 we should maintain different git branches 17:44:27 for fedora releases 17:44:42 lalatenduM: did you propose this on the list already? 17:44:52 dustymabe: yes 17:44:53 I'm +1 for doing this 17:45:14 that makes sense 17:45:18 I say make it happen 17:45:20 how to move ahead as it seems everyone liked the idea 17:45:29 lalatenduM: can you update the ticket with a link to your post to the list? 17:45:38 roshi: sure 17:46:06 lalatenduM: I'd say best strategy is try to get all of them to work good for F22 17:46:11 #action lalatenduM to update ticket #84 with his post to the mailing list 17:46:16 and then make F22 branch 17:46:21 dustymabe: yup 17:46:27 and then we can make new branches as we go 17:46:28 or make a F22 branch, and then make them work 17:46:29 and for rawhide 17:46:35 what do they work mostly on now? 17:46:42 roshi: it's a mix 17:46:49 iirc that a lot of them still required yum 17:46:54 depending on who had an itch to scratch 17:46:54 roshi: we have just master branch 17:47:02 or needed to be ported to use dnf, rather 17:47:24 roshi: yes 17:47:50 lalatenduM: if you could update the ticket or the list thread with some of this strategy it might help move the discussion 17:47:59 thanks lalatenduM :) 17:48:07 dustymabe: the mail has startegy in it 17:48:17 we're running out of time, going to move on if that's ok 17:48:28 gonna skip #108 since jzb isn't here 17:48:39 (#108 is text for the cloud flyer) 17:49:57 ok 17:50:02 open floor? 17:50:17 sure 17:50:23 #topic Open Floor 17:50:54 https://fedorahosted.org/cloud/ticket/107 we didn't get much discussion on this, but I posted it to the council trac 17:51:23 https://fedorahosted.org/council/ticket/36 17:51:51 I don't have anything for open floor this week 17:52:02 and dustymabe I'm starting a convo with the DO peeps about what they'd need if we had to get them to have the firewall installed/configured going forward 17:54:02 which I guess is just a PR to your repo on GH :p 17:54:27 anyone have anything else? 17:55:31 since we ran short on time, this week go through the tickets [0] and leave comments as you see fit 17:55:31 roshi: set the fuse 17:55:35 [0] https://fedorahosted.org/cloud/report/9 17:55:41 * roshi sets the fuse 17:55:45 3... 17:56:13 2... 17:56:15 as for DO yeah let's just talk to them in the slack channel. I should be able to update the script in the repo and we can use it for the updated image that we release 17:56:30 sounds like a plan 17:56:36 * roshi can help with that 17:56:43 1... 17:56:48 thanks for coming folks! 17:57:03 #endmeeting