03:04:51 #startmeeting openstack-cyborg 03:04:52 Meeting started Wed Mar 20 03:04:51 2019 UTC and is due to finish in 60 minutes. The chair is Sundar. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:04:53 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:04:55 The meeting name has been set to 'openstack_cyborg' 03:05:18 Hi Sundar 03:05:39 Hi Li_Liu_ 03:05:55 Anyone else around? 03:05:59 #topic Roll Call 03:06:10 #info Sundar 03:06:18 #info Li_Liu 03:06:50 just 2 of us today? 03:06:59 Hi Sundar Li_Liu_ 03:07:08 I'm here :) 03:07:12 Hi xinranwang 03:07:13 There we go xinranwang :P 03:07:22 #info xinranwang 03:07:30 We got a 50% improvement in attendance :) 03:07:45 Just pinged the rest of the team 03:08:26 # info Yumeng 03:08:28 hi all 03:09:00 Hi Yumeng 03:09:09 Hi Yumeng 03:09:38 Just 1 more minute, and then we'll get started 03:10:27 #topic Stein Status 03:11:09 #link https://review.openstack.org/#/q/status:open+project:openstack/cyborg+branch:master 03:11:36 We seem to be in good shape. Start with https://review.openstack.org/#/c/574075/ 03:12:07 is it merged yet? 03:12:23 It is dependent on #link https://review.openstack.org/641529 . So not merged yet 03:12:39 I need to ask Coco about the second patch 03:12:58 Need to follow up with coco then 03:13:20 xinranwang: ANy update on https://review.openstack.org/#/c/624340/ ? 03:14:14 Sorry for late. Meeting conflict just now. 03:14:58 Anyone else? 03:14:58 wangzhh: Hi, np 03:15:04 this is taken over by Coco, it's almost the make diff part. 03:15:34 As she said in Wechat group, may need more tests . 03:15:37 xinranwang: Too much on Coco's plate? May be we can help her? 03:16:56 Only 3 days to go 03:17:26 Sundar, I think we can add more test later 03:17:33 but get it in first 03:18:12 Hi Coco 03:18:30 Hi Coco_gao 03:18:30 I am willing to help if needed 03:18:43 Hi all 03:19:12 I am working on fixing the bug, sorry for the joining late. 03:19:27 Coco_gao: Could we help you by having Xinran focus on https://review.openstack.org/624340, while you focus on https://review.openstack.org/641529 ? 03:20:51 I almost finish bug fix, will test it today. 03:21:30 Coco_gao: for 641529? Great. If that gets in, wangzhh's patch gets merged too! 03:21:50 :) Great 03:21:50 Both two 03:22:06 Then add UT next 03:22:27 Coco_gao, we can add the UT after the RC cut 03:22:45 Coco_gao: Li_Liu_: Agreed ^ 03:22:54 OK. 03:23:33 #topic cyborg client 03:23:45 What do we need to do for the client? 03:23:58 Do we have any owners? 03:24:11 you mean the python client? 03:24:15 Yes 03:25:02 Right now I think we should be good for acc and deployable's v1 APIs 03:25:29 1 extra thing I can add is the fpga programmmg command 03:25:36 Has anybody tried it out of late? 03:26:02 Li_Liu_: Thanks 03:26:03 Hmmm, i think the client is not complete 03:26:40 all we can do is listing and update right? xinranwang 03:27:03 just have accelerator list 03:27:28 xinranwang: What is missing? 03:28:04 like accelerator show/ delete, and all related to deployables 03:28:27 https://git.openstack.org/cgit/openstack/python-cyborgclient/tree/cyborgclient/v1/deployables.py 03:28:54 This should do it right? 03:29:21 yes, but also missing shell part 03:29:48 I think so. My suggestion is to let things be as they are, and take care of v2 APIs in Train. That will be quite some work 03:30:16 my question is: if we make v1 API deprecated, is it necessary to complete V1 client 03:30:17 ok sure 03:30:21 +1 03:30:56 not worth the effort and we don't have time for that neither... 03:31:11 +1 03:31:47 Any differing opinions? 03:31:54 +1 03:31:58 nope from me +1 03:31:59 agree 03:32:09 #agreed Leave the python client as is 03:32:15 #topic Documentation 03:32:27 Yumeng, thanks for bringing up documentation 03:32:38 Sundar,Li_Liu_: About the api-doc. admin/api.rst is already updated. However if new contributors wants to see how to make a api request, that might not be enough. they might want to see more details like this https://developer.openstack.org/api-ref/compute/?expanded=suspend-server-suspend-action-detail#suspend-server-suspend-action 03:33:12 Dowe want to have some doc-api-progress now? if so, we can do some work that needs to be done both for v1 and v2 , that maybe efficient. the work will include: api-ref creation, deployable api CURD. 03:33:25 if not, then just let it go. ^_^ 03:33:30 #info Coco_gao 03:34:53 sounds good to me 03:34:57 Yumeng maybe api-ref creation first? We can do deployables if we have time 03:35:42 Yumeng: Only 3 days to go, and we don't want you to kill yourself :) 03:35:42 Sundar: ok, agree. then I will do api-ref creation 03:35:47 +1 03:35:54 +1 03:36:15 ++ 03:36:28 Sundar: lol, then maybe buy insurance first 03:36:30 #AoB 03:36:33 Do we have guides on how to write a driver? 03:37:08 can wangzhh help on this? 03:37:21 Coco_gao: Good point. We should start compiling a list of missing docs. 03:37:50 Li_liu_, Of course. 03:38:18 Thanks a lot 03:38:21 wangzhh: Thanks! 03:38:25 thx 03:38:42 China Mobile wants to do a demo of ONAP with Cyborg at MWC Shanghai in June :) 03:38:43 Do we have deadline this part? 03:38:58 I think that's T release target 03:39:16 but since we want to get vendor to work on driver in T 03:39:34 having it earlier would be great 03:39:48 It makes sense. I'll try my best. 03:39:55 thanks 03:40:10 +1. Any issues if the doc gets submitted before Stein gets released? 03:40:29 May be we could hold the merge till Stein release 03:41:58 wangzhh: Please propose a draft and we can iterate over time. 03:43:12 Yep. 03:43:35 wangzhh: Thanks again 03:43:38 wangzhh: China Mobile wants to do a demo of ONAP with Cyborg at MWC Shanghai in June. They want to use Cyborg GPU driver for Tesla 100. Do you think the GPU driver can be validated by, say, May beginning? 03:46:05 I think it will be OK if the demo just like Vancouver summit. Of course, still need 'diff' part improved. 03:46:34 OK 03:46:42 I will update my patch today. 03:46:48 Any thing else to discuss? 03:48:14 Thanks, everybody 03:48:28 #endmeeting