*** Li_Liu has joined #openstack-cyborg | 01:48 | |
*** wangzhh has joined #openstack-cyborg | 02:37 | |
*** Sundar has joined #openstack-cyborg | 02:53 | |
Sundar | Cyborg weekly IRC call in 8 min | 02:54 |
---|---|---|
Sundar | Make it 6 min | 02:54 |
*** xinranwang has joined #openstack-cyborg | 02:58 | |
Sundar | Hi Xinran | 02:59 |
xinranwang | Hi Sundar | 03:00 |
Sundar | Will wait for 2 min for folks to join | 03:00 |
Li_Liu | HI guys | 03:00 |
Sundar | Hi Li | 03:00 |
Li_Liu | I am in China right now | 03:00 |
wangzhh | Hi all. | 03:01 |
Sundar | Hi wangzhh | 03:01 |
Sundar | Coco said she can't make it. Let's get started then | 03:01 |
Sundar | #startmeeting openstack-cyborg | 03:01 |
openstack | Meeting started Wed May 15 03:01:43 2019 UTC and is due to finish in 60 minutes. The chair is Sundar. Information about MeetBot at http://wiki.debian.org/MeetBot. | 03:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 03:01 |
*** openstack changes topic to " (Meeting topic: openstack-cyborg)" | 03:01 | |
openstack | The meeting name has been set to 'openstack_cyborg' | 03:01 |
Sundar | #topic Roll call | 03:01 |
*** openstack changes topic to "Roll call (Meeting topic: openstack-cyborg)" | 03:01 | |
Li_Liu | #info Li_Liu | 03:01 |
*** ikuo_o has joined #openstack-cyborg | 03:01 | |
wangzhh | #info wangzhh | 03:02 |
xinranwang | #info xinranwang | 03:02 |
Sundar | #info Sundar | 03:02 |
ikuo_o | #info ikuo_o | 03:02 |
wangzhh | Hi ikuo_o. | 03:02 |
ikuo_o | Hi wangzhh. | 03:02 |
Sundar | Please see agenda for today at: https://wiki.openstack.org/wiki/Meetings/CyborgTeamMeeting | 03:02 |
Sundar | Does anybody have anything else to add to it? | 03:02 |
ikuo_o | Thanks Sundar. | 03:03 |
*** Yumeng has joined #openstack-cyborg | 03:03 | |
Sundar | #topic Cyborg specs reviews | 03:03 |
*** openstack changes topic to "Cyborg specs reviews (Meeting topic: openstack-cyborg)" | 03:03 | |
Yumeng | #info Yumeng | 03:04 |
Yumeng | Hi all | 03:04 |
Sundar | Hi Yumeng | 03:04 |
wangzhh | Morning Yumeng. | 03:04 |
Sundar | Top 4 specs in: https://review.opendev.org/#/q/status:open+project:openstack/cyborg-specs | 03:04 |
Sundar | Can we get these 4 reviewed over the next few days? | 03:05 |
ikuo_o | I and my colleagues are checking "Specification for Cyborg APIs Version 2". | 03:05 |
Li_Liu | I will try my best | 03:05 |
Sundar | Thanks, ikuo_o, Li_Liu. | 03:05 |
wangzhh | Sure. | 03:05 |
Sundar | Great. Thanks wangzhh | 03:06 |
Sundar | #topic Nova spec review | 03:06 |
*** openstack changes topic to "Nova spec review (Meeting topic: openstack-cyborg)" | 03:06 | |
Sundar | Lots of discussion in https://review.opendev.org/#/c/603955/ | 03:06 |
Li_Liu | lol | 03:06 |
Li_Liu | a lot of comments | 03:07 |
Sundar | Does Huawei want a standard accelerator name for Ascend? | 03:07 |
Sundar | Only FPGA and GPU for now | 03:07 |
Li_Liu | Yes | 03:07 |
Li_Liu | Ascend is on our agenda | 03:07 |
Li_Liu | Does it need to be mentioned in the nova spec? | 03:08 |
Sundar | Li_iu: Good. Just to be sure, instead of CUSTOM_ASCEND, you want ASCNED to be added to os-resource-classes, right? | 03:08 |
Li_Liu | you can check this with Yikun | 03:08 |
Sundar | Yes, efried has said that explicitly. | 03:08 |
yikun | #info Yikun | 03:09 |
Sundar | Hi Yikun, just in time :) | 03:09 |
yikun | sorry for late | 03:09 |
Sundar | NP. For Ascend, can we use a custom resource class name like CUSTOM_ASCEND? Or do you want to standardize it? We are standardizing only FPGA and GPU as of now | 03:10 |
wangzhh | Is 'Ascend' popular like GPU or FPGA? | 03:11 |
ikuo_o | I don't know much about ascend... | 03:12 |
yikun | FPGA GPU is the device type, but ascend maybe is not a standard type just a series, so I think maybe ascend should be cover in some thing like TPU_ASCEND or something | 03:12 |
Sundar | Perhaps it is best to leave it as a custom RC for now. | 03:12 |
Li_Liu | TPU is very google specific | 03:12 |
yikun | sorry, NPU | 03:13 |
Sundar | If we propose a standard name, it should be added to the spec, justified and also proposed as a Nova patch. | 03:13 |
Sundar | yikun, I believe you have an AI chip and a security-related accelerator? | 03:13 |
Sundar | NPU can also mean Network processing Unit. NNP = neural network processor | 03:14 |
yikun | for now, only AI chip, security-related accelerator comes from intel qat. | 03:14 |
Sundar | yikun: OK. You can think about it. I am hoping to converge the Nova spec by May end, while we still have the momentum and attention. | 03:15 |
yikun | Sundar: ok, sure | 03:16 |
Sundar | #topic Pilot merge plan | 03:16 |
*** openstack changes topic to "Pilot merge plan (Meeting topic: openstack-cyborg)" | 03:16 | |
Sundar | I understand some of you find the merged patch to be very large to review. Is that the reason why we are not getting many reviews? | 03:16 |
Sundar | Another way of asking: can you all review the code soon, or suggest ways to get the reviews done? | 03:18 |
Sundar | :) | 03:18 |
Li_Liu | btw, regarding changing from polling to event driven between nova and Cyborg, I just modify based on the pilot branch right? | 03:19 |
Li_Liu | or submit a seperated patch? | 03:19 |
Sundar | Li_Liu: I am using the pilot code for various demos from now till mid-June. It will be best not to disrupt the pilot patches. | 03:20 |
wangzhh | I'm fine with big patch or smaller one. | 03:20 |
Li_Liu | Sundar, sure, I will keep it clean in a different patch | 03:21 |
Sundar | Li_Liu and all: I am bit worried about what Nova guys are suggesting: there is no quantitative data on how it will affect Cyborg, right? FPGA programming can take a few seconds, and we are reducing that window of wait if we move the bind to the compute node | 03:21 |
Li_Liu | for now I will try to review the spec and pilot branch | 03:21 |
wangzhh | Li_liu, submit a seperated patch is OK. And pls add sundar's commit as a dependence. | 03:21 |
Sundar | We should try to get some idea of how much the window gets reduced in different scenarios, like launch 1 VM, launch 2 VMs together, etc. | 03:22 |
Sundar | The original suggestion at Stein PTG to do it this way was for multiple VM case. It was from Dan Smith, but he hasn't weighed in on thhe current round of dicussion | 03:23 |
Li_Liu | Are they blocking the spec merging? | 03:24 |
Yumeng | :Sundar, we only have 3 patches now, right? https://review.opendev.org/#/q/status:open+project:openstack/cyborg+branch:feature/cyborg-nova-pilot+topic:cyborg-nova-pilot | 03:24 |
Yumeng | if no more objections , we can merge asap | 03:25 |
Sundar | Well, John is saying that we either do it the way he suggests or justify doing it the current way. I don't have data either way. | 03:25 |
Sundar | Li_Liu: will you be putting a Nova patch too? | 03:26 |
Li_Liu | there will be changes in NOVA for sure | 03:26 |
Sundar | You can submit that as a separate patch too. I can try to do some measurements in a live system with the combined set before we decide fully. | 03:27 |
Li_Liu | ok | 03:27 |
Sundar | Yumeng: It is really just https://review.opendev.org/626057 . | 03:28 |
wangzhh | Yikun and I still have some comments. | 03:29 |
Sundar | wangzhh: Good. Please go ahead with the comments. | 03:30 |
Sundar | I will also add some UT. | 03:30 |
wangzhh | Great. | 03:31 |
Sundar | Also, the pilot code makes some changes to the db schema. Just raising that point, if it wasn't clear. | 03:31 |
Sundar | Networked FPGAs may make further changes but, unfortunately, I don't have full clarity on that yet. | 03:32 |
Sundar | BTW, I found this doc on db migration: https://docs.openstack.org/glance/latest/contributor/database_migrations.html | 03:33 |
Sundar | It talks of migration with expansion, contraction, etc. We aren't doing that, right? | 03:33 |
xinranwang | Btw, I trying to figure out placement report things, thers is one concern which is, the conductor will only receive the driver_device object with all infos insides. So conductor need to parse it to get the deployable, attribute etc. is it reasonable? | 03:34 |
Sundar | xinranwang: The driver ovo is well-defined, so conductor should be able to get to the inner fields. | 03:35 |
wangzhh | Sundar, migration script supports some of these feature. | 03:35 |
Sundar | Ok, good | 03:36 |
xinranwang | yes, it should be. No info missing, but I just found it's a little complex for conductor | 03:36 |
xinranwang | anyway, i have done like that. I will submit a patch soon, please review it if you got time | 03:36 |
Sundar | Sure | 03:37 |
wangzhh | Yep. | 03:37 |
Li_Liu | sounds good | 03:37 |
Sundar | #action All to review the Cyborg specs, Nova spec and Cyborg pilot code (as much as possible) over the next week or so | 03:38 |
Sundar | #topic Python 3 migration | 03:38 |
*** openstack changes topic to "Python 3 migration (Meeting topic: openstack-cyborg)" | 03:38 | |
Sundar | Bringing this up because I don;t know how much change this will need. SO may be it is best to discuss early. | 03:39 |
yikun | Sundar: [for the question in migrations script] the migration with expansion, contraction doc is just talk some rule, you can take any other project db migrations as example, we already have some script to complete add change filed in db. | 03:39 |
Sundar | yikun: Good. | 03:40 |
Sundar | ikuo_o: Glad that NTT has taken up Python 3 migration. Do you need any help in doing some investigation to see how much change is needed? (You don;t need to make the changes just yet.) | 03:40 |
Li_Liu | Yikun, so it will be just the matter of running a script? | 03:40 |
ikuo_o | Sundar: Yes, now my colleagues are checking the code, and there are some questions. | 03:41 |
yikun | Li_Liu: I think so | 03:41 |
ikuo_o | I will send them later. | 03:41 |
Sundar | ikuo_o: Great, thanks | 03:41 |
Sundar | #topic AoB | 03:42 |
*** openstack changes topic to "AoB (Meeting topic: openstack-cyborg)" | 03:42 | |
Sundar | Anything else for today? | 03:42 |
Li_Liu | Do we have zoom meeting tmr? | 03:43 |
Sundar | Li_Liu: No. I am actually attending a conference this week (even today). Besides, I don;t have any specific agenda for tomorrow. Do you or others have any? | 03:43 |
Li_Liu | nope | 03:44 |
Li_Liu | which conf are you going? | 03:44 |
Sundar | Open Source Technical Symposium | 03:44 |
Li_Liu | cool :) | 03:45 |
Sundar | This is conference season :) More coming up in June | 03:45 |
Sundar | Thanks for a productive meeting, folks :) | 03:45 |
ikuo_o | Thanks sundar. I will invite my colleague for next IRC meeting! | 03:45 |
Sundar | Sure, ikuo_o. | 03:46 |
Sundar | Have a good day, everybody! (It is day for Li_Liu too :) ) | 03:46 |
Li_Liu | Thank you Sundar :P | 03:46 |
ikuo_o | Have a good day, all! | 03:46 |
wangzhh | Bye, all . | 03:46 |
Sundar | #endmeeting | 03:46 |
*** openstack changes topic to "Pending patches (Meeting topic: openstack-cyborg)" | 03:46 | |
openstack | Meeting ended Wed May 15 03:46:47 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 03:46 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-05-15-03.01.html | 03:46 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-05-15-03.01.txt | 03:46 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2019/openstack_cyborg.2019-05-15-03.01.log.html | 03:46 |
*** Sundar has quit IRC | 03:47 | |
*** Li_Liu has quit IRC | 03:51 | |
*** ikuo_o has quit IRC | 03:55 | |
*** links has joined #openstack-cyborg | 03:58 | |
*** wangzhh has quit IRC | 05:57 | |
*** xinranwang has quit IRC | 06:08 | |
*** links has quit IRC | 06:38 | |
*** links has joined #openstack-cyborg | 06:39 | |
*** helenafm has joined #openstack-cyborg | 07:18 | |
*** openstackgerrit has joined #openstack-cyborg | 08:13 | |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: Improve Intel sysinfo based FPGA driver https://review.opendev.org/657743 | 08:13 |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: WIP: Placement report https://review.opendev.org/659233 | 08:13 |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: Improve Intel sysinfo based FPGA driver https://review.opendev.org/657743 | 08:44 |
openstackgerrit | Xinran WANG proposed openstack/cyborg master: Improve Intel sysinfo based FPGA driver https://review.opendev.org/657743 | 08:48 |
*** links has quit IRC | 12:57 | |
openstackgerrit | ShaoHe Feng proposed openstack/cyborg master: bug fix: deploy every cyborg components correctly https://review.opendev.org/659292 | 13:20 |
*** links has joined #openstack-cyborg | 14:20 | |
*** links has quit IRC | 15:26 | |
*** helenafm has quit IRC | 15:33 | |
*** links has joined #openstack-cyborg | 18:34 | |
*** links has quit IRC | 19:07 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!