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