03:00:16 <hongbin_> #startmeeting zun
03:00:17 <openstack> Meeting started Tue Apr 24 03:00:16 2018 UTC and is due to finish in 60 minutes.  The chair is hongbin_. Information about MeetBot at http://wiki.debian.org/MeetBot.
03:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
03:00:20 <openstack> The meeting name has been set to 'zun'
03:00:23 <hongbin_> #rollcall
03:00:29 <kevinz> o/
03:00:32 <hongbin_> #topic rollacall
03:00:33 <deepak_mourya> hi hongbin
03:00:45 <hongbin_> hi kevinz deepak_mourya
03:01:03 <caisan> hi all
03:01:15 <hongbin_> hi caisan
03:01:20 <hongbin_> thanks for joining
03:01:34 <caisan> hi hongbin_ :)
03:01:47 <hongbin_> #topic Announcement
03:02:16 <hongbin_> a small announcement from me, fengshengqin is not able to chair this meeting due to her company issue with US :)
03:02:35 <hongbin_> any other annoucement?
03:02:52 <kevinz> Hope ZTE will be OK:-)
03:03:03 <hongbin_> (i will cover the meeting chair whenever shengqin is not available)
03:03:12 <hongbin_> yes, hope so
03:03:23 <hongbin_> #topic Blueprints
03:03:32 <hongbin_> 1. OpenStack as a virtual Kubernetes node (assignee: kevinz)
03:03:39 <hongbin_> kevinz: ^^
03:03:48 <kevinz> Hi hongbin_
03:03:55 <kevinz> I will give some update
03:04:21 <kevinz> First I'd like to thanks hongbin for the help to make Zun in the master branch of gophercloud
03:04:34 <hongbin_> my pleasure :)
03:04:54 <kevinz> Now I will rebase the capsule list, delete, create to master branch
03:05:43 <kevinz> And begin working on virutal-kubelet. The first target is enable createPod/describePod in virtual-kubelet with Zun
03:06:29 <hongbin_> yes, that would be a good first step
03:06:34 <kevinz> After that finished, we will be able to show a small demo in the summit.
03:06:50 <hongbin_> nice
03:07:20 <kevinz> One question, virtual-kubelet need a API updatePod,
03:07:45 <kevinz> I'm not sure, do we have container update operation now?
03:08:31 <hongbin_> for individual container, we can update the name, memory, cpu (without restart)
03:09:04 <hongbin_> we can update the image with a rebuild (disruptive)
03:09:24 <kevinz> Cool
03:09:34 <kevinz> I think the rebuild is what I want
03:09:46 <hongbin_> ok
03:09:59 <hongbin_> right now, rebuild can only change the image
03:09:59 <kevinz> just to clarify, rebuild action will only change the image, and nothing else changed right?
03:10:09 <kevinz> Cool
03:10:13 <hongbin_> yes, nothing else will be changed
03:10:16 <kevinz> That's enough
03:10:27 <hongbin_> awesome
03:10:54 <kevinz> I will hurry up for the first create/describe API :-)
03:11:26 <hongbin_> kevinz: cool, thanks kevinz
03:11:32 <kevinz> my pleasure
03:11:51 <hongbin_> for others, here is our code in gophercloud: https://github.com/gophercloud/gophercloud/tree/master/openstack/container/
03:12:21 <hongbin_> gophercloud is a Go SDK for openstack, kevinz is working hard to make it support zun
03:12:39 <deepak_mourya> oh sounds cool
03:12:48 <hongbin_> indeed
03:13:15 <hongbin_> 2. Introduce quota for containers (assignee: kiennt26)
03:13:29 <hongbin_> kiennt26: there?
03:14:32 <hongbin_> kien might not be here, but i saw he had uploaded a few patches in this BP: https://review.openstack.org/#/q/project:openstack/zun+branch:master+topic:bp/quota-support
03:14:39 <hongbin_> #link https://review.openstack.org/#/q/project:openstack/zun+branch:master+topic:bp/quota-support
03:15:10 <hongbin_> right now, the quota db table is there, the object layer is supported
03:15:33 <hongbin_> it looks he is working on the etcd support, which is in a good progress
03:15:52 <hongbin_> in overall, this BP looks good
03:16:02 <kevinz> yes definitely
03:16:18 <hongbin_> any question about this topic ?
03:17:04 <hongbin_> 3. Manage the reverse disk for container images (assignee: fengshengqin)
03:17:14 <hongbin_> fengshengqin: there?
03:17:57 <hongbin_> ok, let's skip this one
03:18:12 <kevinz> I believe shengqin tried to connect for several times but failed:-)
03:18:28 <hongbin_> yes, it looks like this is the case
03:18:32 <hongbin_> #topic Bugs
03:18:36 <caisan> one more thing, network management of Zun should be 	strengthen,Could this be a new BP?
03:19:17 <hongbin_> caisan: sure, welcome to create a BP about that, i will review it if it is created
03:20:17 <hongbin_> 1. Interactive exec via proxy (assignee: hongbin)
03:20:23 <hongbin_> #link https://bugs.launchpad.net/zun/+bug/1735076
03:20:24 <openstack> Launchpad bug 1735076 in Zun "Interactive exec via proxy" [Critical,In progress] - Assigned to hongbin (hongbin034)
03:20:41 <caisan> right now, it is just a small steps, lol
03:20:55 <hongbin_> i am starting to work on this one, it is a critical bug since it has security implication
03:20:55 <caisan> s/steps/step
03:21:00 <hongbin_> caisan: ack
03:21:03 <caisan> ok
03:21:50 <hongbin_> the idea is to re-use the websocket proxy we developed for 'attach' and leverage it for proxying 'docker exec'
03:22:18 <kevinz> sounds great
03:22:43 <hongbin_> as a result, we don't need to expose the raw docker api endpoint to end-users
03:23:31 <hongbin_> i have a few initial work on this, still trying to figure out how to do it
03:23:56 <hongbin_> any question on this one?
03:24:21 <kevinz> I will help to review after patch ready:-)
03:24:54 <kevinz> Thanks for working on this topic since it is not a easy one
03:25:23 <hongbin_> kevinz: that would be great, you are possibly the perfect reviewer in this group since you are the author of the websocket proxy
03:25:35 <hongbin_> :)
03:26:02 <hongbin_> #topic #topic Open Discussion
03:26:09 <hongbin_> #undo
03:26:10 <openstack> Removing item from minutes: #topic #topic Open Discussion
03:26:11 <hongbin_> #topic Open Discussion
03:26:49 <deepak_mourya> 1. availability zone  bug https://bugs.launchpad.net/zun/+bug/1766395
03:26:50 <openstack> Launchpad bug 1766395 in Zun "Introduce /availability-zone API endpoint" [High,Triaged]
03:27:11 <hongbin_> deepak_mourya: go ahead
03:27:17 <deepak_mourya> so right now we only have model  or database connectivity for this isn't it
03:27:31 <hongbin_> yes
03:27:33 <deepak_mourya> yes i  like to work on it , looking interesting
03:28:16 <deepak_mourya> So now we have to move this service on to the one more step ahead  like api level
03:28:49 <hongbin_> yes, that is right
03:29:48 <hongbin_> what we need to provide is an API for end-users to list all the availability zone
03:29:49 <deepak_mourya> okay i will take your help  if something is confusing :)
03:30:09 <deepak_mourya> yea like that openstack availability zone list  in nova
03:30:11 <hongbin_> deepak_mourya: cool, thanks for taking the work
03:30:23 <deepak_mourya> my pleaseure :)
03:30:54 <hongbin_> all, any other topic to discuss?
03:31:40 <hongbin_> seems there is nothing else
03:31:58 <hongbin_> all, thanks for joining the meeting, hope to see you next time
03:32:03 <hongbin_> #endmeeting