14:09:04 #startmeeting openstack-cyborg 14:09:05 Meeting started Wed Oct 31 14:09:04 2018 UTC and is due to finish in 60 minutes. The chair is shaohe. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:09:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:09:09 The meeting name has been set to 'openstack_cyborg' 14:09:20 #info wangzhh 14:09:38 #info xinran 14:10:42 Li has some personal thing, will not join this meeting today 14:10:49 let start. 14:11:17 Agenda for today's meeting. 14:11:34 1. Status updates on patches: 14:11:44 2. Berlin Summit Planning 14:12:02 https://review.openstack.org/#/q/status:open%20project:openstack/cyborg 14:15:19 let's do more reviews on the patch. 14:15:29 for the pending patch. 14:16:20 I think we should implement the new DB schema first, then update the patches. 14:17:13 The db schema has been proposed and, I think, agreed upon in: https://docs.google.com/document/d/1XLQtvyGJeEgo3ztBQiufWLF-E7S7yGLaYrme8iUPtA0/edit 14:17:43 we will refactor DB schema base on Sundar's spec 14:18:12 Yes, I think so 14:18:27 so there's server DB schema nee to refactor. 14:18:37 who will help on it? 14:18:43 Shaohe: Sure. Do you want me to write a spec? Li Liu offered to help. SO, I cna post the draft and get this input? 14:18:46 Coco_gao: I know you are working on ti. 14:19:02 *get his (Li_Liu's) input 14:19:09 I am not avaiable in the coming half month. 14:19:21 Because of the summit presentation. 14:19:22 May be Li is quite busy 14:19:35 Coco_gao: got it. 14:19:48 Coco: Does it work if I stat the device profiles db tables and a few others? 14:19:57 *start 14:20:02 seems most of us are busy these days. 14:20:20 Sundar: How many new specs will come? 14:20:54 I can take part of them. 14:21:06 Sunda: I think that's workable. 14:21:16 Sundar, I am sorry 14:21:18 Shaohe: :) Just 2. One is the driver-agent spec (not nrew, but updated version), and then db spec. 14:21:58 I can work with zhenghao after the Summit. 14:22:10 on the new DB schema. 14:22:11 Sundar: IMHO, you should discuss with other's developers firstly. and find some volunteers on it. 14:22:15 Coco: Are you also involved in the demo? 14:24:01 Sundar: I am preparing the presentation and the demo, but not the demo which will show in the Keynote. 14:25:17 The Keynote Demo is shaohe's work, I think 14:26:04 Sundar: IMHO, the developers who will help on DB can works on it's spec. This spec is details about code implementation. You can guide them to follow your new top design. 14:26:12 Coco_gao: Yes. 14:26:42 a good news about the demo 14:26:50 o/ 14:27:12 what good news? 14:27:35 the demo was passed by foundation 14:27:54 but will not a live demo 14:28:22 Congratulations! 14:28:27 Awesome 14:28:30 we do a recorder 14:28:39 So we are going to wait for the new db spec after the summit, and then start coding? 14:29:15 Good chance to promote cyborg on the keynote. 14:30:05 I am afraid so if no other volunteers now. 14:30:09 Sundar: I can write the spec during the summit. 14:30:12 Sundar: I think most people are busy these days 14:30:25 wangzhh: thanks. 14:30:36 That's great, xiaohei 14:31:16 the demo is about fpga program. the upstream code. 14:31:49 thank everyone's contribution on cyborg project. 14:32:36 OK. is there any pending patch needed to discuss? 14:32:44 Sundar: Are you busy too these days? 14:33:23 Sundar: How many DB tables need to be refactor? 14:34:27 Emmm, I think we need a priority. 14:35:14 Dpeloyables table needs a change, new tables need to be introduced 14:35:35 Sundar: If many, break down them. And let's more volunteers working on it. 14:35:49 After speaking to Li, w eagreed we should put up a storyboard list where everybody can add or contribute 14:36:04 Sundar: great. 14:36:54 that's GREATE 14:36:58 Yeah, we'd better also add the priority in the storyboard. 14:38:28 more volunteers can speed up the DB refactor 14:38:36 Sundar: the one will write the spec and code by themselves that he/she focus on. 14:39:41 Shaohe: I don't think the db code will be the work for one person. Li already said he will help with the spec 14:39:53 we should ask in the wechat group if other volunteers are there. 14:39:57 That is last week's meeting 14:40:33 Sundar: I have create a #link https://etherpad.openstack.org/p/cyborg-db-refactor 14:40:45 Coco: sure, I'll put up some Storyboard tasks as we discussed, and others can add more, or sign up 14:41:12 Let us use the storyboard 14:42:24 Sundar: you can simply break down the DB refactor first and let's the volunteers take his's interesting tasks on it. 14:43:05 yes, that's doable 14:43:07 Sundar: I can do other works if Li insists on working on the spec. 14:45:03 I think we didn't reach an agreement on xinran's patch: https://review.openstack.org/#/c/596187/ 14:45:18 wangzhh: Sure, it is between you and Li :) 14:46:11 maybe I can do something for db refactor 14:46:15 Sundar has submitted a new patch https://review.openstack.org/#/c/608624/ about new api design 14:46:17 wangzhh: Is https://storyboard.openstack.org/#!/story/2002954 about GPU driver only? 14:46:39 HongboZhao: that'll be great 14:46:42 Sundar: I give a example in it. https://etherpad.openstack.org/p/cyborg-db-refactor 14:47:30 Sundar: this etherpad is used to simply track who take the task. no Task details in it. 14:47:33 Coco_gao: so i think mine is deprecate 14:48:02 Coco_gao: we can have a talk in pravite 14:48:20 Sundar: this is good for our collaboration 14:48:25 Xinran: We discussed your spec. After rreading the Nova spec, do you think your spec is aligned with it? Do you agree with the reasons I stated in the spec review? 14:48:34 Sundar: Let's break down one by one. 14:48:39 Sundar: Yes. 14:48:54 Sundar: deployable ower is Li, right? 14:49:15 Sundar: and next DB refactor. 14:49:22 Shoah: We did an etherpad for the Rocky cycle. It remained not fully populated. We are supposed to use storyboard as the official way. Any reason not to use storyboard? 14:49:37 Sundar: yes of course, I have said mine is deprecate in last meeting. 14:49:50 Sundar: why we not use storyboard? 14:50:40 Sundar: here I help to list every db refactor task. and find the owner for each task. 14:50:58 Shaohe: if we use the storyboard to let people pick up tasks, why do we need an etherpad? 14:53:49 Sundar, shaohe: Different ways to reach the same result. I think we'd better to get used to the storyboard. 14:56:28 ping 14:56:34 reply 14:56:43 Agree. Others would easily pick our tasks by storyboard. I think. 14:56:48 Some thing wrong with my network. 14:57:02 We can reach you now. 14:57:04 Sundar: OK, let list the task firstly do not discuss on etherpad or storyboard, we do not care etherpad or storyboard 14:57:47 Now we focus on the task breakdown 14:58:20 I need to drop out in few minutes for my next call. 14:58:55 1. deployable DB, owner Li Liu? 14:59:26 We reached some agreements in the past meetings. I suggest we stick to them rather than revisit them -- unless there is a reason for that. 14:59:54 Yeah. There are some, we can first create them. 15:00:14 Sundar: please paste the breakdown task list here. then we can skip this topic. thanks 15:00:34 Sundar: where the task list and owner? 15:01:23 Sundar: we just need a list here. no details about the tasks. 15:01:44 Main tasks (not comprehensive): Refactor Deployables, Add tables for DeviceID, AttachHandle, ARQ, Device Profiles 15:02:30 Owner, as we said already, will be picked up by people. We don't need to assign them. 15:02:33 #action Sundar will find the task owner for db refactor. 15:03:50 Thanks, everybody. I need to drop off now. 15:04:22 Bye Sundar. Have a good day. 15:04:28 Ok, #link https://etherpad.openstack.org/p/cyborg-db-refactor 15:04:37 all owner is sundar. 15:04:58 I will pick up some task in the storyboard after Sundar break it down. 15:05:09 next topic: 15:05:28 Summit Planning 15:06:16 Will xinran go to the summit? 15:06:27 Coco_gao: Li will prepare the cyborg update ppt doday. 15:06:43 Coco_gao: no, just shaohe 15:07:27 OK, I will present that during the Summit 15:08:46 Coco_gao: good, thanks. 15:08:52 Anything else to discuss? 15:09:01 I will drop off and go home now. 15:09:02 no from me. 15:09:11 nope 15:09:11 OK, have a good night. 15:09:13 bye 15:09:20 OK, good bye. 15:09:25 thanks all 15:09:25 bye 15:09:33 #endmeeting