03:00:09 #startmeeting zun 03:00:10 Meeting started Tue Jun 5 03:00:09 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:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:00:13 The meeting name has been set to 'zun' 03:00:18 #topic roll call 03:01:23 o/ 03:01:40 kevinz: thanks for joining kevin 03:01:51 we can have a shorting meeting today 03:01:53 hi hongbin 03:01:54 Hello everyone :) 03:02:02 Hi deepak_mourya 03:02:03 hi deepak_mourya 03:02:09 #topic Blueprints 03:02:16 1. OpenStack as a virtual Kubernetes node (assignee: kevinz) 03:02:20 kevinz: ^^ 03:03:01 This week don't do much coding, I'm preparing a demo and a new video record in LC3 this month 03:03:13 the demo will be shown in Arm booth 03:03:24 kevinz: ack 03:03:33 wish your success on the demo 03:03:39 Thanks 03:03:57 Will do coding work this week after the video and demo finished 03:04:10 btw, how to modify the driver to Kata? 03:04:44 i guess mkrai is the best contact for this ? 03:05:08 from my point of view, first, you need to install kata 03:05:27 hi folks, sorry i'm late 03:05:30 then, use the --runtime option to specify kata as the runtime 03:05:38 kiennt26: hey kien, thanks for joining 03:05:50 Hi kiennt26 03:05:56 hongbin: sure, I will ping her 03:06:04 after the meeting 03:06:11 ok 03:06:33 anything else about this topic? 03:07:00 That's all from my side 03:07:08 thanks kevinz 03:07:11 2. Introduce quota for containers (assignee: kiennt26) 03:07:16 kiennt26: ^^ 03:07:48 hi, I'm working on the patch 03:07:54 #link https://review.openstack.org/#/c/570683/ 03:08:31 I will propose new patch set in this week 03:08:36 a big patch :) 03:08:53 cool 03:09:19 that's all from my side 03:09:24 kiennt26: thanks for your hard work on this 03:09:43 hongbin: my pleasure :) 03:10:02 3. Refine the image API endpoints (assignee: hongbin) 03:10:21 #link https://review.openstack.org/#/q/topic:bp/rework-image-api+(status:open+OR+status:merged) 03:10:41 i have a few patches up for reviews 03:11:01 simply cast your feedback once you have a chance 03:11:24 next one 03:11:28 sure 03:11:46 4. OpenStack Zun as Amphora driver (assignee: TBD) 03:11:55 this one is interesting 03:12:32 we are still looking for an assignee for this task, but i will take it if there is nobody signed up for the work 03:12:55 #link https://storyboard.openstack.org/#!/story/2002117 03:13:09 that is all about bps 03:13:21 any comment before moving to the next topic? 03:13:46 no 03:14:07 #topic Bugs 03:14:17 1. Interactive exec via proxy (assignee: hongbin) 03:14:57 i was working on this bug on the weekeed 03:15:10 there is a series of patches that are up for reviews 03:15:12 #link https://review.openstack.org/#/q/topic:bug/1735076+(status:open+OR+status:merged) 03:15:48 the idea is to have zunclient connect to the zun-wsproxy for interactive execution 03:16:00 (much the same way as attach) 03:16:47 hongbin: I will review 03:16:47 in before, zunclient connects to the docker daemon for doing the same, which requires us to expose docker daemon to end-users, a big security risk 03:17:00 so, this bug address that 03:17:18 kevinz: thanks, i guess you are the best reviewers for this :) 03:17:34 my pleasure 03:17:58 ok, that is all about this bug 03:18:09 #topic Open Discussion 03:18:26 any other topic to discuss? 03:18:31 I have one 03:18:39 kiennt26: go ahead 03:19:03 Currently, I'm working on the bug: https://bugs.launchpad.net/zun/+bug/1735074 03:19:04 Launchpad bug 1735074 in Zun "Add support for following logs" [Medium,In progress] - Assigned to Kien Nguyen (kiennt2609) 03:19:08 #gnocchi https://bugs.launchpad.net/zun/+bug/1735074 03:19:15 #link https://bugs.launchpad.net/zun/+bug/1735074 03:19:54 yes, i saw you had a WIP patch for that 03:20:25 --follow options requires streaming output to API users. The implementation might be similar as how we support interactive execute 03:20:38 exactly 03:20:56 i guess you can reuse the zun-wsproxy for that 03:21:43 use HTTPClient? Or WebSocketClient like attach? I am confusing between two of options. 03:22:26 HTTPClient is for connecting to an HTTP endpoint for streaming 03:22:37 for example, connect to docker daemon 03:23:06 WebSocketClient is for connect to an websocket endpoint (i.e. the one exposed by zun-wsproxy) 03:23:36 for the log following, i guess you want to use websocketclient to connect to zun-wsproxy ? 03:25:14 so in summary, HTTPClient is for connecting to docker daemon 03:25:27 WebSocketClient is for connecting to zun-wsproxy 03:25:38 Yeah, I think about using websocketclient. But interactive execute is using httpclient (like bug description), so that it make me confuse a little bit. 03:26:21 just want to make sure I do it right way, the problem is solved. I will push new patches soon 03:26:48 so, right now, is it still confused? 03:27:29 no, I got the point now 03:27:33 cool 03:27:44 hongbin: thank you 03:28:07 kiennt26: thanks for taking this challenging feature, hope you like working on it 03:28:41 all, anything else to discuss? 03:28:55 hongbin: yeah, that's all from me. 03:29:46 ok, let's end the meeting now, all, thanks for joining, see you next time 03:29:49 #endmeeting