| Posted | Nick | Remark | |
|---|---|---|---|
| #openstack-cyborg - 2021-01-21 | |||
| 02:07:29 | xinranwang | Hi brinzhang | |
| 02:07:48 | brinzhang | hi xinranwang, and all ^ | |
| 02:08:18 | xinranwang | It seems we got everyone | |
| 02:08:28 | xinranwang | let's start the meeting | |
| 02:08:33 | xinranwang | #startmeeting | |
| 02:08:34 | openstack | xinranwang: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | |
| 02:08:46 | xinranwang | #startmeeting openstack_cyborg | |
| 02:08:47 | openstack | Meeting started Thu Jan 21 02:08:46 2021 UTC and is due to finish in 60 minutes. The chair is xinranwang. Information about MeetBot at http://wiki.debian.org/MeetBot. | |
| 02:08:48 | openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | |
| 02:08:50 | openstack | The meeting name has been set to 'openstack_cyborg' | |
| 02:08:56 | chenke | #info chenke | |
| 02:09:43 | xinranwang | #topic roll call | |
| 02:09:55 | xinranwang | #info xinranwang | |
| 02:10:03 | chenke | #info chenke | |
| 02:10:06 | brinzhang | #info brinzhang | |
| 02:10:23 | xinranwang | meeting agenda here: https://wiki.openstack.org/wiki/Meetings/CyborgTeamMeeting#Agenda | |
| 02:10:44 | swp20 | #info swp20 | |
| 02:10:53 | xinranwang | #topic project schedule | |
| 02:11:07 | xinranwang | this week is the spec freeze week. | |
| 02:11:13 | xinranwang | for both nova and cyborg. | |
| 02:11:45 | xinranwang | it's happy to see we have vgpu spec merged before spec freeze. bravo! | |
| 02:12:19 | brinzhang | yeah, a big milestone | |
| 02:12:40 | swp20 | good news | |
| 02:14:11 | xinranwang | and there is a cycle-with-intermediary release for cyborgclient, if we have nothing want to improve at the moment, we can release it as it is | |
| 02:15:51 | swp20 | i want to add a update dp api | |
| 02:17:37 | chenke | hi wenping. do your means we update device profile ? | |
| 02:17:53 | swp20 | yes | |
| 02:18:13 | xinranwang | swp20: if you don't have enough time, you can update it in the following release, it is just a intermediate release. we have a final release at the end of this cycle. | |
| 02:18:29 | swp20 | i have commit patchs for cyborgclient and cyborg. | |
| 02:18:44 | swp20 | xinranwang: ok | |
| 02:18:54 | swp20 | no hurry | |
| 02:20:07 | xinranwang | cool, could you paste your patch link here? I didn't find them. | |
| 02:20:15 | chenke | please add me as a reviewer. swp20 | |
| 02:21:16 | swp20 | chenke: yep | |
| 02:22:02 | chenke | ok | |
| 02:22:07 | swp20 | some unittests need to fix | |
| 02:22:54 | xinranwang | I just found the patches and add you and me as the reviewer. chenke | |
| 02:23:14 | chenke | thanks xinran. | |
| 02:24:20 | xinranwang | ok, so we can release the cyborgclient as it is for the intermediate release. | |
| 02:24:40 | xinranwang | chenke: np | |
| 02:24:48 | xinranwang | the next topic is vgpu | |
| 02:25:04 | xinranwang | #topic vgpu support | |
| 02:25:33 | xinranwang | again, we got vgpu spec merged in nova. :) | |
| 02:25:50 | xinranwang | thanks swp20 and yumeng. | |
| 02:26:42 | xinranwang | do you have anything wanna to discuss about the implementation, or tests? | |
| 02:26:42 | chenke | cool. | |
| 02:28:49 | chenke | hi xinran, wenping, about your patch, I leave some comments. | |
| 02:29:07 | chenke | https://review.opendev.org/c/openstack/cyborg/+/758942 | |
| 02:29:34 | brinzhang | xinranwang, chenke: swp20 is disconnect, | |
| 02:29:45 | chenke | brinzhang: got it. | |
| 02:29:57 | brinzhang | xinranwang: a good new, the cyborg shelve/unshelve patch has merged | |
| 02:30:15 | chenke | a big step. | |
| 02:30:55 | xinranwang | brinzhang: yeah, congrats brinzhang , I have seen that and want to bring it up later. ;) | |
| 02:31:08 | xinranwang | thanks for your efforts | |
| 02:31:36 | xinranwang | chenke: I will address the comments in this week, thanks | |
| 02:31:56 | swp20 | sorry for offline | |
| 02:31:57 | xinranwang | it seems swp20 has rejoined us? | |
| 02:32:05 | swp20 | yeah | |
| 02:32:06 | xinranwang | cool | |
| 02:32:08 | swp20 | i am back | |
| 02:32:43 | brinzhang | yes, he is coming | |
| 02:32:56 | xinranwang | We were saying if you have anything wanna to discuss about the vgpu implementation, or tests? | |
| 02:33:31 | swp20 | i cant report vgpu to placement with Yumeng's code | |
| 02:33:59 | swp20 | i modify my local code, it seems ok now. | |
| 02:34:29 | swp20 | Yumeng says her code has no problem | |
| 02:35:23 | chenke | hi wenping. you means your env is ok now? | |
| 02:35:47 | xinranwang | oh, which part of code you changed and it works, is it device-specific? Do you use exactly the same device? | |
| 02:35:54 | swp20 | yeah, i return the 'OWNER_CYBORG' trait when report to placement. | |
| 02:36:10 | chenke | cool. | |
| 02:36:36 | chenke | Thumbs up | |
| 02:37:45 | swp20 | xinranwang: seems it doesnot matter with device, just the code problem. | |
| 02:38:00 | swp20 | little change | |
| 02:38:11 | xinranwang | swp20: ok, cool | |
| 02:38:38 | chenke | hi xinran. About the vgpu implementation. I want to know How do we distinguish, whether this card is vgpu or pgpu, through the configuration file? | |
| 02:39:10 | xinranwang | swp20: all related code is in this branch, right? https://review.opendev.org/q/topic:%22enable-vgpu-in-cyborg%22+(status:open%20OR%20status:merged) | |
| 02:39:29 | swp20 | chenke: seems we can noly use config | |
| 02:39:40 | chenke | why | |
| 02:39:53 | swp20 | do you have any other method | |
| 02:39:53 | xinranwang | chenke: currently, the solution is using config | |
| 02:40:11 | swp20 | xinranwang: yep | |
| 02:40:26 | chenke | xinran. your means the different section ? | |
| 02:41:01 | swp20 | chenke:no | |
| 02:41:37 | swp20 | the gpu configured in file is vgpu | |
| 02:41:49 | swp20 | not configued is default pgpu | |
| 02:42:09 | swp20 | Yumeng's code has processed | |
| 02:43:20 | chenke | I know this. | |
| 02:43:21 | xinranwang | if we set pci address in vgpu_type section, the device is vgpu, if the pci addr is not set in config, but cyborg gpu driver discovered it, it is pgpu | |
| 02:43:45 | chenke | ok. that's make sense. | |
| 02:44:16 | chenke | if we didn't set it in vgpu section. this pci device should report as a pgpu. | |
| 02:44:37 | xinranwang | yes, that's my understanding | |
| 02:45:03 | swp20 | i havenot test the vm create with vgpu dp. | |
| 02:45:38 | chenke | swp20: that's ok. yuemeng and i had tested. | |
| 02:45:50 | swp20 | cool | |
| 02:46:21 | chenke | because yumeng had litter time. I suggest merged her patches first. | |
| 02:46:38 | xinranwang | when is yumeng's last day? | |
| 02:47:23 | chenke | actually done. but for some infomation security reason. The process hadn't done. | |
| 02:47:50 | chenke | I think It's hard for her to continue update these patches after next week. | |
| 02:47:59 | chenke | after this week. | |
| 02:49:02 | xinranwang | chenke: ok, got it. | |
| 02:49:25 | xinranwang | please review https://review.opendev.org/q/topic:%22enable-vgpu-in-cyborg%22+(status:open%20OR%20status:merged) this 2 patches | |