02:05:16 #startmeeting openstack_cyborg 02:05:17 Meeting started Thu Feb 4 02:05:16 2021 UTC and is due to finish in 60 minutes. The chair is xinranwang. Information about MeetBot at http://wiki.debian.org/MeetBot. 02:05:18 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 02:05:20 The meeting name has been set to 'openstack_cyborg' 02:05:36 #topic rollcall 02:05:44 #info xinranwang 02:05:49 #info swp20 02:05:49 #info chenke 02:06:12 #topic vgpu implementation 02:06:39 do you have some thing want bring up about vgpu 02:07:08 yumeng have a new work now. 02:07:19 nothing from myside 02:07:28 wait yument response 02:07:35 yumeng 02:08:46 yumeng has left zte now? 02:08:55 yes. 02:09:18 the day before yesterday. 02:09:25 oh. 02:09:42 so does anyone hand over the vgpu staff 02:10:12 maybe recently, I have no time to update her patch because some office task. sorry. 02:10:44 because of another project task. 02:10:59 it's ok 02:12:37 is it possible that swp20 can update the patch according to the test report. do you have time to do this? 02:13:42 ok i will try. 02:14:47 swp20: thanks! we will continue review this. hope we can land it in this release. lol 02:15:02 np 02:15:08 cool. 02:15:17 hi all 02:15:27 hi brinzhang_ 02:16:11 hi brin. 02:16:23 #topic nic driver 02:16:31 ^^ pls continue 02:17:11 thanks for your connent s on nic driver. I have update it. please check if I answered your question 02:17:19 *comment 02:17:20 i have CR+2 for nic driver 02:17:23 I had check. 02:17:39 about the main code , I din't understand your comment. 02:17:47 xinranwang: we have concern of the config of enable_drivers in https://review.opendev.org/c/openstack/cyborg/+/758942/7/cyborg.conf.sample#62 02:18:32 if there is not intel nic that we can write a driver for it 02:18:39 I am not able to accese to gerrit now 02:19:01 but if there is also a new nic for intel and it's not x710, how does it to config? 02:19:29 xinranwang: nothing, you know what I said 02:20:23 it should be in another section. like [x810-static] 02:21:03 and nic driver will read this section according to the device id discovered 02:21:10 should we need register it again in cyborg/conf/devices file? 02:24:01 chenke: I dont think so 02:24:28 xinranwang: get your mean, it's ok for me 02:24:33 just config it in cyborg.conf is ok? 02:24:36 and there is another question physical_device_mappings = physnet1:eth2;eth3 02:24:50 we can add x810-static in enabled-nic-types 02:24:52 does we use ";" instead of "," 02:25:02 s/does/do 02:25:48 yeah. I paste the neutron config format in my reply 02:26:11 I prefer to keep the same format as neutron 02:26:23 IMO, we should use "," to config the options, in nova, cinder they are all use ',' 02:26:34 oh. your means we just add x810-static in enabled-nic-types, and then config [x810-static] section is ok, right? 02:26:41 I think ";" is too old config 02:26:59 chenke: yes. and we can add x810-static in enabled-nic-types. it will register implictly 02:27:28 We should follow the habits of most people 02:27:35 brinzhang_: I will check it 02:27:38 good catch brin. ";" and ",",I didn't find it before. 02:28:20 xinranwang, seems “;”  need to ensure about it. 02:28:29 what if we have 2 mapping 02:28:32 xinranwang: thanks 02:29:01 another thing is the report tests, I think we should maintain it in the docs too. https://wiki.openstack.org/wiki/Cyborg/TestReport/IntelNic 02:29:23 eg GTPv1:eth3;eth2 02:29:23 because we dont have the CI to check the driver 02:29:28 resource_provider_inventory_defaults = allocation_ratio:1.0,min_unit:1,step_size:1,reserved:0 02:29:41 I saw this config in neutron ovs.conf 02:30:07 GTPv1:eth3;eth2,GTPV2:eth0;eth1 02:30:43 brinzhang_: what docs 02:31:00 such as the driver matrix 02:31:59 https://docs.openstack.org/cyborg/latest/reference/support-matrix.html 02:32:15 what if we have GTPv1:eth3;eth2,GTPV2:eth0;eth1. you prefer GTPv1:eth3,eth2;GTPV2:eth0,eth1.right? 02:32:21 what do you think? let maintain this int he driver matrix, is it ok? 02:33:16 brinzhang_: driver matrix is ok for me 02:33:27 let's first help xinran ensure the conf. 02:33:48 chenke: yeah. thanks haha 02:35:09 i see neutron excluded use ; for 1:N mapping 02:35:33 *excluded_device 02:35:55 that's why I? use ; 02:36:43 sorry I use cellphone. so many typos... 02:37:46 I think that is an exception, I suggest using , to instead of ; 02:38:32 if we have 2 mapping, what seperator you prefer 02:38:49 GTPv1:eth3,eth2;GTPV2:eth0,eth1.right? 02:38:55 yes 02:38:58 ok 02:39:09 chenke: is that your concern too? 02:39:34 it's ok for me 02:39:52 Yes.You remind me. I didn't see any sample about xinran's situation. 02:40:12 In my opinion. I think GTPv1:eth3,eth2;GTPV2:eth0,eth1 is ok. 02:40:15 never mind 02:40:18 lol 02:40:46 just want got an agreement. the change is small 02:41:05 yes. we are a team. lol. 02:41:21 yeah, this is the first thing need to be changed 02:41:46 so 2 things need improve. the config format and driver matrix doc 02:42:01 another is the docs of the driver report "test result" add to the driver matrix 02:42:08 xinranwang: yes 02:42:35 chenke: do you have another issue need to be changed in next patch? 02:42:43 ok. will update it by today. 02:43:02 just one question about the main test 02:43:06 xinranwang: thanks 02:43:47 https://review.opendev.org/c/openstack/cyborg/+/758942/8/cyborg/tests/unit/accelerator/drivers/nic/intel/prepare_test_data.py 02:44:55 this main part code. If we didn't call it directly. I think this part willnot be execute. 02:45:01 xinranwang 02:46:07 it is for tox test 02:46:40 how co it is not excute? 02:46:56 ... why it is not excute 02:47:34 it is for create a fake sysfs. because both fpga 02:47:57 oh?  for tox test. I need to check 02:47:58 and nic driver use sysfs to discover. instead of lspci 02:48:57 if __name__ == "__main__": 02:49:27 this part I will  talk with you after meeting. 02:49:35 yes. sure 02:50:17 #topic AoB 02:50:40 do you guys have anything to bring up? 02:50:54 nothing from my side. 02:51:11 will +2 after your update it. 02:53:03 hah thanks chenke 02:53:30 seems our meeting time is full enough. 02:53:46 nothing from myside 02:54:02 if nothing else, let's wrap up the meeting. pls keep discuss offline if any question 02:54:39 oh, next week is the Chinese New year. so no meeting next week 02:54:54 also the week after next week 02:55:25 cool 02:55:39 and happy Chinese New Year!!!!!!! 02:55:47 hahaha 02:56:15 Happy Chinese New Year! Happy a new progress for us in 2021. 02:57:18 lol 02:57:36 see you next year 02:57:45 #endmeeting