*** tetsuro has joined #openstack-cyborg | 00:26 | |
*** openstackgerrit has quit IRC | 00:52 | |
*** tetsuro has quit IRC | 02:05 | |
*** Yumeng_ has joined #openstack-cyborg | 02:48 | |
*** Sundar has joined #openstack-cyborg | 02:55 | |
*** xinranwang has joined #openstack-cyborg | 02:56 | |
*** Yumeng_ has quit IRC | 02:57 | |
*** Yumeng_ has joined #openstack-cyborg | 03:02 | |
*** wangzhh has joined #openstack-cyborg | 03:07 | |
*** Li_Liu has joined #openstack-cyborg | 03:09 | |
Li_Liu | Hi guys | 03:09 |
---|---|---|
Li_Liu | let's get started | 03:09 |
Li_Liu | #startmeeting openstack-cyborg | 03:09 |
openstack | Meeting started Wed Feb 13 03:09:43 2019 UTC and is due to finish in 60 minutes. The chair is Li_Liu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 03:09 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 03:09 |
*** openstack changes topic to " (Meeting topic: openstack-cyborg)" | 03:09 | |
openstack | The meeting name has been set to 'openstack_cyborg' | 03:09 |
Li_Liu | #topic Roll Call | 03:09 |
*** openstack changes topic to "Roll Call (Meeting topic: openstack-cyborg)" | 03:09 | |
Sundar | #info Sundar | 03:10 |
Li_Liu | #info Li_Liu | 03:10 |
xinranwang | #info xinranwang | 03:10 |
Yumeng_ | #info Yumeng | 03:10 |
Li_Liu | Hi guys | 03:10 |
Sundar | #help | 03:10 |
Sundar | Hi Li | 03:10 |
wangzhh | #info wangzh | 03:10 |
Li_Liu | one suggestion tho, can we move the engineering call to a different time? it's a bit close to the regular IRC | 03:11 |
Li_Liu | Say, move it to a date between 2 irc meetings | 03:11 |
Sundar | I am fine with other days. I think we did a Doodle poll and chose this | 03:11 |
Li_Liu | I feel like we just talked no long ago.. and don't have much update since then | 03:12 |
Sundar | May be we can do Thursday eve US time, Fri morn China time? | 03:12 |
Li_Liu | That sound fine to me | 03:12 |
Sundar | I see. I believe the agenda for theis call and the engineering call will be somewhat different | 03:13 |
Sundar | This call is about status updates, process etc. | 03:13 |
Sundar | Whereas the engineering call goes more into depth | 03:13 |
Li_Liu | I know, but moving them apart makes more sense | 03:13 |
Li_Liu | wangzh, do you know if coco is coming? | 03:14 |
Li_Liu | She's the super star right now :P | 03:14 |
wangzhh | Not sure. | 03:14 |
xinranwang | Friday is fine for me, better before 10:30. :) | 03:14 |
Li_Liu | #topic status updates | 03:15 |
*** openstack changes topic to "status updates (Meeting topic: openstack-cyborg)" | 03:15 | |
Li_Liu | Good thing is her patch get merged | 03:15 |
Li_Liu | still waiting for the OVO one | 03:15 |
Li_Liu | Sundar, I saw you still have some comments | 03:16 |
Sundar | I noted that they are not blocking comments. We'll let the patch merge and update the details after that | 03:16 |
Yumeng_ | I have a quick question about db schema, should we also change the type of device to enum instead of string? | 03:16 |
Li_Liu | Sundar, could you give it a +2 then? | 03:17 |
Sundar | Li_Liu: Sure. But it is already merged? | 03:17 |
Li_Liu | Sundar, i mean this one https://review.openstack.org/#/c/624138/ | 03:18 |
Sundar | Li_Liu: Can we just address the comments that I did not mark as ignorable? | 03:20 |
Sundar | For example, the source file is called driver_handle.py instead of attach_handle.py | 03:20 |
Li_Liu | sure, I am just checking to see if the patch is ready to merge after the comments being addressed | 03:21 |
Li_Liu | that's cool | 03:22 |
Sundar | Yes, I think so. Just address the basics, and I'll give a +2 | 03:22 |
Li_Liu | Looking at the stories at https://storyboard.openstack.org/#!/story/2004249 | 03:23 |
Sundar | I think we should hold off on 27782. | 03:24 |
Li_Liu | why? | 03:24 |
Sundar | If we start adding stuff to placement now and change that after Stein, we have to do a reshaping of the provider tree and what not, which could be a pain for us, Nova or both | 03:24 |
Sundar | It is better to put that in the feature branch, get Nova to sign off, and then merge it | 03:25 |
Li_Liu | that one does not involve placement yet tho | 03:25 |
*** yikun has joined #openstack-cyborg | 03:25 | |
Li_Liu | it's just doing the update from the agent side | 03:25 |
Li_Liu | Hi Yikun | 03:25 |
Sundar | 27782: Conductor should update Placement | 03:25 |
yikun | hello | 03:25 |
yikun | soryy for late | 03:26 |
Sundar | Welcome, yikun. NP. | 03:26 |
yikun | Sundar: :) | 03:26 |
Li_Liu | Sundar, ah. my bad.. looked at a wrong one. | 03:26 |
Sundar | Good to have you join the team :) | 03:26 |
Sundar | Li_Liu: NP. The other 4 in that story are doable. | 03:27 |
Li_Liu | Sundar, can we borrow some code from your pilot branch for this? | 03:28 |
Li_Liu | I mean for the update placement piece | 03:28 |
Li_Liu | or quickly patch it up to work with placement for some simple demo | 03:29 |
Sundar | Li_Liu: for Placement? I don;t have it. :) I am directly writing a fake device by calling placement API from a script, rather than have the conductor take discovered devices and update Placement | 03:29 |
Li_Liu | I see | 03:30 |
Sundar | Yes, once we have the Cyborg master branch code, I will fold that into the feature branch somehow for a full end-to-end flow | 03:30 |
Li_Liu | ok, let's just focus on the rest 4 stories | 03:30 |
Li_Liu | for now | 03:30 |
Li_Liu | Yumeng was asking "I have a quick question about db schema, should we also change the type of device to enum instead of string?" | 03:31 |
Li_Liu | Sundar, could you comment on that? | 03:31 |
*** shaohe_feng_ has joined #openstack-cyborg | 03:32 | |
Sundar | Yumeng_, Li_Liu: Sure, makes sense to me. | 03:32 |
Li_Liu | Hi Shaohe | 03:32 |
Sundar | However, ... | 03:32 |
shaohe_feng_ | hi Li_Liu | 03:32 |
Sundar | There could be cards in the neat future that may involve multiple RCs. The device type wil translate into one of those RCs, e.g. CUSTOM_ACCELERATOR_FPGA. Others will be custom RCs | 03:33 |
Sundar | *near | 03:33 |
Sundar | yikun: I replied to your comments in https://review.openstack.org/#/c/630427/ | 03:34 |
Yumeng_ | Sundar, Li_Liu: Thx. Got it. Then I will do the change later. | 03:34 |
Li_Liu | in that case, string makes more sense | 03:34 |
*** Coco_gao has joined #openstack-cyborg | 03:35 | |
yikun | Sundar: yep, I see, I was just a little wired why we should keep a arq obj in cyborg | 03:35 |
Li_Liu | Hi CoCo | 03:35 |
Coco_gao | Hi all | 03:36 |
yikun | IMO, if it's something like pcireq, it should be an obj in nova. | 03:36 |
Coco_gao | #info Coco_gao | 03:36 |
Sundar | yikun: The ARQ is a combination of a Neutron port and vif. It is used for binding and attaching. | 03:36 |
Sundar | It is defined between Nova and Cybprg | 03:36 |
yikun | and the other thing, about ARQ or AcceleratorRequst, It's okay to me in db or obj level, but I think we should spell completely in API at least. | 03:37 |
Li_Liu | For external APIs, sure | 03:37 |
Sundar | Ok | 03:38 |
Coco_gao | Spell completely is more common in OpenStack Projects, I agree | 03:39 |
Kevin_Zheng | like in most projects, we only use abbreviations for well-kown concepts like IPs, DNS | 03:39 |
Kevin_Zheng | we don't use this kind of abbreviations for some thing like this | 03:40 |
Li_Liu | thanks for the comments | 03:40 |
Kevin_Zheng | like we don't call GET /AC in placement, we callGET /allocation_candidates | 03:40 |
Coco_gao | Thanks for all this advice | 03:41 |
Sundar | So, we are talking only of URLs, not method names? | 03:41 |
Li_Liu | Coco, you can address them in a future patch when you have time | 03:41 |
Kevin_Zheng | and ARQ is a well-known abbreviation for Automatic Repeat-reQuest | 03:41 |
Kevin_Zheng | it could be really easy to get confused | 03:42 |
Li_Liu | lol | 03:42 |
yikun | :D | 03:42 |
Li_Liu | alright, move on | 03:42 |
Sundar | That stuff about Automatic Repeat-.... has been brought up before. but it is in embedded systems, etc., not in Openstack . Most people agreed it is not confusing | 03:43 |
Sundar | So, URLs will spell accelerator_request in full. Based on previous comments, db/object layer need not do that | 03:43 |
xinranwang | btw, can you guys have a look at https://review.openstack.org/#/c/630579/ | 03:43 |
Sundar | APi layer code -- like get_obj_arq? | 03:44 |
xinranwang | let's get the object layer code merged as well. | 03:44 |
Li_Liu | xinranwang, you might wanna rebase it | 03:45 |
Li_Liu | #topic new member intro | 03:46 |
*** openstack changes topic to "new member intro (Meeting topic: openstack-cyborg)" | 03:46 | |
xinranwang | Li_Liu: yes sure | 03:46 |
Li_Liu | Yikun is my colleague in Huawei. He will be joining cyborg. | 03:46 |
Li_Liu | I just wanna make it more official, yikun | 03:47 |
Coco_gao | Welcome, Yikun | 03:47 |
Li_Liu | Do you wanna introduce yourself a little bit? | 03:47 |
yikun | thanks, and I will pay more attention on nova-cyborg intergration. :) | 03:47 |
xinranwang | welcome | 03:48 |
Li_Liu | great, that's exactly what we need :P | 03:48 |
Yumeng_ | Yikun: welcome :) | 03:48 |
Li_Liu | #topic AoB | 03:48 |
*** openstack changes topic to "AoB (Meeting topic: openstack-cyborg)" | 03:48 | |
yikun | Coco_gao xinranwang Yumeng_ thanks, :) | 03:49 |
Li_Liu | if there is no other stuff to discuss, let's call the meeting | 03:49 |
Li_Liu | have a good day/night guys | 03:49 |
Coco_gao | have a good day | 03:49 |
Coco_gao | bye | 03:49 |
*** zhanglong has quit IRC | 03:50 | |
Yumeng_ | bye | 03:50 |
Li_Liu | bye | 03:50 |
Li_Liu | #endmeeting | 03:50 |
*** openstack changes topic to "Pending patches (Meeting topic: openstack-cyborg)" | 03:50 | |
openstack | Meeting ended Wed Feb 13 03:50:26 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 03:50 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-02-13-03.09.html | 03:50 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-02-13-03.09.txt | 03:50 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-02-13-03.09.log.html | 03:50 |
*** Sundar has quit IRC | 03:50 | |
*** Li_Liu has quit IRC | 03:52 | |
*** tetsuro has joined #openstack-cyborg | 04:59 | |
*** Coco_gao has quit IRC | 05:54 | |
*** xinranwang has quit IRC | 05:55 | |
*** openstackgerrit has joined #openstack-cyborg | 06:08 | |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: Add AttachHandle and ControlpathID objects https://review.openstack.org/630579 | 06:08 |
*** tetsuro has quit IRC | 06:09 | |
*** wangzhh has quit IRC | 06:16 | |
*** Yumeng_ has quit IRC | 07:45 | |
*** tetsuro has joined #openstack-cyborg | 08:09 | |
*** helenafm has joined #openstack-cyborg | 08:31 | |
*** tetsuro has quit IRC | 08:57 | |
openstackgerrit | wangzhh proposed openstack/cyborg master: Add ExtArq and ARQ object https://review.openstack.org/630427 | 09:24 |
openstackgerrit | wangzhh proposed openstack/cyborg master: Add ExtArq and ARQ object https://review.openstack.org/630427 | 14:44 |
*** shaohe_feng_ has quit IRC | 15:27 | |
*** helenafm has quit IRC | 16:57 | |
*** openstackgerrit has quit IRC | 22:22 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!