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