03:00:07 <hongbin> #startmeeting zun
03:00:08 <openstack> Meeting started Tue Sep  5 03:00:07 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:09 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:00:12 <openstack> The meeting name has been set to 'zun'
03:00:13 <hongbin> #link https://wiki.openstack.org/wiki/Zun#Agenda_for_2017-09-05_0300_UTC Today's agenda
03:00:19 <hongbin> #topic Roll Call
03:00:37 <kevinz> o/
03:00:54 <FengShengqin> fengshengqin
03:01:05 <spn> o/
03:01:08 <Shunli> 0/
03:01:47 <hongbin> thanks for joining the meeting kevinz FengShengqin spn Shunli
03:01:54 <hongbin> let's get started
03:01:58 <hongbin> #topic Announcements
03:02:04 <hongbin> 1. New BPs for Queens cycle
03:02:09 <hongbin> #link https://blueprints.launchpad.net/zun/+spec/zun-policy-in-code Register and Document Policy in Code
03:02:15 <hongbin> #link https://blueprints.launchpad.net/zun/+spec/zun-split-tempest-plugins Split Tempest Plugins into Seperate Repos/Projects
03:02:26 <hongbin> these two bps are openstack community goal
03:02:37 <hongbin> welcome to pick it if you interest
03:03:12 <kiennt> o/ sorry, i'm late.
03:03:18 <hongbin> any other announcement from our team members?
03:03:28 <hongbin> hi kiennt , np, thanks for joining
03:03:56 <hongbin> ok, move forward
03:03:58 <hongbin> #topic Cinder integration (hongbin)
03:04:18 <hongbin> for this one, i was working on several patches last week
03:04:50 <hongbin> #link https://review.openstack.org/#/q/status:open+project:openstack/zun+branch:master+topic:bp/direct-cinder-integration
03:05:14 <hongbin> there are a few patches that are ready for review
03:05:36 <hongbin> there are a few WIP patches, which is mainly for missing unit tests
03:05:47 <hongbin> i will continue to work on those
03:06:07 <hongbin> with all the patches above, the cinder integration feature is ready
03:06:25 <hongbin> that is all from me
03:06:30 <hongbin> any question for this topic?
03:06:33 <FengShengqin> we still need prepare cinder volume for container?
03:06:52 <kevinz> Thanks hongbin! This is great feature to zun
03:06:52 <hongbin> FengShengqin: yes, users need to create a cinder volume in before
03:07:09 <hongbin> FengShengqin: which is a "cinder create ...." command
03:07:30 <hongbin> kevinz: welcome
03:08:04 <hongbin> any other question?
03:08:25 <hongbin> #topic Introduce container composition (kevinz)
03:08:30 <hongbin> #link https://blueprints.launchpad.net/zun/+spec/introduce-compose
03:08:34 <hongbin> kevinz: ^^
03:09:22 <hongbin> kevinz: there?
03:09:24 <kevinz> Hi all, actually I didn't get much time last week due to Arm offsite meeting. I will work on a doc about capsule this week
03:09:34 <kevinz> hongbin: yeah
03:09:40 <hongbin> kevinz: :)
03:09:55 <hongbin> kevinz: get that
03:10:08 <kevinz> hongbin: And rebase some code to latest commit. Then I think the basic function of capsule will finish
03:10:23 <hongbin> kevinz: awesome
03:10:45 <kevinz> https://review.openstack.org/480455  and this patch need review
03:10:45 <hongbin> kevinz: i am looking forward to it, the k8s connector bp will leverage the capsule feature
03:11:08 <kevinz> hongbin: That's great
03:11:28 <hongbin> core reviewers, pls help to review this patch
03:11:30 <hongbin> #link https://review.openstack.org/480455
03:11:39 <hongbin> thanks kevinz
03:12:02 <kevinz> That's all from me. Next week I will go to Denvor for PTG
03:12:14 <hongbin> kevinz: have a good trip
03:12:24 <spn> kevinz, Have a great trip :)
03:12:35 <kevinz> hongbin: spn: Thanks!
03:12:46 <hongbin> #topic Add support for clear container (mkrai)
03:12:54 <hongbin> mkrai: hi madhuri, you there?
03:13:00 <spn> mkrai is not well
03:13:02 <spn> and she is out
03:13:08 <hongbin> sorry to hear
03:13:13 <spn> But last week she was available for a brief time
03:13:25 <spn> and we discussed some of the specific of the implementation
03:13:35 <spn> https://etherpad.openstack.org/p/zun-clearcontainers
03:13:43 <spn> I captured our discussion over there
03:13:49 <hongbin> #link https://etherpad.openstack.org/p/zun-clearcontainers
03:14:42 * hongbin is reading the etherpad
03:15:02 <lakerzhou1> Kevinz, I am going to PTG too. We should meet there.
03:15:31 <kevinz> lakerzhou1: Wow ,that's great!
03:15:52 <kevinz> lakerzhou1: hope to meet you there!
03:16:56 <hongbin> spn: the outline in the etherpad looks good to me
03:17:11 <hongbin> spn: thanks for working on that
03:17:27 <spn> hongbin, thank you. I trying to add sort of diagram just to clear my mind on how it all works
03:17:50 <spn> we will sit down on implementation specifics this week and add notes over there.
03:18:03 <hongbin> thanks spn
03:18:05 <Shunli> spn: so the basic direction is that cc and runc will on different host, right?
03:18:18 <spn> Shunli, yes
03:18:25 <Shunli> thx, ack
03:18:30 <spn> what was your discussion
03:18:42 <spn> earlier about running zun containers and kvm vms on same machine?
03:18:56 <spn> zun containers with regular runc engine
03:19:50 <hongbin> ok, i think we should move forward
03:20:01 <hongbin> #topic NFV use cases (lakerzhou)
03:20:03 <Shunli> no, just to confirm that i understand the etherpad correctly.
03:20:07 <hongbin> #link https://etherpad.openstack.org/p/zun-nfv-use-cases
03:20:30 <hongbin> for this topic, there are a few progress last week
03:20:47 <hongbin> Shunli has uploaded a few patches for the pci support in db/objects
03:21:11 <Shunli> https://review.openstack.org/#/c/500418/
03:21:27 <hongbin> yes, this is the big patch
03:21:34 <Shunli> working on the comments and the ut this week.
03:22:00 <hongbin> Shunli: ack, thanks for working on that
03:22:35 <hongbin> that is for the pci scheduling support
03:23:03 <hongbin> in addition, i am working on a few patches in kuryr/kuyr-libnetwork for the sriov support
03:23:25 <hongbin> #link https://review.openstack.org/#/c/500420/
03:23:31 <hongbin> #link https://review.openstack.org/#/c/500436/
03:23:48 <Shunli> later maybe will start the pci tracker as the base code need by pci tracker is almost ready.
03:24:22 <hongbin> yes, what is missing is the pci tracker and scheduler filter
03:24:31 <hongbin> pci scheduler filter in particular
03:25:04 <hongbin> after that, we will look for an integration between zun and kuryr
03:25:16 <Shunli> sure
03:25:47 <hongbin> i believe the integration is not hard, zun just needs to populate the neutron port with information about which VF to bind
03:26:09 <Shunli> it's seems a long way to go. pci feature is too complicate and too much code,:-)
03:26:23 <hongbin> yes :)
03:26:54 <hongbin> Shunli: i saw you ported a lot of code from nova to zun already
03:27:15 <hongbin> which is great
03:27:44 <hongbin> Shunli: thanks for your hard work on this
03:27:54 <Shunli> np my pleasure.
03:27:59 <hongbin> all, any remark on this topic?
03:28:41 <lakerzhou1> for demo, pci scheduler can be optional if it is too complicated
03:29:28 <Shunli> lakerzhou1: not just for scheduler, zun need some basic support code for zun need to port from nova.
03:30:08 <hongbin> yes, it looks a lot of codes are for tracking the pci resources in all nodes
03:30:14 <Shunli> such as the db to store pci device, compute node to collect pci device, etc..
03:30:41 <lakerzhou1> shunli, yes, understood.
03:31:11 <hongbin> lakerzhou1: eventually, zun need to pick a VF, and populate the binding:profile in the neutron port
03:31:35 <hongbin> lakerzhou1: then, kuryr will pick up the port and read information from binding:profile
03:32:11 <hongbin> lakerzhou1: then, kuryr will know which VF Zun has picked, and bind the interface of the VF
03:32:58 <hongbin> lakerzhou1: that is how it should work in theory :)
03:33:28 <lakerzhou1> hongbin, yes, that is correct
03:33:36 <hongbin> ok
03:33:49 <hongbin> all, any other remark on this topic?
03:34:25 <hongbin> #topic Mutli-host problems (kiennt)
03:34:25 <lakerzhou1> I have located three physical servers, but it is not easy to get VPN access
03:34:50 <hongbin> lakerzhou1: we can sync with that offline
03:35:12 <hongbin> kiennt: there?
03:35:29 <lakerzhou1> hongbin, sure, I will sync up with you tomorrow
03:35:41 <kiennt_> hi
03:35:50 <hongbin> lakerzhou1: ack
03:36:13 <hongbin> kiennt: hey, do you have anything to bring up about this topic?
03:36:59 <kiennt_> hongbin: About the gate, the fix with docker cluster store ip fix the prev problem
03:37:31 <hongbin> kiennt_: ack
03:37:40 <kiennt_> but, as you know, multi test still failed. I will work on this to figure out what was wrong.
03:38:28 <kiennt_> that's all from me, will work on it this week.
03:38:35 <hongbin> kiennt_: ack
03:38:48 <hongbin> kiennt_: thanks for working on that
03:39:06 <hongbin> #topic Open Discussion
03:39:07 <kiennt> hongbin: my pleasure :)
03:39:27 <hongbin> all, any topic to bring up for discussion?
03:39:39 <kiennt> none from me
03:39:59 <spn> none from me
03:40:42 <hongbin> ok, all, thanks for joining the meeting, see you next week
03:40:47 <hongbin> #endmeeting