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