03:00:14 <hongbin> #startmeeting zun
03:00:14 <openstack> Meeting started Tue Oct 17 03:00:14 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:15 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:00:17 <openstack> The meeting name has been set to 'zun'
03:00:19 <hongbin> #link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-10-17_0300_UTC Today's agenda
03:00:26 <hongbin> #topic Roll Call
03:00:29 <Namrata> Namrata
03:00:39 <kevinz> o/
03:01:07 <kiennt26> o/
03:01:37 <hongbin> thanks for joining Namrata kevinz kiennt26
03:02:04 <hongbin> we could have a short meeting today if not too much people is able to join
03:02:13 <zsli_> shunli
03:02:17 <hongbin> hi zsli_
03:02:23 <hongbin> let's get started
03:02:28 <hongbin> #topic Announcements
03:02:30 <FengShengqin> O/
03:02:36 <hongbin> hi FengShengqin
03:03:09 <FengShengqin> sorry for later
03:03:16 <hongbin> i have an announcement, i and lakerzhou will have a presentation in sydney summit
03:03:31 <hongbin> the topic is about Zun SR-IOV support
03:03:49 <hongbin> this is the announcement i want to make
03:03:59 <hongbin> anyone else has an announcement ?
03:04:01 <kevinz> Great!
03:04:05 <hongbin> FengShengqin: np, thanks for joining
03:04:31 <hongbin> #topic Cinder integration (hongbin)
03:04:37 <hongbin> #link https://blueprints.launchpad.net/zun/+spec/direct-cinder-integration Direct Cinder integration
03:04:56 <hongbin> there are a few patches under reviews for this BP
03:05:13 <hongbin> #link https://review.openstack.org/#/q/status:open+project:openstack/zun+branch:master+topic:bp/direct-cinder-integration
03:05:32 <hongbin> in particular, we need reviews for these two patches:
03:05:33 <hongbin> 1. https://review.openstack.org/#/c/499381/
03:05:39 <hongbin> 2. https://review.openstack.org/#/c/499374/
03:05:57 <hongbin> welcome feedback if you have a chance to review
03:06:23 <hongbin> that is all from me about this bp
03:06:25 <hongbin> any question?
03:06:32 <kevinz> I'm just reviewing the 499374 now
03:06:48 <hongbin> kevinz: thx, look forward to your feedback
03:07:02 <kevinz> 499374 is the base for the next few pathes?
03:07:22 <hongbin> yes, it is
03:07:22 <kiennt26> kevinz: yes
03:07:44 <kevinz> this is a workflow patch so that I can use it to mount the volume?
03:08:22 <kevinz> Or it need more patches to realize the function?
03:08:30 <hongbin> yes, it provides the API for later patches to mount the cinder volume to compute host
03:08:41 <kevinz> hongbin: OK
03:09:12 <hongbin> the major api is the two methods: attach_volume, and detach_volume
03:09:37 <hongbin> all the codes are for implementing these two methods
03:09:54 <kevinz> hongbin: thanks for the information.
03:09:59 <hongbin> kevinz: np
03:10:29 <Namrata> i have a question
03:10:35 <hongbin> Namrata: go ahead
03:10:41 <Namrata> can I downloaad this and run and attach the volume
03:10:58 <Namrata> or some work is pending
03:11:02 <hongbin> i think you need to download all the patches to get it work
03:11:24 <Namrata> okay want to test it will download all patches
03:11:58 <hongbin> supposet you downloaded all the patches, the way to test it is: docker --mount source=<my_cinder_volume>,destination=/data <image> ...
03:12:16 <Namrata> okay got it
03:12:19 <hongbin> Namrata: thanks
03:12:24 <Namrata> thanks hongbin
03:12:41 <hongbin> ok, let's move on to the next topic
03:12:46 <hongbin> #topic Introduce container composition (kevinz)
03:12:52 <hongbin> #link https://blueprints.launchpad.net/zun/+spec/introduce-compose
03:12:58 <hongbin> kevinz: ^^
03:13:50 <kevinz> Last week I've tried to register a node in K8s with the kubernetes python client called "client-python"
03:14:07 <kevinz> The register node process is easy to finish
03:14:34 <kevinz> client-python is the official kubernetes client
03:14:42 <hongbin> #link https://github.com/kubernetes-incubator/client-python
03:14:50 <kevinz> Yes, this one
03:14:59 <hongbin> almost official, it is incubating
03:15:29 <kevinz> I see dims also contribute some code in this project
03:15:33 <hongbin> but i think this is the right choice as a pything binding
03:15:47 <hongbin> cool
03:16:23 <hongbin> i assume the capsule coding is almost finish ?
03:17:00 <kevinz> remain one features "upgrade" and a document
03:17:23 <kevinz> Document I've submitted to gerrit and will modified this week
03:17:33 <hongbin> cool
03:17:55 <kevinz> upgrade features is not implemented.
03:18:35 <kevinz> This need container upgrade first
03:18:36 <hongbin> in overall, i think this is a good progress
03:18:48 <hongbin> yes
03:19:30 <hongbin> thanks kevinz for getting the capsule implemented
03:19:37 <hongbin> and we are almost there
03:19:52 <kevinz> hongbin: My pleasure:-)
03:20:09 <hongbin> thanks kevinz
03:20:22 <hongbin> any other comment about this topic?
03:20:59 <hongbin> #topic Add support for clear container (mkrai)
03:21:05 <hongbin> mkrai: you there?
03:21:21 <Namrata> no she will not attend the meeting
03:21:29 <hongbin> Namrata: ack
03:21:33 <Namrata> there is festival in india
03:21:33 <hongbin> let's skip this one
03:21:40 <hongbin> i see
03:21:56 <hongbin> Namrata: hope you guys enjoy the festival
03:22:04 <Namrata> thanks hongbin
03:22:09 <hongbin> #topic NFV use cases (lakerzhou, Shunli)
03:22:37 <hongbin> Shunli: ^^
03:23:03 <Shunli> the pci tracker is under reviewing.
03:23:28 <hongbin> #link https://review.openstack.org/#/c/508025/
03:23:33 <Shunli> The pci devcie of compute node can be collected now.
03:23:55 <hongbin> sounds great !
03:23:59 <Shunli> a new patch for pci request has submitted, WIP.
03:24:17 <Shunli> @hongbin, are you working on the pci request patch?
03:24:43 <hongbin> Shunli: i might borrwo your patch to do a hack
03:24:46 <Shunli> @hongbin, what port info does kuryr need?
03:25:22 <hongbin> Shunli: i would say you can continue to finish your patch if you want, i might hack your patch for a demo only
03:25:56 <hongbin> Shunli: kuryr needs some information, but i didn't remember them right now
03:26:10 <Shunli> from my investigation of nova code, seem i just set the binding_type=direct, port profile, mac.
03:26:36 <hongbin> Shunli: yes, all those need to be set
03:26:40 <Shunli> do these info enough to connect a port to docker container、
03:26:40 <hongbin> #link https://review.openstack.org/#/c/500436/15/doc/source/config-sriov.rst
03:27:10 <hongbin> Shunli: i am working on a WIP patch in kuryr-libnetwork side, it contains a docs about the detailed information
03:27:29 <hongbin> Shunli: please check out the link above
03:27:52 <Shunli> OK, i will go through the doc.
03:28:03 <hongbin> however, it is a WIP, so expect it to break :)
03:28:34 <hongbin> Shunli: ack, thanks for your work on this feature, we will demo your work in sydney
03:28:42 <Shunli> @hongbin, since zun has no flavor, seems we can only support pre-created SRIOV port use case.
03:28:45 <hongbin> Shunli: if you don't mind, we can put your name on the presentation
03:29:12 <hongbin> Shunli: yes
03:29:20 <Shunli> No problem. but i seems cannot join the submmit.
03:29:50 <hongbin> Shunli: yes, we can still mention you even you cannot join
03:29:54 <hongbin> :)
03:30:43 <Shunli> @hongbin, the pci request patch, i didn't implement zun scheduler filter.
03:30:59 <Shunli> suppose any host can support pci request.
03:31:10 <hongbin> i see
03:31:18 <hongbin> np, i can hack the scheduler for demo purpose
03:31:36 <Shunli> ok, ack.
03:32:04 <hongbin> Shunli: for the non-pre-created SRIOV port use case, i am open for proposal if you have one
03:32:11 <hongbin> we can revisit it later
03:32:23 <Shunli> will work on pci request today, hope it will be ready for review this weekend.
03:32:36 <hongbin> ok, that would be great
03:32:53 <Shunli> that's all for me
03:33:01 <hongbin> thanks Shunli
03:33:13 <hongbin> #topic Open Discussion
03:33:42 <hongbin> anyone has a topic to bring up ?
03:33:59 <kiennt26> none from me.
03:34:15 <Shunli> no
03:34:24 <hongbin> kiennt26: btw, thanks for your work on the zuul v3 migration
03:34:29 <Namrata> not from my side too
03:34:48 <hongbin> all, thanks for joining the meeting, see you next time
03:34:51 <kiennt26> hongbin: my pleasure!
03:34:52 <kevinz> kiennt26: Thanks +1
03:34:53 <hongbin> #endmeeting