14:00:15 #startmeeting glance 14:00:16 Meeting started Thu Feb 4 14:00:15 2021 UTC and is due to finish in 60 minutes. The chair is abhishekk. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:19 The meeting name has been set to 'glance' 14:00:20 #topic roll call 14:00:25 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:26 o/ 14:00:28 o/ 14:00:45 lets wait for others for couple of minutes 14:02:24 sorry i'm late 14:02:25 o/ 14:02:36 cool, everyone is here 14:02:41 rosmaita, no worries 14:02:47 lets start 14:02:49 just out of previous call 14:02:58 ack 14:03:07 #topic release/periodic jobs update 14:03:12 Final release of non-client libraries - 3 weeks 14:03:30 No changes yet in glance-store, so we don't need to worry much about this 14:03:33 so we need to get those glanceclient scope patches in before that yeah? 14:03:47 Milestone 3 - 4 weeks 14:04:03 dansmith: it's non-client deadline. I think client has couple of weeks more 14:04:09 right 14:04:12 oh sorry, non-client heh :) 14:04:26 But it's good to have get those reviewed in time 14:04:46 4 weeks and we have lot much to do here 14:04:51 Periodic jobs - 1 failure related to scrubber 14:05:22 It is in delayed delete test, didn't go deep to look actual failure yet 14:05:31 #topic Important specs reviews 14:05:42 Distributed image import 14:06:01 So we have PoC posted by jokke 14:06:33 even though its not on top of dansmith's patch its there to get idea of what jokke is proposing 14:07:31 As I stated last week, we need to take decision this week 14:08:09 So I would like to proceed based on the voting here 14:08:35 #startvote Should we use reserved property for proxy calls in this cycle and go ahead with location in Xena? Yes, No 14:08:35 Begin voting on: Should we use reserved property for proxy calls in this cycle and go ahead with location in Xena? Valid vote options are Yes, No. 14:08:36 Vote using '#vote OPTION'. Only your last vote counts. 14:09:07 #vote yes 14:09:15 #vote yes 14:09:19 I'm just gonna use my veto here, if we're pushing it to Xena, I'm happy to use my -2 to make the whole change happen in Xena 14:09:24 #vote no 14:09:41 yeah, yeah, i am thinking 14:10:53 i'm going to go with the cherished glance tradition of change now, hopefully refactor later 14:10:58 #vote yes 14:11:27 #endvote 14:11:28 Voted on "Should we use reserved property for proxy calls in this cycle and go ahead with location in Xena?" Results are 14:11:30 Yes (3): abhishekk, dansmith, rosmaita 14:11:31 No (1): jokke 14:12:21 So based on the voting, I would suggest dansmith to propose new spec for distributed image import and mention all the factors about refactoring the same in next cycle 14:12:54 okay, and revert the code to PS9... 14:13:21 jokke: if you're going to -2 it, I'd ask that you wait until I do that ^ 14:13:36 sure 14:14:12 Yes, we will revisit the same in Xena and file separate spec which says "Refactor staging to use locations with stores" or something like that 14:14:39 we all know that we won't 14:15:00 why not? aren't you going to do that work? I said I'd review it 14:15:13 I am sorry jokke, your approach is also good but it consists lots of refactoring which is hard/not easy at this moment 14:15:40 and if we're not going to do the refactor, isn't it important to actually make sure that we fix this problem? 14:15:54 we will 14:16:08 I am taking that responsibility on my shoulder 14:16:32 #action dansmith to file new spec for distribute image import 14:17:08 moving ahead 14:17:32 2nd spec, Task show API 14:17:41 dansmith, I have made changes as per your suggestion 14:17:42 I've been looking at the code this morning, 14:17:51 have some draft comments 14:18:00 cool 14:18:22 i see the new spec revision, will hit that too 14:18:38 ohh 14:18:55 So it might gonna wait as I will be on leave for rest of the week :( 14:19:17 we should get the spec merged today then, 14:19:26 right 14:19:29 because IIRC I said "let's make these cleanups after" anyway 14:19:43 right after the meeting then, I'll start looking 14:19:50 ack 14:19:52 moving ahead 14:19:59 next big and important thing 14:20:12 #topic Secure RBAC status 14:20:28 https://review.opendev.org/q/project:openstack/glance+topic:secure-rbac 14:20:40 SO we have base patches ready for reviews 14:20:50 passing all the tests 14:21:11 lbragstad, is working on adding/fixing new unit tests 14:21:19 Functional tests against devstack - https://review.opendev.org/c/openstack/glance-tempest-plugin/+/773568 14:21:22 we have this as well 14:21:30 these kinda scare me 14:21:47 yeah, got update from him last night that lots of the failures were dependency version issues he's got fixed 14:22:07 I would like all off you to add your reviews/concerns on the patches to get this rolling 14:22:25 * lbragstad is around if anyone has specific questions 14:22:37 my concerns aren't specific, just that I think they require a lot of detailed and careful review 14:22:45 yeah - for sure 14:22:48 and I want someone more familiar with glance to go in front of me :P 14:23:15 fwiw - i am working on a series of tests with glance's tempest plugin 14:23:38 jokke, rosmaita ^^ (as I will be mostly away till next Tuesday) 14:24:08 i'm hoping that makes things more clear - and i'm worried i implemented things properly with the ammount of mocking and stubs in glance's unit tests 14:24:09 ack, but i have my own problems in this area 14:24:33 yeah, I know 14:25:21 lbragstad, I guess you are also working on releasing new oslo.policy version 14:25:37 yes - we're hoping to do that today 14:26:12 lbragstad, I guess it is better to use that version instead of fixing unit tests in glance (this is my opinion though) 14:26:31 because glance has highest level of mocking in tests 14:26:42 yeah - i figured that out last night :) 14:26:51 :D 14:26:56 highest level... that would be .... 11? 14:27:17 hehe 14:27:19 not enough, on scale of 1-5 14:27:49 i'm not opposed to waiting it it means we don't have to refactor a pile of tests to get them to run in parallel 14:28:01 So I would like all of us to spend some time on this rbac stuff as well 14:28:02 jokke: crnak it up to 6 14:28:45 And thanks to lbragstad for driving this in glance 14:29:10 thanks for the reviews - i apologize in advance :) 14:29:22 :) 14:29:35 moving ahead 14:29:41 #Open discussion 14:29:53 ohh 14:29:57 #topic Open discussion 14:30:07 There might be quite a cascade of failues incoming when we bump the oslo.policy minimum version up. So might be well in next week before we have anything gating again if we do that today 14:30:27 Thank you jokke for carrying out bug scrubbing on his own 14:30:47 I was away this week as well, so couldn't lend hand in that 14:31:27 There is bunch that potentially needs attention. Not sure when I any of us can put some time to investigate. 14:31:53 abhishekk: I +2d that spec, I think you should push that through 14:31:57 Some that looked like potentially deployment specific issues, some that might need deeper digging 14:32:08 dansmith, ack 14:32:27 jokke, ack, will try to go through them early next week 14:34:57 Anything else for discussion? 14:36:29 jokke, dansmith, rosmaita, Steap ?? 14:36:33 nope 14:37:10 going once 14:37:14 nothing from me 14:37:21 going twice 14:37:22 I don't think so 14:37:25 sold 14:37:29 thank you all 14:37:37 have a nice week ahead 14:38:04 I will not be around, please drop me a mail if something needs to have quick attention 14:38:15 #endmeeting