03:03:42 <Sundar> #startmeeting openstack-cyborg 03:03:43 <openstack> Meeting started Thu Jan 9 03:03:42 2020 UTC and is due to finish in 60 minutes. The chair is Sundar. Information about MeetBot at http://wiki.debian.org/MeetBot. 03:03:44 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 03:03:46 <openstack> The meeting name has been set to 'openstack_cyborg' 03:03:50 <Sundar> Hi all 03:04:36 <Sundar> #topic Roll call 03:04:42 <wangzhh> Hi all. 03:04:45 <Sundar> #info Sundar 03:04:47 <chenke> #info chenke 03:04:51 <chenke> hi 03:04:57 <wangzhh> #info wangzh 03:05:05 <wangzhh> #info wangzhh 03:05:29 <Yumeng> hi all 03:05:33 <Yumeng> #info Yumeng 03:05:40 <Sundar> Hi Yumeng and all 03:05:44 <Sundar> Let's get started 03:05:49 <Sundar> #topic Agenda 03:05:50 <Sundar> https://wiki.openstack.org/wiki/Meetings/CyborgTeamMeeting#Agenda 03:06:05 <s_shogo> #info s_shogo 03:06:27 <Sundar> Does anybody want to bring up anything else? 03:06:57 <chenke> Ye. I want your guys help me review the exception patches. 03:07:17 <Sundar> Sure, chenke. I started on some of them. 03:07:27 <Yumeng> ye, we got a lot patches to review 03:07:37 <chenke> Ok. Thanks sundar. 03:07:48 <Sundar> Agreed, Yumeng. I am still catching up. 03:08:09 <Yumeng> I will focus on reviewing too, these days 03:08:10 <Sundar> I just called out a few patches that I think may need some discussion 03:08:18 <Sundar> #topic Patches 03:08:19 <Sundar> https://review.opendev.org/#/c/699099/ 03:08:49 <Sundar> One comment was: "Can devices in cyborg be associated to specific projects?" 03:09:01 <Sundar> This is a use case worth discussing here, right? 03:10:52 <Sundar> What do you guys think of this use case? Yumeng, chenke, s_shogo, wangzhh 03:11:16 <Li_Liu> #info Li_Liu 03:11:57 <Yumeng> sundar: are you thinking Lance Bragstad's question? Can devices in cyborg be associated to specific projects? If so, this check should ensure the user has reader authorization on the project in addition to the 'reader' role, correct? 03:12:19 <Sundar> Hi Li, xinranwang: we are discussing a comment in https://review.opendev.org/#/c/699099/ i.e. "Can devices in cyborg be associated to specific projects?" 03:12:22 <xinranwang> Hi all, sorry for late 03:12:24 <Sundar> Yumeng: yes 03:12:44 <xinranwang> #info xinranwang 03:13:01 <Sundar> xinranwang: np 03:13:44 <xinranwang> I think devices can be shared between different project, what do you guys think? 03:13:52 <Li_Liu> Hi Sundar 03:13:55 <chenke> I don't think it is necessary. 03:14:01 <chenke> Sundar 03:14:33 <Yumeng> agree with Xinran 03:14:37 <Li_Liu> The "project" concept here is in the Openstack context right? 03:14:41 <wangzhh> xinranwang, Agree. 03:15:23 <s_shogo> xinranwang , +1 03:15:25 <wangzhh> Li_Liu, Yes 03:15:29 <Sundar> By default, a device can be shared across different projects. The questions seems to be whether there is value in allowing the admin to allocate a set of devices for a specific project. 03:16:03 <Li_Liu> Agree, since cpu/memory do not associate with project neither 03:16:35 <chenke> Agree 03:16:50 <chenke> Acceleration resources should be the same as CPU. 03:16:59 <xinranwang> agree 03:17:19 <Sundar> Ok, if we decide not to do this in Ussuri and change our mind later, that is not a problem, AFAICS. I don't see any upgrade issues. Anybody has a different thought? 03:19:52 <Sundar> Apparently not. So, let us agree to not have an option of dedicating a device to a project. 03:20:08 <Li_Liu> :P 03:20:25 <Sundar> I'll take that as a yes :) 03:20:52 <Sundar> Next patch: https://review.opendev.org/670973 Bump openstackdocs theme 03:21:18 <Sundar> This has been sitting for a while. I am not an expert here. But it seems safe to merge this change. What do you all think? 03:22:24 <Sundar> Li_Liu, Yumeng, chenke, xinranwang, s_shogo, wangzhh: ^ 03:22:46 <chenke> Agree Merge +1. 03:23:39 <Sundar> Ok, chenke, let's both review it and merge it. Thanks. 03:23:47 <chenke> Ok. 03:24:18 <Sundar> Drawing all your attention to the ML thread: http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011802.html 03:24:45 <Sundar> I haven;t caught up fully, and will respond soon-ish. If you have any thoughts, we can discuss here. 03:26:09 <Li_Liu> That seems pretty long. I will try to read through it as well 03:26:17 <Sundar> Sure 03:26:23 <Sundar> #topic AoB 03:26:30 <chenke> http://lists.openstack.org/pipermail/openstack-discuss/2020-January/011803.html 03:26:52 <chenke> zhipeng huang had an email reply this. 03:28:31 <Sundar> Yes, chenke. But do we all agree with Arkady's idea? Any points not addressed in the email thread so far. BTW, Arkady was at the PTG and raised issues re. firmware updates, which i captured in https://etherpad.openstack.org/p/cyborg-ussuri-programming-apis 03:29:45 <chenke> I haven't read this email carefully. I will learn your response. 03:29:50 <Sundar> In my understanding, Ironic deals with devices as just PCI devices, but does inspect their properties 03:30:33 <Sundar> A Cyborg driver can do that. I am not sure that an entire Cyborg driver or its equivalent can be included in the Ironic inspection process. 03:30:57 <Sundar> However, Arkady brings up issues regarding server lifecycle management, warranties, etc. 03:31:33 <xinranwang> Yes, ironic can only inspect general pci device, but for example, cyborg can discover vf/pf topology and AFU ID as well. 03:31:50 <xinranwang> will read through it later 03:31:57 <Sundar> s/but does inspect/but does NOT inspect/ 03:32:34 <Sundar> Anything else to cover today? 03:32:44 <Yumeng> Sundar: seems need more thinking. I will dig the ML more. and Re:https://review.opendev.org/#/c/701518/ Yes. I was testing with a real GPU 03:33:49 <Sundar> Yumeng: good to know 03:34:00 <Yumeng> I was testing GPU driver and pls help to review. Li_Liu, chenke, xinranwang, s_shogo, Sundar,wangzhh: ^ 03:34:10 <Yumeng> https://review.opendev.org/#/c/701518/ 03:34:14 <xinranwang> Yumeng: ok, will review it later 03:34:29 <Yumeng> ^_^ thanks! 03:34:45 <Sundar> Please keep continuing the good work, folks! Thanks a lot. Happy New Year, and have a good day! 03:34:49 <Sundar> Bye 03:34:51 <wangzhh> Yumeng, Yep, some comments in line. 03:34:52 <Yumeng> bye 03:34:53 <Sundar> #endmeeting