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