03:00:35 #startmeeting zun 03:00:36 Meeting started Tue Aug 15 03:00:35 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:38 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:00:40 The meeting name has been set to 'zun' 03:00:42 #link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-08-15_0300_UTC Today's agenda 03:00:46 #topic Roll Call 03:00:54 o/ 03:00:54 shunli 03:01:02 hi o/ 03:01:12 fengsheingqin 03:01:52 thanks for joining spn zsli_ kiennt FengShengqin 03:02:02 kevinz 03:02:11 thanks for joining kevinz 03:02:28 ok, let's get started 03:02:36 #topic Announcements 03:02:41 1. We will cut a pike release for Zun server soon 03:02:46 #link https://releases.openstack.org/pike/schedule.html Pike release schedule 03:03:11 i am going to cut it in today or tomorrow since most teams have already did that 03:03:37 after the stable branch is created, we can still back-port fixes to pike 03:03:49 features are not allowed to backport 03:04:13 any question about this annoucement? 03:04:41 mkrai: i am waiting for your async delete patch :) 03:04:45 mkrai was working on the clear containers patch 03:04:50 was that in? 03:05:09 spn: i think clear container has to put forward to Q 03:05:40 hongbin, oh ok. I was not aware. 03:06:33 spn: mainly because the requirement repo is freezed now, and the clear contaienr implementation requires bumping several dependencies there 03:07:11 hongbin: She told me about this. I was trying out her patch 03:07:22 spn: ack 03:07:39 #topic Review Action Items 03:07:45 1. hongbin ask nova core about how to deal with api microversion (DONE) 03:07:52 Alex Xu replied that Nova defaults to the 'latest' api version negotiated between client and server. 03:08:03 any question about this? 03:08:14 client 1.3, sever 1.4, then default 1.4? 03:08:24 FengShengqin: the default is 1.3 03:08:28 shouldn't be 1.3? 03:08:53 ok, i known 03:08:57 client 1.4 , server 1.3, then the default is still 1.3 03:09:09 that is how nova works in my understanding 03:09:40 any other remark? 03:09:58 ok, move forward 03:10:03 #topic Cinder integration 03:10:17 i am working on this last week 03:10:24 hongbin:does zun support version negotiation now? 03:10:38 Shunli: no, not yet 03:10:45 ack 03:10:56 this deserve another bp to implement it 03:11:22 we can create one if everyone agree 03:11:37 +1 03:11:43 +1 03:11:44 +1 03:12:00 +1 03:12:01 +1 03:12:04 #action hongin create a bp for api version negoiation 03:12:13 ok 03:12:24 back to the cinder bp 03:12:58 i got the cinder attach to work, i am refactoring the code into module, and working on the db/objects 03:13:18 will continue workign on this this week 03:13:27 any comment? 03:14:02 seems no 03:14:19 ok, next one 03:14:22 #topic Introduce container composition (kevinz) 03:14:31 kevinz: ^^ 03:14:51 Hi 03:15:17 This week I'm working on the patch https://review.openstack.org/480455 and https://review.openstack.org/484602 03:15:49 For support capsule with experimental API both in client and server side 03:16:30 Hongbin has give the review, thx hongbin 03:16:38 kevinz: np 03:16:43 still need more review and comment:-) 03:17:28 these two patches are big, so expect reviewers spend some time to get back to them :) 03:17:33 i will review later 03:17:45 After these I will rebase more patches about capsule method and add test case for capsule in server and client 03:17:51 FengShengqin: Thanks 03:18:36 Add new entrypoint I has submit a patch about this for devstack plugin https://review.openstack.org/#/c/491451/ 03:18:51 Will find why it is failed in jenkins 03:19:43 kevinz: the endpoint_id is empty: http://logs.openstack.org/51/491451/2/check/gate-zun-devstack-dsvm-docker-sql/1633992/logs/devstacklog.txt.gz#_2017-08-08_09_55_39_146 03:20:12 openstack endpoint list --service zun_experimental_service --interface admin --region RegionOne -c ID -f value 2017-08-08 09:55:39.047 | No service with a type, name or ID of 'zun_experimental_service' exists. 03:20:31 this looks like an easy fix 03:20:34 Aha I will check 03:20:43 Haha thanks hongbin 03:21:02 kevinz: np 03:21:41 kevinz: thanks for your hard work on capsule, there are a lot of code there, i can tell this is a lot of effort 03:22:22 hongbin: My pleasure :-) Hope it is useful 03:22:27 kevinz: just reviewing the code takes me half of a day, i could see you spent a lot of time working on it 03:22:43 kevinz: it will be definitely helpful ! 03:23:15 kevinz: thanks again for your contribution 03:23:31 hongbin: Thanks hongbin for the review, that's great :-) 03:24:08 any comment for capsule ? 03:24:45 ok, let's move on 03:24:51 #topic NFV use cases (lakerzhou) 03:25:09 for this topic, there are several updates 03:25:34 first, shunli submitted a few patches about the scheduler support for pci devices 03:26:09 yes, just prepare to collect pci device info. 03:26:19 #link https://review.openstack.org/#/c/491730/ 03:26:25 #link https://review.openstack.org/#/c/492337/ 03:26:31 #link https://review.openstack.org/#/c/491677/ 03:26:58 Shunli: how are these works going? 03:27:38 I guess first need to collect the pci device info of the compute node. 03:27:59 Then can implement the pci passthrough filter. 03:28:09 i see 03:28:23 also laker zhou can work on the base to implement driver and kuryr related code. 03:29:05 Shunli: i will take care of the kuryr related patches since he is busy 03:29:23 Shunli: just fyi 03:29:31 hongbin:ack 03:29:52 Shunli, I was looking for the bp for this. can you help? 03:29:57 Shunli: do you need any help from the team while working on this feature? 03:30:40 welcome anyone come and work together with me. 03:31:03 anyone can ping me offline to disscuss how to co-work the bp 03:31:24 spn: yes 03:31:59 spn:there are several bps 03:32:22 Shunli: ok, just let us know if you need anything (reviews, questions, human resources, etc.) 03:32:25 https://blueprints.launchpad.net/zun/+spec/support-pcipassthroughfilter 03:32:39 Shunli, thank you. 03:32:40 https://blueprints.launchpad.net/zun/+spec/container-pci-device-modeling 03:32:54 https://blueprints.launchpad.net/zun/+spec/container-sr-iov-networking 03:33:34 ok, any other comment about this bp? 03:33:35 hongbin: ack, thx 03:33:56 do we will manage the pci driver? or the driver of pci is prepare? 03:34:39 FengShengqin: this is a good question, i don't have an answer, need to ping lakerzhou about this 03:34:58 FengShengqin: like nova, there should be a pci_tracker 03:35:05 i see 03:35:22 to collect the pci device info. 03:35:57 No pci driver for pci_sriov network, I guess. 03:36:08 i see 03:36:48 ok, any other question/remark? 03:37:09 ok, next topic 03:37:19 #topic Zun connector for k8s 03:37:25 #link https://blueprints.launchpad.net/zun/+spec/zun-connector-for-k8s 03:37:53 so far, we are collecting ideas on the design 03:38:09 we have an etherpad for that 03:38:11 #link https://etherpad.openstack.org/p/zun-connector-k8s 03:38:34 i just want to let everyone know and have your feedback there once you interest 03:38:53 we will revisit the etherpad at the next meeting if it is needed 03:39:42 for context, we are planning to implement a connector to connect k8s to zun 03:39:54 this bp is about this idea 03:39:57 I will try to get more info about the connector and ACI this week 03:40:01 hongbin: i saw the kubernets latest released a third party api server feature. 03:40:11 kevinz: ack 03:40:27 Shunli: have a link? 03:40:40 do you think this will help zun&k8s integrations? 03:40:56 i don't know yet, need to look into the details 03:41:10 hongbin: no link, just saw on webchat, maybe i can send you offline. 03:41:22 sure 03:41:38 it is better to send it at the next meeting (with a #link as a record) 03:42:00 Shunli: thanks for the information though 03:42:31 hongbin:ok, i will do some investigation about the feature. 03:42:45 Shunli: ack, thx 03:42:52 #topic Open Discussion 03:43:14 anyone has a topic to bring up? 03:44:06 seems nobody has a topic 03:44:16 then, we will end the meeting a bit earlier 03:44:50 all, thanks for joining the meeting, see you next week 03:44:54 #endmeeting