Earlier  
Posted Nick Remark
#openstack-cyborg - 2021-01-14
02:12:42 Yumeng we already have an agreement in PTG, nova guys does not suggest using CUSTOM_ . pls check line 150 https://etherpad.opendev.org/p/nova-wallaby-ptg
02:13:51 brinzhang_ I remember, they said should add CYBORG or NOVA subfix, the CUSTOM_ we shuold keep to use
02:14:06 Yumeng they prefer having OWNER_NOVA, OWNER_CYBORG in os-traits as a standard traits
02:15:03 xinranwang use OWNER as the prefix, right?
02:15:10 xinranwang a new kind of trait
02:15:33 Yumeng yes, it is a new trait
02:16:10 Yumeng setting them as standard traits means these traits can be used not only for GPU, but also for fpga, sriov etc.
02:16:40 brinzhang_ That wrote in Line150
02:16:57 chenke I think this is a good idea when cyborg and nova jointly manage vGPU.
02:18:41 chenke songwenping_ if you want to test, you should modify os_traits first.
02:20:15 songwenping_ ok i'll try
02:21:16 xinranwang sorry, just lost the connection
02:21:39 xinranwang what do you think about stephen's comments?
02:25:12 Yumeng xinranwang: aha, I got stephen's meaning.
02:25:18 xinranwang do we need to add the new traits definition in other place?
02:26:12 Yumeng seems we need place new traits in another path, maybe like the os-traits/owner.py
02:27:11 xinranwang Yumeng: yes, it seems the new prefix will be added according to the dir name.
02:27:50 Yumeng emm better find a env to have a try
02:28:11 Yumeng I will try that. and I think we also need nova guys to take a look this patch.
02:28:56 xinranwang Yes, sure. Thanks Yumeng
02:29:20 xinranwang Ok, do you guys have any other opens about vgpu?
02:30:15 xinranwang if not, let's move to next topic.
02:30:46 Yumeng nothing from my side
02:31:11 xinranwang #topic patch review
02:31:32 xinranwang there are some pending patches under reviewing.
02:32:22 xinranwang the first one is https://review.opendev.org/c/openstack/cyborg/+/766629 from Shiyan
02:33:19 openstackgerrit wdd proposed openstack/cyborg master: Revert remove py37 https://review.opendev.org/c/openstack/cyborg/+/770693
02:34:39 xinranwang it is useful for a production env
02:35:20 xinranwang Please help to review it
02:36:26 xinranwang I have a 710 driver patch under review, please help to review it as well
02:36:50 openstackgerrit wdd proposed openstack/cyborg-tempest-plugin master: Revert remove py37 https://review.opendev.org/c/openstack/cyborg-tempest-plugin/+/770694
02:38:00 songwenping_ sure will look into
02:38:03 chenke ok
02:38:12 chenke i have a advice.
02:38:14 brinzhang_ ack
02:39:17 chenke after irc meeting. If we have some urgent issues, we can communicate in Chinese
02:40:12 brinzhang_ if possiable, it can be done in wechat
02:40:19 chenke yes
02:40:25 xinranwang lol, sure.
02:41:44 chenke haha
02:42:03 xinranwang It will be more efficient
02:42:12 xinranwang :)
02:42:15 brinzhang_ in IRC, EN is better, because we have many people in this channel, may they will see the irc log after they are wake up
02:42:17 chenke about your 710 driver. have your create instance ?
02:42:35 chenke brinzhang_ agree.
02:42:42 xinranwang chenke: yes, I have a env to test it
02:43:21 chenke xinranwang ok, will learn about it.
02:43:24 xinranwang I am still updating it according to Yongli's comments.
02:43:43 xinranwang Your comments are welcome, so that I can update at once :)
02:44:55 xinranwang that's all from my side.
02:45:28 chenke I have a question. If we use this, do we need to set some properity in nova ports?
02:46:26 chenke It is recommended that you include this usage example.
02:47:02 xinranwang yes, actually there are a set of changes in Nova/Neutron and Cyborg if you want to boot up a VM with 710
02:47:20 xinranwang As for discovery function, the Cyborg patch is suffisant
02:48:03 xinranwang https://review.opendev.org/q/topic:%2522bp/sriov-smartnic-support%2522+
02:48:28 chenke thanks, will learn it.
02:49:04 xinranwang the guideline is in nova patch's commit message. Please refer to https://review.opendev.org/c/openstack/nova/+/758944
02:49:20 chenke If this smart network card is incorporated, it will be a big improvement for our cyborg.
02:49:21 xinranwang chenke: thanks ;)
02:50:35 xinranwang chenke: yes, that's true. Haha
02:50:54 xinranwang #topic AoB
02:51:40 xinranwang Do you have any other things to bring up?
02:52:00 chenke no for me.
02:52:55 songwenping_ plz review my SSD driver spec: https://review.opendev.org/c/openstack/cyborg/+/766629 thanks
02:53:33 songwenping_ sorry not this patch
02:53:41 songwenping_ https://review.opendev.org/c/openstack/cyborg-specs/+/759542
02:53:45 xinranwang https://review.opendev.org/c/openstack/cyborg/+/723310 this one
02:54:31 brinzhang_ and there is the cyborg shelve/unshelve support, nova team give some coments, wenping will update later
02:54:32 songwenping_ spec first
02:54:48 chenke cool
02:54:54 xinranwang Oh, there are both spec and implementation.
02:55:25 songwenping_ thanks
02:55:31 xinranwang brinzhang_: cool, thansk songwenping_
02:55:48 xinranwang I will review SSD spec by today.
02:56:44 chenke songwenping_ recently, I am so busy. will learn your patch as soon as possible.
02:56:48 songwenping_ nothing from myside.
02:57:37 songwenping_ chenke: no hurry :?
02:57:41 songwenping_ :)
02:57:59 brinzhang_ in the end of year, everyone is busy, so we can promote the privority of the spec review
02:58:23 brinzhang_ before the deadline, we can deal with our spec
02:59:31 xinranwang the end of next week is cyborg spec freeze.
03:01:17 songwenping_ the vgpu spec in nova side is pending
03:02:18 songwenping_ i am afraid it will be frozen.
03:03:17 xinranwang Do we have any change to push it in? Or it still need time to improve it?
03:04:06 songwenping_ a small question from buzas
03:04:41 songwenping_ Yumeng and i plan to use a new function to attach mdev
03:05:37 songwenping_ he want to reuse the old function
03:05:38 songwenping_ https://review.opendev.org/c/openstack/nova-specs/+/750116
03:06:49 songwenping_ xinranwang, brinzhang_: what's your opinion?
03:07:57 xinranwang I haven't look into the spec. I am afraid that I can't have any output now.
03:08:46 xinranwang I will look into the spec. and we can discuss it offline. Please involve me in your discussion if possible.
03:10:07 xinranwang songwenping_: does it works for you ?
03:11:18 songwenping_ yeah
03:11:22 brinzhang_ songwenping_: IMO, follow bauzas's opinion, he doesnot want us to use his interface, we can
03:11:53 brinzhang_ that just an implementation, it doesnot contained in the spec
03:12:07 brinzhang_ s/doesnot/does
03:12:18 songwenping_ ok
03:13:09 songwenping_ i will update and merge the spec first.
03:14:12 xinranwang thanks songwenping_
03:14:26 xinranwang ok, we are running out of time, let's wrap up the meeting.

Earlier   Later