02:09:53 <Yumeng> #startmeeting openstack-cyborg
02:09:54 <openstack> Meeting started Thu Jan  7 02:09:53 2021 UTC and is due to finish in 60 minutes.  The chair is Yumeng. Information about MeetBot at http://wiki.debian.org/MeetBot.
02:09:55 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
02:09:57 <openstack> The meeting name has been set to 'openstack_cyborg'
02:09:59 <Yumeng> #topic Roll call
02:10:03 <Yumeng> #info Yumeng
02:10:44 <swp20> #info swp20
02:11:45 <Yumeng> here is today's agenda https://wiki.openstack.org/wiki/Meetings/CyborgTeamMeeting#Agenda
02:12:31 <brinzhang> #info brinzhang
02:12:50 <Yumeng> vGPU driver code has been submitted, but I don't have a ready env to test it. https://review.opendev.org/c/openstack/cyborg/+/769482
02:15:00 <Yumeng> of course, I still need to fix the py36 failures := will fix this morning
02:15:10 <chenke> #info chenke
02:17:50 <xinranwang> #info xinranwang
02:18:16 <Yumeng> is swp20 still here?
02:18:40 <swp20> yeah
02:20:02 <Yumeng> ok. As we've discussed in the morning. We can now test the discover process with patch https://review.opendev.org/c/openstack/cyborg/+/769482 and https://review.opendev.org/c/openstack/cyborg/+/764450/2
02:20:33 <Yumeng> but will need your help with the test
02:20:53 <swp20> no problem
02:21:26 <Yumeng> THnanks! What's the vendor and product_id/product_name of your GPU device?
02:21:51 <swp20> 10de Tesla V100
02:22:25 <Yumeng> nice
02:22:43 <Yumeng> I was develped based on 10de Tesla T4
02:23:03 <Yumeng> I  developed the vGPU driver based on 10de Tesla T4
02:23:48 <Yumeng> might be some differences, but let's test and see.
02:23:56 <swp20> they are similar
02:24:11 <Yumeng> yep, agree.
02:24:39 <Yumeng> I will update my patch first and ping you once finish.
02:24:52 <swp20> cool
02:25:32 <Yumeng> And about the spechttps://review.opendev.org/c/openstack/nova-specs/+/750116
02:27:25 <Yumeng> I can still ping nova team this week, but need a person to ping them since next week. because my last day will be around Wednesday next week.
02:28:23 <swp20> i will ping them
02:29:29 <Yumeng> ok. I will sync with you and chenke as well. he is also familiar with vGPU. you guys can push nova together ^^
02:29:44 <swp20> good
02:30:42 <Yumeng> cool. do you have any other questions about vGPU?
02:30:57 <Yumeng> that's all about the status from my side
02:32:38 <swp20> no question from my side now.
02:33:48 <Yumeng> ok
02:34:01 <Yumeng> so move on
02:34:04 <swp20> Yumeng: one question
02:34:18 <Yumeng> yep
02:34:25 <swp20> why we move the functions from utils.py to sysinfo.py
02:35:37 <swp20> and you change the model to name back for GPU_INFO_PATTERN?
02:36:08 <Yumeng> this is a refactor to make code more clear, because current functions in utils.py are not actually common utils
02:36:45 <Yumeng> most of them nvidia specific
02:36:55 <Yumeng> most of them are nvidia specific
02:38:56 <swp20> ok reasonable
02:39:19 <Yumeng> swp20:  change in GPU_INFO_PATTERN was not intentional
02:39:43 <Yumeng> It's a release mix error. I will revert back
02:39:54 <swp20> cool
02:40:08 <swp20> let's move on
02:40:21 <Yumeng> sure^^
02:40:38 <Yumeng> https://review.opendev.org/c/openstack/cyborg/+/766629
02:41:33 <Yumeng> How do you guys config host_ip of api?
02:41:42 <Yumeng> do you agree comments here?https://review.opendev.org/c/openstack/cyborg/+/766629/3/doc/source/install/common.rst#124
02:42:45 <chenke> cyborg use host_ip  now?
02:43:13 <Yumeng> yumeng: good question.
02:43:24 <xinranwang> I don't config host_ip in my env
02:43:58 <chenke> ye
02:44:12 <chenke> seems this var we didn't use it.
02:44:22 <Yumeng> xinranwang: this is because host_ip is defaut to locahost(or 127.0.0.1)
02:44:51 <xinranwang> Yumeng: yes
02:45:07 <Yumeng> in some case where locahost doesn't work, will need to config the host_ip
02:45:49 <Yumeng> I think in most cases, we do not need to config
02:45:49 <xinranwang> Yumeng: do you mean we run cyborg api on other host?
02:45:55 <swp20> we can put it in default group
02:46:57 <swp20> this config is only used for api service?
02:48:03 <xinranwang> swp20:  according to the comments, yes
02:48:39 <swp20> got it
02:49:14 <Yumeng> I'm not very sure about shiyan's case in this patch https://review.opendev.org/c/openstack/cyborg/+/766629
02:49:15 <chenke> https://github.com/openstack/cyborg/blob/66fea7ddcf096d2e628f017518b4046c1a770b3e/cyborg/conf/api.py#L22
02:49:29 <Yumeng> he mentions in the commit message: 2) host_ip configures the ip address on which cyborg-api listens, and
02:50:11 <chenke> https://github.com/openstack/cyborg/blob/66fea7ddcf096d2e628f017518b4046c1a770b3e/cyborg/common/service.py
02:50:58 <chenke> xinranwang wenping, please see the above docs.
02:51:16 <chenke> it should be configured in api section.
02:51:24 <xinranwang> chenke: just check it, it should be in api section
02:51:42 <chenke> yes. it should in api section.
02:51:49 <xinranwang> Yumeng:  I wonder what case shiyan's mentioned too.
02:52:04 <swp20> right
02:52:09 <xinranwang> Because in my case, the default value works well
02:52:16 <Yumeng> xinranwang: yep. me too
02:52:52 <Yumeng> I will ask in his patch and see how he response.
02:53:16 <xinranwang> Yumeng:   lol, I was typing the same.  ok
02:53:32 <Yumeng> haha
02:54:52 <Yumeng> ok. that's all from my side, do you guys have anything else to bring up?
02:55:44 <xinranwang> yes, I have update the nic driver
02:55:48 <xinranwang> please review it
02:55:51 <xinranwang> ;)
02:56:01 <chenke> ok
02:56:22 <xinranwang> https://review.opendev.org/c/openstack/cyborg/+/758942
02:56:46 <swp20> Yumeng: hope you can CR +2 for my ssd driver before you leave :)
02:57:44 <Yumeng> srue~  I will try to, two XL size patches =_<
02:58:10 <swp20> thanks
02:58:23 <xinranwang> Thanks guys
03:00:22 <Yumeng> alright. If nothing else, I will wrap up today's meeting. probably the last meeting. :(
03:01:07 <Yumeng> Thank you guys. I will miss you all!
03:01:09 <swp20> very hard to say goodbye
03:01:37 <xinranwang> Ah, ok. Hope you can come back to meet us if you got time
03:02:12 <Yumeng> yes,  I definitely will!
03:02:30 <xinranwang> lol, cool
03:03:09 <Yumeng> Goodbye guys, goodbye cyborg~~
03:03:13 <Yumeng> #endmeeting