Earlier  
Posted Nick Remark
#openstack-cyborg - 2019-10-31
03:08:02 Sundar #topic PTG planning
03:08:21 Sundar Started some tentative schedule at https://etherpad.openstack.org/p/shanghai-ptg-cyborg
03:09:01 Sundar This is only my suggestion: you all can suggest more times for specific topics. Also, I am not done yet :)
03:09:11 Sundar I'll try to complete after this meeting
03:10:08 Sundar Re. team dinner, there has been a suggestion to move it to Tuesday (Nov 5) eve. Is everybody ok with that?
03:10:50 chenke I am ok for Nov.5 Nov.6 Nov.7
03:11:28 Yumeng ok with that. ^ ^
03:11:45 s_shogo me too, no problem > team dinner.
03:11:59 chenke metoo.
03:12:00 Sundar Excellent. Let's move it up then.
03:13:09 Sundar There is some confusion about project onboarding. When I asked about that to OpenInfra Foundation staff, I got an answer about project updates.
03:13:58 Sundar But I believe it is part of the PTG this time. So, we have to schedule it and get people to attend it
03:14:46 Sundar Since Wednesday is part of the summit, not sure if we should hold PTG discussions on that day. What do you all think?
03:16:46 chenke I am not sure if there is time on the day.
03:17:00 Sundar time on Wednesday?
03:17:08 chenke yes.
03:18:08 Sundar Well, we have a room reserved for Wed too: http://ptg.openstack.org/ptg.html If we are all busy with the Summit on that day, let's not schedule anything on that day then. Any objections?
03:18:54 s_shogo OK, I got it.
03:19:05 chenke Agree.
03:19:24 Yumeng +1
03:19:30 Sundar Good. That means all PTG topics and project onboarding will fall on Thu/Fri.
03:20:02 chenke Got it.
03:20:35 Sundar Shall we schedule project onboarding for Fri morning? Ideally, we'll get lots of candidates, an d hopefully some of you can present Cyborg and answer questions. I am not good with Mandarin. :)
03:22:13 Yumeng I can help with that.
03:22:22 chenke Cool.
03:22:30 Sundar Great. Thanks, @Yumeng
03:22:43 Yumeng shall we present project update in a Mandarin version ? or something like that?
03:23:19 Sundar I'll put that in https://etherpad.openstack.org/p/shanghai-ptg-cyborg . I'll ask OpenInfra Staff how to advertise that.
03:23:39 Sundar Meanwhile, if you can pitch your friends and colleagues to attend that, that would be great. ;)
03:24:01 Sundar About 2 hours maybe?
03:24:49 chenke 2 hours enough.
03:25:34 Sundar We can also mention that in the project update
03:25:57 Sundar All right, anything else on PTG?
03:26:07 Yumeng yes, good idea. maybe around 1 hour is enough. but we can reserve 2 hours, no harm.
03:26:59 Sundar Cool. Please update and respond the https://etherpad.openstack.org/p/shanghai-ptg-cyborg etherpad later
03:27:14 Sundar #topic Tempest parallel tests
03:27:27 Yumeng ok. will do after meeting.
03:27:29 Sundar I updated https://review.opendev.org/#/c/685183/ tempest tests
03:28:11 Sundar It still works only if the tests are done serially. One reason: the previous code stored the instance object as self.instance in the test case. I fixed that.
03:28:27 Sundar There are 2 more reasons that I mentioned in that patch's commit message.
03:28:42 Sundar Fake device has only one accelerator resource.
03:29:17 Sundar We may need to modify the fake driver to publish a large number of resources, as they are all virtual/fake anyway
03:29:22 Sundar Any ideas?
03:31:19 Yumeng do yo mean we add more resources like more vfs ?
03:31:27 Sundar Yes
03:31:29 s_shogo Enrichment of the resource in fake driver is good. ( when testing, I sometimes change that manually)
03:31:45 chenke Are you saying that support more complicated fake-driver scenarios?
03:32:19 Sundar It can support launching multiple VMs in the tempest env, to run different tests in parallel. Otherwise, they all have to run serially
03:33:18 chenke Great.
03:34:15 Sundar Cool. May be somebody can propose a patch to the fake driver for that
03:34:46 Sundar I can modify tempest to address the other problem, that all tests use the same device profile name today
03:35:16 Sundar #topic Core reviewers
03:35:26 Sundar Welcome, chenke, as a core reviewer!
03:35:52 chenke Thanks!
03:36:12 chenke I am very happy to meet you at cyborg.
03:36:17 s_shogo cool!
03:36:42 Yumeng congrats chenke!
03:36:48 Yumeng Sundar: I just talked to zhurong, if we wants to create more than one VMs, he would suggest run serially instead of parallelly. maybe we can add in etherpad and discuss that.
03:36:58 Sundar One person listed as a core reviewer has not been active since Feb 2018 (almost 2 years): Justin Kilpatrick. I wrote an email to him but no response for 1 week. Shall we remove him as core reviewer?
03:37:38 Sundar Yumeng: I see. Sure, let me add that for PTG. Hope zhurong can attend that part.
03:38:38 Yumeng I will invite him to make some time for us. ^^
03:38:53 Sundar Yumeng, s_shogo, chenke: On core reviewer removal?
03:39:28 chenke +1. Sundar
03:39:38 s_shogo +1.
03:39:56 Sundar Cool, I'll follow up in openstack ML and follow due process.
03:40:40 Sundar #topic Code reviews
03:40:54 Sundar https://review.opendev.org/#/c/685542/ -- the famous Glance API servers patch :)
03:41:02 chenke haha.
03:41:26 chenke zhurong and Me test this code in myenv.
03:41:28 Sundar I don't understand the changes honestly. But, if you all understand it enough to maintain it, I'll go along with that
03:41:52 shaohe_feng Hi all
03:42:00 chenke Your test results show that this is also ok, right?
03:42:04 Sundar chenke: My concern is, without FPGAs, the programming code paths that invoke Glance don't get tested
03:42:04 chenke Hi shaohe.
03:42:10 Yumeng hi shaohe_feng
03:42:18 shaohe_feng Sorry for late. seems something wrong with network.
03:42:31 shaohe_feng I change a new proxy, it can works now.
03:42:31 Sundar Hi shaohe_feng : Would you be able to test https://review.opendev.org/#/c/685542/ in your local env with real FPGAs?
03:42:50 shaohe_feng let me have a look.
03:43:04 Sundar DO others understand the change?
03:43:58 chenke If shaohe can help verify it, that would be great.
03:44:15 shaohe_feng the evn was destroyed by Xinran.
03:44:24 shaohe_feng :')
03:44:29 Sundar chenke: yes, my tests with real FPGAs worked. But do we all understand the changes enough to maintain it if issues arise in the future? One part touches pecan WSGI and another part touches keystone
03:44:32 shaohe_feng she used for other test.
03:45:01 shaohe_feng Sundar do you have a FPGA env?
03:45:13 shaohe_feng I can test it on it.
03:45:20 Sundar shaohe_feng: You still have FPGAs, right? Is Xinran using it for the demo? Yes, I do have FPGAs and I tested chenke's patch
03:46:00 shaohe_feng yes.
03:46:26 shaohe_feng I need to check with xinran
03:46:41 shaohe_feng maybe we really need to set a FPGA gate
03:46:50 chenke I understand your fears. Zhurong and I are good friends. He is confident in this code.
03:47:15 shaohe_feng Sundar who can support a server with a FPGA?
03:47:22 Sundar Ok. Yumeng, s_shogo, shaohe_feng: please review this patch. If you all give +1/+2, i is automatic +2 from me. :)
03:47:31 shaohe_feng OK.
03:47:46 shaohe_feng chenke can you introduce what's change in the patch?
03:48:03 chenke Ok.
03:48:18 shaohe_feng maybe you have introduce in the meeting. But I missed it.
03:48:24 s_shogo OK, I also test this with FPGA.
03:48:25 shaohe_feng chenke thanks

Earlier   Later