14:00:24 <pranali> #startmeeting glance 14:00:24 <opendevmeet> Meeting started Thu Jan 4 14:00:24 2024 UTC and is due to finish in 60 minutes. The chair is pranali. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:24 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:24 <opendevmeet> The meeting name has been set to 'glance' 14:00:24 <pranali> #topic roll call 14:00:24 <pranali> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:32 <abhishekk> o/ 14:00:32 <pranali> o/ 14:00:35 <mrjoshi> o/ 14:01:01 <rosmaita> o/ 14:01:10 <pranali> Welcome back and Wish you all a very Happy New Year !! :) 14:01:30 <abhishekk> Happy New Year!!! 14:01:47 <mrjoshi> Happy New Year! 14:02:05 <pranali> Let's start 14:02:15 <pranali> #topic release/periodic jobs updates 14:02:56 <pranali> M2 release is in next week which is spec freeze as well for us and we are going to tag M2 since there are few patches merged 14:03:11 <pranali> and we have few important specs to get in, which we will see in next topic 14:03:43 <pranali> Periodic jobs are all green .. 14:04:22 <pranali> moving to next topic 14:04:29 <pranali> #topic Important Spec for Review 14:05:08 <pranali> So as said earlier we have few important specs up for this cycle , kindly please have a look before 12th Jan if you haven't yet 14:05:15 <pranali> #link https://review.opendev.org/c/openstack/glance-specs/+/899804 - [Spec Lite] Deprecate location strategy 14:05:15 <pranali> #link https://review.opendev.org/c/openstack/glance-specs/+/899805 - [Spec Lite] Deprecate cachemanage middleware 14:05:15 <pranali> #link https://review.opendev.org/c/openstack/glance-specs/+/899367 - Use Centralized database for cache operations 14:05:15 <pranali> #link https://review.opendev.org/c/openstack/glance-specs/+/900267 - New API to restore image 14:05:19 <pranali> #link https://review.opendev.org/c/openstack/glance-specs/+/899857 - Caracal project priorities 14:05:55 <pranali> The deprecation spec lites looks good to me and since there is no objection so far on the mailing list as well for the same , I think we are good to get those in 14:06:19 <abhishekk> +1 14:06:49 <pranali> Centralized DB for cache operations also looks good to me as per the discussion happened so far but we need one more +2 14:07:59 <pranali> we still need votes for New API to restore image spec 14:09:02 <pranali> let's move to next topic 14:09:11 <pranali> #topic Possible target for M2 14:09:22 <pranali> New Location APIs - #link https://review.opendev.org/q/topic:%22New-Location-Apis%22 14:09:45 <pranali> This one was on hold due to the rbd deletion issue found when hash calculation is ongoing. 14:10:00 <pranali> This is the same issue we reported few weeks back for image-download api as well 14:10:02 <pranali> #link https://bugs.launchpad.net/glance/+bug/2045769 14:10:12 <abhishekk> we need ack from dansmith on this 14:10:24 <pranali> So basically this a ceph side regression since this issue is exists with Ceph 'reef', 'quincy' & 'pacific' versions only and works with ceph octopus 14:10:30 <pranali> yeah :) 14:11:10 <pranali> The nova poc patches works with the temp workaround I have added for this rbd issue 14:12:16 <pranali> Not sure when dansmith is gonna be back from PTO, but I request to the team to please at least have a look 14:12:54 <pranali> I hope the rbd issue will be fixed soon 14:13:43 <pranali> But I think this location API work is in good shape now since nova POC also works as expected after adding this temp workaround in master 14:14:09 <pranali> that's it from me for today 14:15:33 <pranali> moving to open discussions 14:15:35 <pranali> #topic Open Discussions 14:16:01 <rosmaita> I have a question about 900267: [Spec] New API to restore image | https://review.opendev.org/c/openstack/glance-specs/+/900267 14:16:23 <rosmaita> i missed the ptg discussion of this one 14:16:38 <rosmaita> so my question may be redundant 14:17:09 <rosmaita> i'm kind of against "undeleting" images on general principles 14:17:43 <rosmaita> but my concern with moving this to the API is that it depends on the length of the delayed delete, which isn't configurable by the api 14:18:32 <rosmaita> also, it seems like it's going to introduce a race condition, where the admin thinks the image is restoreable, but by the time the api request to restore is made, the image has been deleted 14:19:07 <abhishekk> we can ignore it with warning if it is deleted 14:19:26 <rosmaita> sure, but it seems like why even bother? 14:19:51 <rosmaita> the command line ability was kind of a hack, i don't like moving it to the API 14:20:09 <abhishekk> ack, I am open for either way 14:20:46 <rosmaita> i guess my question is, was this a customer request? 14:20:47 <abhishekk> was thinking to move it away from command line and later introduce periodic job for deleting the images and remove scrubber 14:20:52 <abhishekk> no 14:21:18 <rosmaita> ok 14:21:22 <abhishekk> I am not sure anyone is using scrubber 14:21:35 <rosmaita> well, another way to remove it from the command line would be to just remove the functionality 14:21:50 <abhishekk> never seen any issues around it also TripleO doesn't have support to configure it 14:22:16 <abhishekk> that will be even better solution :d 14:22:20 <rosmaita> :D 14:22:23 <pranali> :D 14:22:44 <abhishekk> We can revisit it next cycle, I will abandon the spec for now 14:22:57 <pranali> +1 14:23:10 <rosmaita> i can put together an email and we can try to get some info on whether anyone uses the scrubber 14:23:18 <abhishekk> ++ thanks 14:23:32 <rosmaita> i almost don't want to mention the restore ability, because I don't want people to start using it! 14:23:43 <abhishekk> haha 14:24:01 <abhishekk> makes sense 14:24:31 <rosmaita> ok, so if you aren't using the scrubber, you don't even have the possiblity of doing a restore right now, is that correct? 14:24:57 <abhishekk> yes 14:25:19 <rosmaita> ok, cool, so i will propose removing the scrubber, and we can see what people say about that 14:25:37 <abhishekk> cool 14:25:41 <pranali> ack, Thanks ! 14:26:50 <pranali> anyone has anything else to discuss ? or we are good to wrap up early ? 14:27:00 <rosmaita> nothing from me 14:27:45 <pranali> abhishekk, mrjoshi ? 14:27:46 <mrjoshi> nothing from me 14:27:56 <abhishekk> nothing 14:28:10 <pranali> cool, let's conclude for the day then 14:28:18 <pranali> Thanks everyone for joining !! 14:28:29 <pranali> #endmeeting