| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2020-06-02 | |||
| 06:45:46 | Sundar | shaohe_feng: There are many weighers, and we cna write custom weighers too. None of them cover FPGA, because they deal with hosts, not device RPs. | |
| 06:45:57 | shaohe_feng | and everyone know placement is so weak :') | |
| 06:46:14 | shaohe_feng | we can consider how to improve it. | |
| 06:46:37 | Sundar | What I meant is, Alex Xu knows Cyborg wants preferred traits. I think he was looking into implementing it at some point, but he got busy with other things | |
| 06:47:00 | shaohe_feng | yes, we can consider write a custom weigher for FPGA | |
| 06:47:25 | Sundar | Nope, that won;t help, as I said | |
| 06:47:39 | shaohe_feng | he did not give us a good suggestion | |
| 06:47:54 | shaohe_feng | what he know, others also know \ | |
| 06:48:01 | shaohe_feng | we want a good solution | |
| 06:48:13 | shaohe_feng | not the common knowledge | |
| 06:48:33 | brinzhang | Yumeng: when shelve instance we delete the instance's ARQs from nova and cyborg, when unshelve we should create it, it need to re-scheduler in unshelve | |
| 06:49:16 | shaohe_feng | yes, we can improve placement, every one can improve it. but we can let upstream accept it. | |
| 06:49:31 | brinzhang | Yumeng: the poc code is here, you can review https://review.opendev.org/#/c/729563/2 | |
| 06:50:42 | shaohe_feng | such as SDL can used for placement, but it is a big change for placement, right? vendor can improve it in this way. but it is difficult in upstream, right? | |
| 06:51:12 | Sundar | If we can get preferred traits, that would help. Shall we add that to Nova discussion? | |
| 06:51:19 | brinzhang | we will introduce the service version to support these operations, controled in https://review.opendev.org/#/c/715326/13/nova/compute/api.py@288 | |
| 06:52:23 | shaohe_feng | preferred is just a case of SDL. SDL can cover it. | |
| 06:54:18 | shaohe_feng | and preferred can not resolve the complex scenarios :') | |
| 06:54:24 | Sundar | Yumeng: ^ | |
| 06:54:38 | Sundar | brinzhang: ^ | |
| 06:55:15 | Yumeng | Sundar,yes sure. I will add operations to Nova etherpad | |
| 06:55:32 | shaohe_feng | Yumeng no, not this release. | |
| 06:55:32 | Sundar | No I mean discuss preferred traits | |
| 06:55:46 | shaohe_feng | the next release. | |
| 06:56:00 | shaohe_feng | I just want to know some history from sunder | |
| 06:56:04 | Yumeng | I don't think we have enough time to discuss preferred traits. | |
| 06:56:09 | shaohe_feng | but not preferred history | |
| 06:56:10 | Yumeng | yes next release. | |
| 06:56:12 | brinzhang | I found nova PTG time is too later for china, I will atten it asap, | |
| 06:56:32 | shaohe_feng | about the filter and weigher discussion | |
| 06:56:36 | Yumeng | this release, we discuss nova operations and smartnic integration | |
| 06:56:40 | brinzhang | Yumeng: you can ping me when this will be start | |
| 06:57:46 | Yumeng | yes, nova session is 10:00-11:00pm beijing time Friday. | |
| 06:57:53 | Yumeng | brinzhang:ok. | |
| 06:58:07 | brinzhang | Yumeng: ack | |
| 06:58:33 | Sundar | Ok, anything else for me? :) | |
| 06:59:00 | Yumeng | Nope for today. Thank you Sundar ! | |
| 06:59:30 | Sundar | Thank you, Yumeng and all! Have a good day. | |
| 06:59:30 | brinzhang | Sundar, hope you have a good day, bye | |
| 06:59:32 | Yumeng | Have a good night. BTW, wil you come tomorrow? | |
| 06:59:49 | Sundar | Yumeng, am I required for some topic tomorrow? | |
| 07:00:20 | Sundar | New drivers and drive rprograms -- sounds interesting | |
| 07:00:33 | Yumeng | Driver program API support? API attribute? | |
| 07:00:42 | Sundar | I'll try to join for 1 hour, but I have a long day tomorrow | |
| 07:01:13 | Sundar | Bye for now :) | |
| 07:01:15 | Yumeng | ok. Thanks! Then I will move New drivers and drive rprograms first, others later. | |
| 07:01:27 | Yumeng | Sundar: bye. | |
| 07:02:27 | brinzhang | In zoom all chinese people? | |
| 07:02:51 | Yumeng | hi. let's take a break for 10 mins. | |
| 07:03:21 | Yumeng | brinzhang: nope. We have shogo and one guest. | |
| 07:03:45 | Yumeng | after ten mins shall we go back to zoom? | |
| 07:03:56 | Mudit | Hello! from India this is Mudit | |
| 07:03:56 | chenke | are your phone ok with zoom? brin | |
| 07:04:05 | chenke | hello dudit | |
| 07:04:11 | chenke | hello mudit | |
| 07:04:19 | brinzhang | Yeah, I asked but noone responed, I think my net is not very good | |
| 07:04:33 | Yumeng | hello Mudit! very welcome! | |
| 07:04:38 | brinzhang | welcome Mudit^ | |
| 07:04:41 | chenke | you can ask again, if i here, i will reply you. | |
| 07:05:09 | s_shogo | Sure, I can't understand Mandarin,,,, thanks. | |
| 07:05:39 | haibin-huang | Do we have cyborg-api for program fpga? | |
| 07:05:56 | Yumeng | hi Mudit: are you intrested in using accelerator device? | |
| 07:06:15 | Mudit | yes looking at smart nic specifically | |
| 07:06:52 | Yumeng | what kind of smart nic? SRIOV or others? | |
| 07:07:20 | Mudit | SRIOV basic + FPGA based or ARM cores too | |
| 07:07:23 | s_shogo | haibin-huang cyborg has no dynamic programming API cuurently, that is under developing in this patch. https://review.opendev.org/#/c/698190/ | |
| 07:08:01 | haibin-huang | ok, I will see it, thank you | |
| 07:08:37 | haibin-huang | when will merge this patch to master branch | |
| 07:09:25 | brinzhang | s_shogo: you should update this patch, and fix the comments, let merge this in V release | |
| 07:09:31 | Mudit | does cyborg address LCM of FPGAs as well | |
| 07:09:41 | s_shogo | haibin-huang I'll restart this work after the PTG, and I would like to complete this in June, in my hope:) | |
| 07:09:52 | s_shogo | bringzhang yes, that's right. | |
| 07:10:01 | chenke | cool | |
| 07:10:19 | brinzhang | s_shogo: I think you can, come on ^^ | |
| 07:10:44 | haibin-huang | cool, s_shogo | |
| 07:11:10 | Yumeng | Mudit: sounds cool. cyborg is trying to implement SRIOV in this release. LCM of FPGAs are not supported yet. | |
| 07:12:16 | Mudit | thanks yumeng | |
| 07:12:20 | Yumeng | currently supported Intel FPGAs https://github.com/openstack/cyborg/blob/master/cyborg/accelerator/drivers/fpga/intel/driver.py | |
| 07:13:31 | Yumeng | Mudit: if possible, can you share your cases? just add it to etherpad | |
| 07:13:49 | Mudit | yes sure I will | |
| 07:13:57 | Yumeng | we want to hear feedbacks from everywhere, vendors or operators.^^ | |
| 07:14:08 | Yumeng | Thanks Mudit! | |
| 07:14:22 | Mudit | does Cyborg treat a smart NIC with FPGA as another class than say standalone FPGA | |
| 08:01:39 | s_shogo | Yumeng: related to tomorrow topic, ( [Jun 3, 7:00 - 7:15 UTC] Implementation for Deivce Enable/Disable API ) | |
| 08:01:40 | s_shogo | important topics :) | |
| 08:08:16 | brinzhang | xinranwang, Yumeng: The placement seems can filter data by resource name https://docs.openstack.org/api-ref/placement/?expanded=list-resource-providers-detail,list-resource-classes-detail,list-resource-provider-inventories-detail#list-resource-classes | |
| 08:09:51 | brinzhang | xinranwang: if we want to get all cyborg resource, I think it's difficult, but I think we can get one type class then to make diff in cyborg, just an idea | |
| 12:04:11 | openstackgerrit | zhangboye proposed openstack/cyborg-specs master: Add py38 package metadata https://review.opendev.org/732549 | |
| 12:08:05 | openstackgerrit | zhangboye proposed openstack/python-cyborgclient master: Fix hacking min version to 3.0.1 https://review.opendev.org/732554 | |
| 18:09:39 | openstackgerrit | Hervé Beraud proposed openstack/cyborg master: Stop to use the __future__ module. https://review.opendev.org/732827 | |
| 18:47:13 | openstackgerrit | Hervé Beraud proposed openstack/python-cyborgclient master: Stop to use the __future__ module. https://review.opendev.org/732918 | |
| #openstack-cyborg - 2020-06-04 | |||
| 09:03:03 | openstackgerrit | Hervé Beraud proposed openstack/cyborg master: Always reset conf.CONF when starting the wsgi app https://review.opendev.org/733496 | |
| 09:40:46 | openstackgerrit | Hervé Beraud proposed openstack/cyborg master: Always reset CONF when starting the wsgi app https://review.opendev.org/733496 | |
| #openstack-cyborg - 2020-06-08 | |||
| 05:25:54 | openstackgerrit | Shogo Saito proposed openstack/python-cyborgclient master: Fix a config error ralated to entry point https://review.opendev.org/734006 | |
| 22:07:14 | openstackgerrit | Hervé Beraud proposed openstack/cyborg master: Use unittest.mock instead of mock https://review.opendev.org/734328 | |
| 22:07:14 | openstackgerrit | Hervé Beraud proposed openstack/cyborg master: Use unittest.mock instead of mock https://review.opendev.org/734328 | |
| #openstack-cyborg - 2020-06-09 | |||
| 01:11:31 | openstackgerrit | Brin Zhang proposed openstack/cyborg master: Remove openstackdocs bug config https://review.opendev.org/734401 | |
| 01:20:29 | openstackgerrit | Brin Zhang proposed openstack/python-cyborgclient master: Remove openstackdocs bug config https://review.opendev.org/734403 | |
| 01:30:22 | openstackgerrit | Brin Zhang proposed openstack/cyborg-tempest-plugin master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/734406 | |
| 05:36:06 | openstackgerrit | Andreas Jaeger proposed openstack/cyborg-specs master: Switch to newer openstackdocstheme and reno versions https://review.opendev.org/731956 | |