03:00:25 #startmeeting zun 03:00:26 Meeting started Tue Mar 28 03:00:25 2017 UTC and is due to finish in 60 minutes. The chair is hongbin. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:00:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:00:29 The meeting name has been set to 'zun' 03:00:31 #link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-03-28_0300_UTC Today's agenda 03:00:35 #topic Roll Call 03:00:44 lakerzhou 03:00:46 Namrata 03:00:47 kevinz 03:00:48 yuanying 03:00:59 Madhuri Kumari 03:01:18 thanks for joining lakerzhou Namrata kevinz yuanying mkrai 03:01:24 let's get started 03:01:35 #topic Cinder integration (diga) 03:01:43 #link https://blueprints.launchpad.net/zun/+spec/cinder-zun-integration The BP 03:01:46 o/ 03:01:54 diga: hi diga 03:01:54 hi 03:02:13 diga: want to give a update about he cinder integration bp? 03:02:14 I think Core implementation part is completed 03:02:20 yeah 03:02:45 #link https://review.openstack.org/#/c/429943/ 03:02:50 hongbin: Tested with client also, thanks hongbin on help fixing the issue 03:03:12 hongbin: I haven't added test cases yet for my patch as patch is huge 03:03:29 hongbin: will start adding it now as code is working 03:03:38 state 03:03:46 diga: feel free to add test cases in follow-up patches in this case 03:03:57 hongbin: sure 03:04:34 hongbin: that's it from my side 03:04:42 diga: i have a request for you 03:04:55 hongbin: yes 03:05:01 diga: could you briefly explain how your patch works in high level? 03:05:53 hongbin: currently we have dependency on fuxi, we need fuxi for now, there are some testing pending fuxi side also but will test it today 03:06:10 hongbin: we have to make sure cinder, fuxi & 03:06:16 should exist 03:06:26 Hello, sorry for being late 03:06:45 pksingh: hey, np, thanks for joining 03:07:01 diga: ok 03:07:06 hongbin: then we can run create volume call from zunclient will go to cinder first, create volume & then pass that volume to fuxi to attach it to docker volume 03:07:26 hongbin: I will update step by step doc in wiki 03:08:16 hongbin: zun volume-create -n testvol -d fuxi (cli call) 03:08:40 diga: ok, then the request will go to zun-api 03:08:43 hongbin: will try to cover all the testing today & push latest changes 03:08:49 hongbin: yes 03:08:54 diga: zun-api will pass the request to ? 03:09:14 zun-api will pass to volume driver 03:09:37 ok, i saw there are two volume drivers? 03:09:44 volume driver here is cinder or fuxi? 03:10:08 volume driver will call cinder driver to create volume & then request comes back to volume driver & then volume driver will initiate docker volume 03:10:56 Currently I am creating volume first in Cinder, actually docker level we are using fuxi as volume driver 03:11:32 i see 03:12:20 hongbin: just one question on Fuxi 03:12:32 diga: go ahead 03:12:46 hongbin: does fuxi support manila also ? 03:12:51 diga: yes 03:13:13 hongbin: will go through it 03:13:17 diga: Yes 03:13:32 I see it in their github page 03:13:37 okay 03:13:56 diga: i think doc and tests can be added later 03:14:03 hongbin: okay 03:14:12 diga: right now, our priority is to get the gate passed 03:14:23 hongbin: give me today, I will do one final testing & update the patch 03:14:29 dims: sure 03:14:34 diga: sure 03:14:45 dims: sorry, wrong person :) 03:14:46 hongbin: but without test, how we can pass the gate 03:15:01 hongbin: is it possible ? 03:15:10 diga: we should pass 03:15:17 hongbin: okay 03:15:21 diga: i will help you with that offline 03:15:29 hongbin: okay, gr8 03:15:42 hongbin: will ping you after meeting 03:15:58 diga: sure, thanks for your huge contribution on this feature 03:16:19 all, any other question for diga ? 03:16:25 hongbin: welcome! 03:16:46 hongbin: i m done! 03:17:12 thanks diga 03:17:14 #topic Kuryr integration (hongbin) 03:17:20 #link https://blueprints.launchpad.net/zun/+spec/kuryr-integration The BP 03:17:37 i wanted to bring up this patch 03:17:38 #link https://review.openstack.org/#/c/447732/ 03:17:53 do everyone have a chance to review it? 03:18:14 will try to review by today 03:18:15 if no, that is fine, i can give a brief introduction of it 03:18:28 pksingh: ack, thx 03:18:31 hongbin: will take a look at it today 03:18:37 I also take a look today 03:18:45 ok 03:18:49 thanks everyone 03:19:11 the general idea is to have a network abstraction in zun, that maps the "docker network" command 03:20:15 then, container will join/leave a network, and two containers can share a network 03:20:44 containers within the same network should enjoy all the features provided by libnetwork 03:20:55 i.e. they can resolve each other by hostname 03:21:18 that is the idea 03:21:37 for details, we can discuss in the review 03:21:49 any question for this one? 03:22:01 I am interested in looking the flow, but I suppose that it will be in the spec 03:22:03 will remove scanbox-container if using kuryr ? 03:22:21 mkrai_: yes, the flow is on hte spec 03:22:37 Thanks hongbin I will take a look 03:22:59 FengShengqin: yes, if kuryr is introduced, sandbox might be removed, but we can discuss it later 03:23:22 i see 03:23:22 yeah 03:23:54 ok, one more thing, i am going to implement the spec after it is approved, but feel free to ping me if anyone interest to take over the work 03:24:14 hongbin: I think sandbox feature is also a good addition to zun 03:24:52 diga: yes, i am thinking we should make it optional , and let each driver to decide to support sandbox or not 03:25:17 diga: but that could be decided later 03:25:32 hongbin: okay 03:26:12 ok, advance topic 03:26:20 #topic Introduce host capabilities and cpusets (sudipto) 03:26:25 #link https://review.openstack.org/#/c/427007/ The spec 03:26:36 it looks sudipta is not here 03:26:42 i saw he updated a patch 03:26:59 #link https://review.openstack.org/#/c/449699/ 03:27:40 this is good, i guess the next step is the scheduler part 03:28:06 any comment about this topic? 03:28:52 ok, move on 03:28:54 #topic Make "command" as positional parameter for run/create 03:29:02 #link https://bugs.launchpad.net/zun/+bug/1675082 03:29:02 Launchpad bug 1675082 in Zun "Make "command" parameter as positional" [Medium,Opinion] - Assigned to