14:00:10 #startmeeting glance 14:00:10 Meeting started Thu Jul 14 14:00:10 2022 UTC and is due to finish in 60 minutes. The chair is pdeore. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:10 The meeting name has been set to 'glance' 14:00:11 #topic roll call 14:00:11 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:18 o/ 14:00:18 o/ 14:00:34 o/ 14:01:28 lets wait few minutes for everyone to join 14:02:56 o/ 14:03:16 shall we start? 14:03:47 I think lets start 14:03:58 ok 14:04:05 #topic release/periodic jobs 14:04:09 rosmaita, jokke_ will join us in middle 14:04:22 It's M2 Release Week and we have released glance-store 4.0.1 & python-glanclient 4.0.1 yesterday 14:04:36 glance m2 release patch is up for review 14:04:42 #link https://review.opendev.org/c/openstack/releases/+/849782 14:04:58 But there is one patch in pipeline, it might get merged in some time, so we need to update the hash 14:05:04 we need to wait for couple of patches to be merged 14:05:19 1 is cyrils patch and other is release notes patc 14:05:27 * patch 14:05:36 ohh yeah the releasenote one is also there :) 14:05:52 yes 14:06:07 I will update the hash once those are done.. 14:06:24 cool 14:06:34 is there -w vote already on that patch so release team does not go ahead and just do it? 14:07:01 ohh yes, I will do it 14:07:12 they don't do it unless there is confirmation from project member 14:07:33 but -w is better option to avoid any casualties 14:08:19 Done 14:08:24 immediate cache patch is also up and all tests including tempest are passing 14:08:41 akekane_: if ptl or release liaison proposes the patch the bot will automatically give it the PTL approval vote 14:08:55 yep, 14:09:12 patch is proposed by pdeore 14:09:27 but -w is better option to avoid any risk :D 14:10:29 ack, moving ahead 14:10:34 Periodic Jobs, all green except the 'translation update' jobs failing with RETRY_LIMIT 14:10:44 cool 14:11:22 anything else to add here? 14:11:29 It's retrying for the virtual environment which is not getting created because ensurepip is not available 14:11:43 ok 14:12:02 its not glance related error, so lets not worry about it atm 14:12:17 ack 14:12:40 so, that's it from me :) 14:12:42 #topic Glance-replicator 14:12:53 This one is added by Cyril 14:12:55 Cyril has added this topic 14:13:09 we came across these patches last week during review party 14:13:32 AFAIK our glance-replicator is broken since Icehouse 14:13:43 and I also didn't see anyone is using this 14:13:51 so the question here is 14:14:03 should we deprecate replicator or should we fix it? 14:14:17 what does it do? 14:14:22 I am in favor of removing it 14:14:42 er, what *did* it do? 14:14:53 IMO, it replicates the image in another region 14:15:28 glance-replicator is a utility can be used to populate a new glance server using the images stored in an existing glance server. The images in the replicated glance server preserve the uuids, metadata, and image data from the original. 14:15:31 We 100% decided years ago to deprecate and remove it. Honestly I did not realized we did not do it yet 14:15:38 ack, well broken since icehouse seems like an obvious case to remove it 14:15:48 dansmith: ++ 14:16:04 i thought it had been removed too 14:16:16 Ack, in that case I will abandon those patches 14:16:24 and submit a patch to remove the replicator 14:16:51 Should I first mark it as deprecated or directly remove it in this cycle 14:17:07 rosmaita: IIRK it was decided when Nikhil was still PTL 14:17:17 Anyways like ages ago 14:17:37 yep, during I or J cycle 14:17:38 seems like "broken since last decade" is probably enough deprecation warning, IMHO 14:17:39 or might have been at your early tenure, but I'm sure that decision was made 14:17:47 dansmith: ++ 14:17:48 deprecation is for things that work that are going to be removed :) 14:17:51 dansmith: yep :P 14:17:55 :D 14:18:00 noted 14:18:49 #action abhishekk to abandon replicator patches and submit new patch to remove it 14:19:03 we can move ahead now 14:19:10 ack 14:19:15 #topic Open Discussions 14:20:01 Just quick FYI 14:20:11 pslestan1, certainly need help in unit tests coverage for glance-download plugin patch 14:20:27 I'll be taking couple of weeks PTO over next 3 weeks. So won't be much around 14:20:28 akekane_: they need help? 14:21:07 dansmith, yeah, they raised this flag 4 weeks ago that they are not much familiar in unit and functional testing 14:21:19 jokke_, cool, enjoy your timeoff 14:21:30 akekane_: oh okay.. should be similar to the web-download tests 14:22:06 right, 14:22:36 but they mentioned it earlier that we can contribute if possible 14:22:44 I could get something started if it'd help 14:22:58 sounds good if you have time 14:23:08 I don't, but.. someone needs to :) 14:23:22 I was poking around with it a bit yesterday, when I realized I could get it to read /etc/passwd :) 14:23:48 cool :d 14:24:07 also does anyone has environment with tripleo and rbac deployed? 14:24:14 * dansmith lols 14:24:21 haha 14:24:38 I'm trying but not yet completed 14:24:45 ok 14:25:23 that is all from me for the day 14:26:05 anyone has anything else to discuss? or we can wrap up early ? 14:26:21 dansmith: I'm pretty sure unittesting the web download that could be possible, but should not be possible to have it do that on functionals/tempest 14:26:44 jokke_: we can test it in tempest easily, so we need that too, 14:26:47 otherwise the filters are broken badly, but IIRC there was even test case for it 14:27:02 but there are unit tests for web-download, so at least parity with those is important I think 14:27:53 ++ 14:28:06 I think unit tests will be easy to add for glance-download 14:28:15 yeah 14:29:07 so we're done? 14:29:16 another 1 is review instant caching of image patch as I got request from tempest guys to get that merged 14:29:23 so that they can get tempest patch in 14:29:39 done now 14:30:07 we can wrap up and go back to work :D 14:30:15 ack, Thanks everyone for joining !! 14:30:21 oh right, you changed the wsgi thing and I never got back to it, sorry 14:30:25 thank you all! 14:30:30 dansmith, no problem 14:30:55 thanks all 14:31:10 #endmeeting