Earlier  
Posted Nick Remark
#openstack-cyborg - 2021-01-21
02:06:52 xinranwang Hi swp20
02:07:04 brinzhang morning
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.

Earlier   Later