16:11:47 #startmeeting containers 16:11:48 Meeting started Tue Jan 20 16:11:47 2015 UTC and is due to finish in 60 minutes. The chair is sdake. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:11:49 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:11:52 The meeting name has been set to 'containers' 16:11:56 #topic rollcall 16:12:03 howdy yo \o/ 16:12:04 andrew melton 16:12:08 Dmitry Guryanov 16:12:11 jay 16:12:20 o/ 16:12:24 Digambar Patil 16:12:35 Steven Wilson 16:12:51 so my apologies for hte meeting starting late today - I think adrian must be out with a cold or something and didn't shoot me an email to start the meeting 16:13:08 #topic agenda review 16:13:11 Hongbin Lu 16:13:32 looks like the agenda hasn't been updated since last meeting 16:14:02 yes 16:14:03 so I propose milestone #1 ready check, followed by milestone #2 assignment of blueprints, followed by open discussion 16:14:12 anyone have anything they like to add? 16:14:17 Thomas Maddox 16:14:21 o/ 16:14:25 o/ :) 16:14:27 Magnum milestone1 announcement? 16:14:39 jay-lau-513 sure we can address that in the ready check 16:14:45 ok 16:14:46 have dates for a magnum mid-cycle been finalized? 16:15:05 sew I am not sure, only adrian has that information at this time 16:15:28 sew send me aprivate message with your email, adn i'll send you and him a message so we can find out 16:15:41 thx sdake 16:15:46 #topic milestone #1 ready-check 16:16:04 so my take on the code base is it is pretty solid 16:16:10 I have been trying to break things and it is hard 16:16:20 the code doesn't behave like I'd like it to entirely - like bay-delete for example 16:16:38 but those are gold plating exercises for later - the key thing is magnum must work out the gate with the quickstart guide we provide 16:16:48 because seriously poeple are going to give it 30 minutes and if it doesn't work, give up :) 16:17:10 that said, anyone have any objections to raise with being ready? 16:17:14 perhaps a better approach 16:17:17 someone might want to contribute patches based on dev quick start :) 16:17:28 can I get a +1/-1 vote from the core team on readiness of magnum for milestone #1 16:17:55 +1 - got for it 16:18:00 I'm +1 because I want to attact more people to get involved 16:18:06 +1 16:18:34 It seems there is no magnum container-create command at the guide 16:19:03 I have not tested container object in much detail 16:19:10 didn't feel comfortable putting in the guide, but we can if we want 16:19:14 but we are running short on time 16:19:22 k 16:19:33 sdake: unless it's changed since my patch on it, it required manual setup of docker on the local machine 16:19:39 I recalled dims_ did test the container part, at least create works 16:19:42 I'm not sure we'd really want that in milestone one 16:20:09 I am testing mgnum for container, not yet updated the guide 16:20:21 diga does container_create work? 16:20:28 without manual test 16:20:33 which manual steps apmelton? 16:21:02 Today I have fresh setup of magnum 16:21:20 I will test all the command on it 16:21:37 so I am +1, once the quickstart reviews land in the review queue 16:21:38 Not yet tested for container_create 16:21:50 diga we would like to release in a few hours 16:22:00 sdake: by manual, I mean I had to install docker on the same host as the magnum conductor 16:22:01 yes 16:22:11 will do it in some time 16:22:37 apmelton to obtain access to a cli or some other tool apmelton? 16:22:46 we have the same nonsense now, with installing kubectl :( 16:23:11 hey adrian! 16:23:20 sorry startedmeeting without you 16:23:26 https://review.openstack.org/#/c/143559/ this patch make container_create works 16:23:35 we are on a ready check of milestone #1 16:24:35 ok sounds like everyone but apmelton is ina greement we should release 16:24:52 one more thing for the guide 16:24:53 I am concerned a bit that container functionlaity itself is nto well tested 16:25:03 hey adrian :) 16:25:05 I prefer a troubling-shooting session 16:25:14 Hi 16:25:29 On an airplane.msorry for delay 16:25:34 which tell users how to debug the environment setup problem, i.e. networking problem 16:25:44 adrianotto1 thanks for joining us on the plane :) 16:25:54 sdake: container-create works, just against an ad-hoc docker daemon installed locally 16:25:56 hongbin that sounds great, but does that really need to land for milestone #1? 16:26:06 or rather, that's how the default config works 16:26:19 hongbin sdake I think that we can address this in m2 16:26:19 apmelton not against the bay's docker containers? 16:26:28 jay-lau-513 agree 16:26:28 sdake: it is working 16:26:28 sdake: unless that's changed 16:26:33 just checked 16:26:43 diga where are the containers being created, in bay? 16:26:46 k 16:26:51 once m1 released, we can attact more contributor and more people will try/contribute 16:27:38 sdake: I guess users may need the iptable command you sent me to make the network work. 16:27:39 we still have some work to do for dev quick start 16:27:55 jay-lau-513 for milestone #1? 16:27:57 or you mean in general 16:28:09 sdake not m1 but m2+ 16:28:16 think of milestone #1 as the bare minimum needed to get the thing running :) 16:28:17 in general 16:28:30 sdake yes 16:28:32 relatively bug free as well 16:28:51 I mean, we lack good security model, lack vif for services, lack multi-tenancy 16:28:51 etc 16:28:59 these are all things thatcan be sorted out in m2/m3 16:29:16 so sounds like we are ina greement then that milestone #1 is a go for release once those two reviews land 16:29:29 Multi tenancy should be a high priority 16:29:47 adrian_otto1 I'll go over milestone #2 stuff -but atm I think its "essential" 16:30:10 this needs +2s/+A's 16:30:15 https://review.openstack.org/#/c/148549/ 16:30:26 #topic last edits for release announcement 16:31:03 trying to find link 16:31:08 if anyone has it feel free to paste it ;) 16:31:52 sdake: this? https://etherpad.openstack.org/p/magnum-release 16:32:18 #link https://etherpad.openstack.org/p/magnum-release 16:32:20 thanks apmelton :) 16:32:26 Ok any last edits, now is your chance 16:32:51 adrian_otto1 are you good to tag the release and annoucne it on the ml in 1-2 hrs considering your with snakes on a plane? :) 16:33:11 adrian_otto1 are you good to adrian_otto1 are you good to tag the release and annoucne it on the ml in 1-2 hrs considering your with snakes on a plane? :)tag the release and annoucne it on the ml in 1-2 hrs considering your with snakes on a plane? :) 16:33:43 I can tag it later today and send release announce email 16:34:09 If there are key items to include let me know 16:34:24 I can wait to merge some last things if desired 16:34:24 adrian_otto1 I'd just stick with the announcement email 16:34:33 ya we have two things to merge - doc fixes 16:34:54 Ok, I will be sure to et those in 16:35:03 if anyone wants to wikigarden https://wiki.openstack.org/wiki/Magnum - that would be spectacular 16:35:04 *get 16:35:11 jay pipes was complaining about a lack of documentation :) 16:35:38 We shall not disappoint Jay. 16:35:46 ;-) 16:35:51 ok milestone #2 review then 16:36:01 Ok, folks have beenfiling a ton of blueprints 16:36:09 I'm not sure we cn tackle them all in milestone #2 16:36:15 first things first,when should we conclude milestone #2? 16:36:58 * jaypipes dons the Hat of Disappointment. 16:37:29 #link https://wiki.openstack.org/wiki/Kilo_Release_Schedule 16:37:55 kilo 2 is feb 5 kilo 3 is march 19th 16:38:03 sdake: you know I'm joking I hope! :) 16:38:11 jaypipes of course ;) 16:38:14 heh 16:38:29 ideally it would be nice if we merged schedules with the openstack project by milestone #3 16:38:40 Agreed 16:38:46 so I thin we should set milestone #3 milestone for march 5th 16:38:50 any -1 on that idea? 16:39:03 rather march 19th 16:39:04 +1 16:39:05 I can't apparently read 16:39:32 kilo 2 is righ taroudn the corner 16:39:41 we should probably split the difference between now and march 5th 16:40:07 that puts us at Feb 16 for 1 mo of development 16:40:18 and then 3 weeks for milestone #3 16:40:35 ok so I just pulled those dates out, does anyone have any alternative propsoal ? 16:41:19 adrian_otto1: speaking of dates, have they been finalized for a magnum mid-cycle? 16:41:26 should they align with the dates mentioned? 16:41:40 can I get a core vote on the dates Milestone #2 Feb 16th, Milestone #3 march 5th 16:41:42 +1 from me :) 16:41:59 (note milestone #3 merges with the openstack project schedule at this point) 16:42:07 +1 16:42:14 rather march 19th :) 16:42:18 groan 16:42:27 Milestone #2 Feb 16 - Milestone #3 march 19th 16:42:41 dims__ any thoughts? 16:43:02 ok well no complaints I guess we will stick with those dates for now 16:43:11 This only matters much if we plan to code freeze 16:43:37 yup, we didn't really code freeze for milestone #1 16:43:43 but we stopped dev for a bit to focus on Q/A :) 16:43:44 Otherwise we just need to have a working software deliverable with more features and less bugs than last release 16:44:04 Brb this irc client is jacked 16:44:42 #topic milestone #2 16:44:52 #link https://blueprints.launchpad.net/magnum/milestone-2 16:44:59 ok we have 15 minutes left in the meeting 16:45:04 I'd like to give 5 for general discussion 16:45:15 so lets spend next 10 minutes going over essential/high blueprints and seeing if we can find an owner 16:45:39 #link https://blueprints.launchpad.net/magnum/+spec/multi-tenant 16:45:55 so I think this should be pretty easy - this is essential for milestone #2 16:46:01 any takers? 16:46:02 brb 16:46:21 I can take multi tenant 16:46:29 cool 16:46:35 I'll put the other couple essentials up here too 16:46:42 #link https://blueprints.launchpad.net/magnum/+spec/secure-kubernetes 16:46:55 #link https://blueprints.launchpad.net/magnum/+spec/magnum-bay-status 16:47:09 so secure-kubernetes involves ddoihng some magic with TLS 16:47:12 not quite sure how it works 16:47:15 I can take the bay status 16:47:19 cool 16:47:26 go ahead and assign to yourselves then folks 16:47:27 back 16:47:43 hongbin you may want to discuss with yuanying for bay-status :) 16:47:54 jay-lau-513: sure 16:47:55 hongbin I see he has take it over 16:48:07 anyone up for securing kubernetes? 16:48:10 essential blueprint 16:48:13 jay-lau-513: then I don't mind to leave it to him 16:48:30 hongbin no worry, we can collaborate 16:48:42 jay-lau-513: sure :) 16:48:50 I'll look @ securing kubernetes 16:48:51 hongbin welcome to multi tenant haha 16:49:18 I assigned multi-tenant to jay :) 16:49:24 but you can sortit out later 16:49:28 :) 16:49:34 basically I'd like to get all the essential/high assigned to folks 16:49:44 that can commit to doing them in milestone #2 timeframe 16:49:52 if not, we will push stuff down the list 16:49:54 asdake: can I get one blueprint to work on 16:49:59 I'm also interested introducing coreos 16:50:00 sdake 16:50:22 diga sure let me get to the high's now 16:50:35 ok 16:50:36 #link https://blueprints.launchpad.net/magnum/+spec/introduce-coreos 16:50:45 yes 16:50:48 #link https://blueprints.launchpad.net/magnum/+spec/ironic-heat-template 16:50:59 #link https://blueprints.launchpad.net/magnum/+spec/update-node-count 16:51:11 #Link https://blueprints.launchpad.net/magnum/+spec/magnum-docker-backend-selection 16:51:16 hey yuanying-alt :) 16:51:29 so wkharold_ your interested in tackling coreos? 16:51:35 I am in 16:51:37 for coreos 16:51:40 I think it mostly involves writing a heat template 16:51:46 sdake: I can take docker backend selection 16:51:51 sounds apmelton 16:51:57 can you folks assign yourselves to the blueprints? 16:52:03 ok 16:52:05 I don't know everyone's launchpad ids.. 16:52:06 yes 16:52:30 sdake: doesn't look like I can change that field, my id is andrew-melton 16:52:41 I've taken two : https://blueprints.launchpad.net/magnum/+spec/external-lb https://blueprints.launchpad.net/magnum/+spec/horizontal-scale 16:52:50 these are both large in scope, not sure I can complete both in 1 month time 16:53:18 I have taken - https://blueprints.launchpad.net/magnum/+spec/introduce-coreos 16:53:28 I'm 'wkh' ... a little late to the party sorry 16:53:51 wkharoid_ which one did you want? 16:53:53 hey wkharold- 16:54:11 secure-kubernetes and/or coreos 16:54:22 coreos is taken but thanks for taking on secure-kubernetes :) 16:54:25 diga: yo 16:54:38 sdake: cool 16:54:54 sdake: I can take the update node count, and leave the bay status to yuanying 16:55:03 hongbin that sounds great 16:56:07 remaining HIGHs: 16:56:20 #link https://blueprints.launchpad.net/magnum/+spec/ironic-heat-template 16:56:32 #link https://blueprints.launchpad.net/magnum/+spec/magnum-scheduler-for-docker 16:56:44 #link https://blueprints.launchpad.net/magnum/+spec/native-docker-network 16:56:56 If folks see the recording later, feel free to assign yourselves :) 16:56:59 #topic open discussion 16:57:09 so I think milestone #2 looks fairly achieveable - we may have to push some s tuff 16:57:26 Sorry I left so little time for open discussion - busy day today and got a la te start 16:57:33 is there anything folks would like to discuss? 16:57:34 sdake I can take over scheudler, for network, we may need more discussion 16:58:19 I would like to contribute to the scheduler part as well 16:58:31 Remember that you can work on any BP 16:58:39 diga cool :-) 16:58:40 diga is https://blueprints.launchpad.net/magnum/+spec/magnum-backend-docker-api 16:58:43 finished? 16:58:44 :) 16:58:46 adrian_otto2: any news on the mid-cycle dates? 16:58:48 The owner is responsible for reporting the status in our weekly meetings 16:59:07 ya, blueprints are just a way for the team to know if our goals are achieveable (eg is work assigned and getting done) 16:59:20 It does not mean that you are barred from contributing if a BP is assigned to another contributor 16:59:26 yes, it was done 16:59:54 Make sure to mark implemented when finishing a blueprint 17:00:00 ok 17:00:02 sure 17:00:09 ok I think tha tis all we have time for, we can overflow in #openstack-containers 17:00:11 I will mark as implemented 17:00:15 #endmeeting