03:00:21 #startmeeting zun 03:00:22 Meeting started Tue Aug 7 03:00:21 2018 UTC and is due to finish in 60 minutes. The chair is hongbin. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:00:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:00:25 The meeting name has been set to 'zun' 03:00:29 #topic Roll Call 03:00:54 hi hongbin 03:01:05 hi kiennt26 03:01:19 pause a few more minutes for potential atteedees 03:02:59 Merged openstack/zun master: Reuse the RPC transport to create RPC client https://review.openstack.org/588992 03:03:30 ok, let's get started 03:03:37 #topic Blueprints 03:03:45 1.OpenStack as a virtual Kubernetes node (assignee: kevinz) 03:03:53 #link https://blueprints.launchpad.net/zun/+spec/zun-connector-for-k8s 03:04:03 kevinz: hey 03:04:08 hi hongbin 03:04:10 hi kevinz 03:04:21 hi kiennt26 03:04:27 kevinz: you showed up at the right time, it is on your topic 03:04:39 Aha 03:04:42 Good 03:04:52 about OpenStack as a virtual Kubernetes node 03:05:11 I find vk has conflict with master branch 03:05:29 will refresh code and subscribe new patch 03:06:08 I also investigate about Kata with Zun for capsule 03:06:38 now we use Docker API, but docker API could not support create pod with Kata 03:06:50 I will paste the information 03:07:37 as far as i know, kata is integrated with k8s 03:07:53 this is already done 03:08:16 Yes, and if we want to use docker api to create pod, it is not implemented 03:08:28 https://github.com/kata-containers/runtime/issues/390 03:08:33 https://github.com/kata-containers/runtime/issues/493 03:08:43 and Kata is working on it. 03:09:06 I will table the BP : Kata with Capsule 03:09:25 and implement it after kata docker api is ready 03:10:27 for sure 03:11:22 kevinz: anything else from your side? 03:12:01 hongbin: That's all from my side 03:12:08 thanks kevinz 03:12:13 next one 03:12:23 thanks hongbin 03:12:27 2. Introduce quota for containers (assignee: kiennt26) 03:12:34 #link https://blueprints.launchpad.net/zun/+spec/quota-support 03:12:39 kiennt26: ^^ 03:13:20 I've implemented Quota API. it almost done, need to add more unittest and split patch to smaller patches 03:13:23 #link https://review.openstack.org/#/c/570683/ 03:13:50 After that, I will propose api-ref and zunclient side patch 03:14:05 cool 03:14:34 right now, the patch is huge. I will split it to multiple patches :) 03:15:01 yes, that would be easier to review 03:15:23 That's all from my side. 03:16:14 kiennt26: thanks for your contribution on this feature, look forward to reviewing your patches 03:16:38 hongbin: yeah :) 03:16:56 i skip the octavia bp, since i haven't got a chance to work on it last week 03:17:34 your new PTL (jiwei) cannot join this meeting, he sent me a list of BPs that he wanted to discuss 03:17:39 let's go through them 03:17:48 3. Runtime aware scheduling (assignee: fengshengqin) 03:17:57 #link https://blueprints.launchpad.net/zun/+spec/runtime-aware- scheduling 03:18:08 #link https://blueprints.launchpad.net/zun/+spec/runtime-aware-scheduling 03:19:14 this BP is about separating kata from runc into different hosts 03:19:38 basically, the perferred model is to have each compute host support either kata or runc 03:20:11 then, have the schedule to pick the right compute host with the right container runtime for it 03:20:38 that is the idea, but i haven't got a chance to review the code yet 03:21:10 #link https://review.openstack.org/#/q/topic:bp/runtime-aware-scheduling+(status:open+OR+status:merged) 03:21:28 shengqin proposed a bunch of patches that are under reviews 03:21:43 i would encourage everyone to review the patches if you have a chance 03:21:49 ok, next one 03:22:02 4. use placement for unified resource management (assignee: fengshengqin) 03:22:12 #link https://blueprints.launchpad.net/zun/+spec/use-placement-resource-management 03:22:51 the idea of this BP is to ingrate with placement API 03:23:31 as a result, both nova and zun will report resource usage to placement 03:24:16 so that zun and nova can share the same resource pool 03:24:23 #link https://review.openstack.org/#/c/586960/ 03:24:46 shengqin uploaded a patch for that, which is under review 03:25:04 5. Support Cinder volume multi-attach (assignee: jiwei) 03:25:17 #link https://blueprints.launchpad.net/zun/+spec/cinder-volume-multi-attach 03:26:04 this one is also making a progress, i have reviewed @jiwei's patch, it looks pretty good 03:26:23 i think we can land this feature soon 03:26:36 that is all about BPs 03:26:41 any question so far? 03:27:52 #topic Bugs 03:28:03 1. Race condition on creating docker network (assignee: hongbin) 03:28:13 #link https://bugs.launchpad.net/zun/+bug/1743498 03:28:13 Launchpad bug 1743498 in Zun "Race condition on creating docker network" [High,In progress] - Assigned to hongbin (hongbin034) 03:29:02 for this one, i have a fix that is under merged conflict 03:29:21 i will re-visit this one soon 03:29:50 #link https://review.openstack.org/#/c/570693/ 03:29:53 fyi, here is the patch 03:30:02 2. Unable to specify compute node to run the containers (assignee: caishan) 03:30:09 #link https://bugs.launchpad.net/zun/+bug/1764236 03:30:09 Launchpad bug 1764236 in Zun "Unable to specify compute node to run the containers" [High,Triaged] - Assigned to caishan (caishan2018) 03:31:08 #link https://review.openstack.org/#/c/576753/ 03:31:58 for this one, @caishan proposes a patch, but it seems he doesn't have a chance to continue the work 03:32:34 if anyone interest, welcome to pick up his patch and continue the fix 03:32:45 that is all about bugs 03:32:49 any question? 03:33:10 none from me 03:33:26 #topic Open Discussion 03:33:33 I will take a look at these patches when have a chance 03:33:43 kiennt26: thanks 03:34:58 any topic to bring up 03:35:50 ok, all, thanks for joining the meeting 03:35:54 see you next time 03:35:58 #endmeeting