| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2018-08-13 | |||
| 15:14:01 | Li_Liu | right now, when creating Deployables any parameters that are not native to deployable, will be added to the attribute_list | |
| 15:14:58 | shaohe_feng | yes. I did use attribute as this way. | |
| 15:15:42 | shaohe_feng | Sundar: also can we support to apply batch accelerators in that API? | |
| 15:16:12 | Sundar | shaohe: if you mean that a sigle VM may want more than one accelerator, sure. | |
| 15:16:30 | shaohe_feng | Sundar: for example, I want 2 accelerator, both accelerator type is FPGA, vendor is intel, model is A10, and it's function is Crypto. | |
| 15:16:58 | Coco_gao | Have we make an agreement on users' input, parameters or sections we may support by now? | |
| 15:17:02 | Sundar | Currently, the API gets a list of device RPs selected by Nova, and extra specs. But that is not ideal. Still trying to think of a better way | |
| 15:17:05 | shaohe_feng | Sundar: or I want 2 different accelerators, one is GPU another is FPGA? | |
| 15:17:53 | Sundar | shaohe: All that should be possible. The currently proposed APIs can technically handle them, but we can probably improve upon them | |
| 15:18:27 | shaohe_feng | Coco_gao: Sundar is working on them. | |
| 15:18:28 | shaohe_feng | Sundar when will we see your API define? | |
| 15:19:00 | shaohe_feng | Sundar: one api to apply 2 accelerators instead of two api call? | |
| 15:19:17 | Sundar | shaohe: I am updating the os-acc spec. It should be out by this week, if not in next couple of days. | |
| 15:19:54 | shaohe_feng | Sundar: nice. | |
| 15:19:57 | Sundar | shaohe: The current API looks something like: prepareVANs(device_rp[], extra_specs, instance_info) | |
| 15:20:02 | Coco_gao | Great jobs. | |
| 15:20:27 | Li_Liu | ok | |
| 15:20:32 | Sundar | The extra specs will contain the details of the user request, like: CUSTOM_ACCELERATOR_FPGA=2 and the traits | |
| 15:20:52 | Sundar | The device_rp[] will contain the device resource providers selected by Nova for each of those accelerators | |
| 15:21:08 | shaohe_feng | Sundar: anyway, the api should well match the user the expect accelerators | |
| 15:21:18 | Li_Liu | device_rp is a list, and extra_specs will be applicable to all the RPs in the list? | |
| 15:21:54 | Sundar | The problem is, how do we correlate each device_rp to a specific accelerator in extra specs. If we can massociate each user request with its own device RP, that will simplify our livs | |
| 15:23:51 | Li_Liu | can we make extra_specs a list as well? | |
| 15:23:56 | Sundar | Li_Liu: yes. The extra specs may contain groups based on granular request syntax #link https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/granular-resource-requests.html | |
| 15:24:13 | Sundar | The extra specs is a pre-defined thing coming from Nova. | |
| 15:24:35 | Li_Liu | ah, ok | |
| 15:24:36 | Sundar | Not sure if we can modify it. Still looking into that | |
| 15:25:31 | openstackgerrit | OpenStack Release Bot proposed openstack/cyborg master: Update reno for stable/rocky https://review.openstack.org/591423 | |
| 15:26:15 | shaohe_feng | I have already use resource groups to support batch accelerators :) | |
| 15:26:59 | shaohe_feng | Sundar: remind, have you notify rodrego that you and Coco_gao are refactoring the new returning data of the driver? | |
| 15:27:25 | Sundar | Oh yes. | |
| 15:27:34 | shaohe_feng | Good | |
| 15:27:46 | Sundar | We are currently looking at making the current driver patch work with Zuul | |
| 15:27:52 | shaohe_feng | Coco_gao: how is the refactor going on. | |
| 15:28:43 | Coco_gao | yeah, I am working on it right now. Still need to test the code by now. | |
| 15:29:10 | Sundar | Coco_gao: we probably need to sync up. Are you using OVOs? | |
| 15:29:33 | shaohe_feng | Coco_gao: good. Guess other developers are depending on your change. | |
| 15:29:56 | shaohe_feng | Sundar: have resolve the OPAE package install in Zuul? | |
| 15:29:59 | wangzhh | Coco:Good job. Plz don't forget test with my GPU driver. | |
| 15:30:34 | Coco_gao | Our Datacenter is going to move to other location, so the test work need to be done several days later. | |
| 15:31:31 | Coco_gao | Sundar, you mean VersionedObject? | |
| 15:31:31 | Sundar | shaohe: Rodrigo and I discussed the pkg install, and he is making changes | |
| 15:31:39 | Sundar | Coco_gao: yes | |
| 15:32:17 | Coco_gao | yes, I am using VersionedObject | |
| 15:32:17 | Sundar | We should update the spec before submitting the patch? | |
| 15:32:59 | shaohe_feng | Sundar: good. | |
| 15:33:05 | Sundar | I am still backlogged on os-acc. I'll update the driver/agent spec. Coco_gao, I cna send you an early version for review | |
| 15:33:17 | shaohe_feng | Sundar: you should sync up with Coco_gao well. | |
| 15:33:51 | shaohe_feng | Li_Liu: do we have deadline for this refactor? | |
| 15:33:51 | Sundar | Yes | |
| 15:34:08 | Coco_gao | I don't know | |
| 15:34:29 | Coco_gao | maybe we can discuss the deadline. | |
| 15:35:41 | Li_Liu | shaohe_feng, if you wanna catch the Rocky release, then Aug 20 - Aug 24 | |
| 15:35:53 | Li_Liu | but if not, there's not hard deadline on this | |
| 15:36:00 | Coco_gao | Sundar, any detailed questions or informations , plz send me an email(gaojh4@lenovo.com) | |
| 15:36:13 | shaohe_feng | yes, Your working is very important. for other drivers base on your work. | |
| 15:36:21 | Sundar | Coco_gao: sure | |
| 15:36:52 | Li_Liu | well, yes, we need to save time for reviews as well(if you wanna catch the R release) | |
| 15:37:50 | shaohe_feng | Li_Liu: I need to change the agent code, base on your new pf/vf model. | |
| 15:38:05 | Coco_gao | shaohe_feng, I know, maybe this week I will give an patch on the object first. | |
| 15:38:06 | Sundar | R release is past code freeze, right? | |
| 15:38:15 | Li_Liu | ok, let me know if you need any help/discussion | |
| 15:38:59 | Li_Liu | we can have ZOOM meeting anytime for discussion until Rocky releases | |
| 15:39:08 | shaohe_feng | OK. | |
| 15:40:21 | Coco_gao | then shaohe can update the agent code, others can update the driver code. | |
| 15:41:22 | shaohe_feng | Sundar, Li_Liu, will we not touch the API code until R release any more? | |
| 15:41:40 | shaohe_feng | even Sundar have define the new API, right? | |
| 15:42:01 | Li_Liu | I think so | |
| 15:42:09 | Li_Liu | no time for that | |
| 15:42:48 | Sundar | Agreed | |
| 15:43:04 | Coco_gao | Hi, shaohe, I think maybe zhenghao can help update agent code, since we need to test gpu driver together. | |
| 15:43:37 | wangzhh | Yep. shaohe_feng: Can I take it? | |
| 15:44:08 | Coco_gao | If the agent code don't finished, we can't test our code seperately. | |
| 15:45:05 | shaohe_feng | that's great | |
| 15:45:18 | shaohe_feng | 3ks, wangzhh | |
| 15:45:55 | wangzhh | You're welcome :) | |
| 15:46:43 | Coco_gao | Everyone, if I have any questions I will contact you directly and thank you for you support and patience~ | |
| 15:47:24 | Li_Liu | Thank you Coco :) | |
| 15:47:38 | Li_Liu | Thanks a lot everyone for the hard work | |
| 15:47:57 | shaohe_feng | cool, Coco. | |
| 15:48:15 | wangzhh | No problem. ;) | |
| 15:48:25 | Coco_gao | Time to bed if we don't have other questions. | |
| 15:48:52 | shaohe_feng | yes, enough sleep keep girl beauty. | |
| 15:49:08 | wangzhh | ヾ(・ω・`。) Good night. | |
| 15:49:10 | Sundar | Good night or good day, everybody | |
| 15:49:10 | shaohe_feng | Any thing wants to discuss? | |
| 15:49:20 | shaohe_feng | OK, let's end the meeting. | |
| 15:49:37 | Li_Liu | Have a good nite guys | |
| 15:49:51 | wangzhh | ヾ( ̄▽ ̄)Bye~Bye~ | |
| 15:49:52 | shaohe_feng | Thank you Li_Liu | |
| 15:49:59 | shaohe_feng | #endmeeting | |
| 15:50:02 | openstack | Meeting ended Mon Aug 13 15:49:59 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | |
| 15:50:03 | openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.html | |
| 15:50:04 | openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.txt | |
| 15:50:05 | openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg_driver/2018/openstack_cyborg_driver.2018-08-13-14.01.log.html | |
| 15:50:06 | Coco_gao | enough sleep keep man strong...aha | |
| 15:50:07 | Coco_gao | bye. | |
| #openstack-cyborg - 2018-08-14 | |||
| 07:59:52 | openstackgerrit | wangzhh proposed openstack/python-cyborgclient master: Update python-cyborgclient doc https://review.openstack.org/591581 | |
| 08:41:24 | openstackgerrit | Merged openstack/python-cyborgclient master: Update python-cyborgclient doc https://review.openstack.org/591581 | |
| 10:14:09 | openstackgerrit | Shasha Guo proposed openstack/cyborg-specs master: Move specs from cyborg library to cyborg-specs library https://review.openstack.org/591614 | |