14:00:15 #startmeeting glance 14:00:15 Meeting started Thu Nov 27 14:00:15 2025 UTC and is due to finish in 60 minutes. The chair is croelandt. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:15 The meeting name has been set to 'glance' 14:00:18 #topic roll call 14:00:20 o/ 14:02:23 abhishekk: ? 14:02:30 o/ 14:02:32 rosmaita: are you unable to join? 14:02:53 #topic Release/periodic job updates 14:03:02 All good, there was a failure 2 weeks ago but it was solved 14:03:10 #topic mportant stable patches - http://tiny.cc/glance-maintained 14:03:35 Some patches by Bence Romsic, the tests fail because they require another patch to be backported. I'll have to discuss taht with the author 14:03:44 #topic Glance download image from specific store 14:03:50 #link https://review.opendev.org/c/openstack/glance-specs/+/963239 14:04:02 so yeah, using "oneof" was not great 14:04:19 yeah we need to finalise the params so that I can proceed 14:05:09 &stores=ceph,s3&store-selection=[require/prefer] sounds good to me 14:05:18 rosmaita: if you want to weigh in on that later ^ 14:05:19 dansmith: ^ 14:06:05 OK, I will wait for tonight and then go ahead with ^ if there are no objections? 14:06:29 sounds good 14:06:45 #topic  Decompression plugin 14:06:47 I think both are not available today due to US holiday 14:06:50 abhishekk: you have the floor :) 14:06:51 oh yeah 14:06:55 ok so maybe wait for Monday 14:07:04 tomorrow is Black Friday :D 14:07:07 yeah 14:07:16 ok let's move on to decompression plugin 14:07:20 can you explain the issue? 14:07:36 Yeah 14:07:45 there are 3 issues which are dependent 14:08:08 We support decompression for gzip, lha and zip 14:08:39 out of which gzip works with web-download which does not use stage api internally 14:09:03 but gzip with glance-direct fails as later it compares size and mismatches 14:09:21 then lha and zip has different failures 14:09:32 So all 3 are valid issues and we need those 14:10:19 ok but they are unrelated? As in, we can fix them one by one? 14:11:19 the size mismatch fix needs to be land first 14:11:40 https://review.opendev.org/c/openstack/glance/+/968351 | Update image size after image decompression (968351) · Gerrit Code Review 14:11:47 this one needs to go 1st 14:11:55 then LHA and then zip 14:12:14 I see 14:12:20 glad to see that no one uses this plugin :D 14:12:46 The first one is required because other two will fail without it 14:12:51 or at least no one is complaining 14:13:08 May be they are using gzip with web-download :D 14:13:20 maybe 14:13:23 #topic One easy patch per core dev 14:13:29 #link https://review.opendev.org/c/openstack/glance/+/939684 14:13:35 yes we should definitely review this 14:13:40 * croelandt is guilty of not reviewing this 14:13:42 its not easy though :D 14:13:45 haha 14:13:46 you lied! 14:13:52 will take a look after the meeting 14:13:57 #topic Open Discussion 14:13:59 thank you!! 14:14:01 Anything else? 14:14:17 Hi 14:14:30 Yeah, image encryption 14:14:33 rajiv_: hello 14:14:42 I think we need to give priority to that 14:15:17 abhishekk: the issue is that it is OK from the Glance side 14:15:18 I am planning to upgrade Dalmatian to Flamingo, i see Flamingo runs on Ubuntu Noble, which supports only python 3.12, hence should we add python 3.12 here : https://opendev.org/openstack/glance/src/branch/stable/2025.2/tox.ini#L4 14:15:26 but Nova/Cinder had more concerns 14:15:50 my take from PTG is that we need people from Nova/Cinder to commit to reviewing and helping Markus & Josephine 14:15:58 ack 14:16:27 Lets discuss this with nova and cinder next time then, I will try to bring rajat from cinder for this 14:16:32 abhishekk: good 14:16:58 rajiv_: so this is only what is listed tyhrough "tox -l" 14:17:06 you can still run tox -epy312 14:17:43 yes, locally i was testing via -e py312, but was wondering why it was not added to envlist 14:18:00 honestly it's annoying to change all the time 14:18:08 and I don't personnally run tox -l 14:18:59 ah ok, secondly, i dont see any change in alembic version, any other important changes i need to be aware of before upgrading :) i did refer the release notes 14:19:27 do pre-prod testing :D 14:19:36 haha sure :) 14:19:46 I don't remember anything 14:19:52 everything important should be in the release notes 14:20:01 No new db changes introduced since damaltian I thing, centralized databse for cache is pre damaltian i guess 14:20:20 previously, when an image was uploaded, it used to pick visibility private but now its shared, is this expected ? 14:21:03 abhishekk: do you remember if this is a change we introduced? 14:21:26 I don't remember we done this 14:23:04 okay, lastly, regarding https://bugs.launchpad.net/glance/+bug/1916052 which i raised, was reverted, is comment. #16 valid ? 14:23:37 This is what I found https://review.opendev.org/c/openstack/glance/+/422897/7/releasenotes/notes/image-visibility-changes-fa5aa18dc67244c4.yaml 14:24:47 rajiv_: frankly no idea about this bug atm 14:24:54 this is an important fix for us, since we upload very large images but have very less token validity, hence token renewal during uploads via trust was a saviour for us 14:25:13 abhishekk: okay, can i follow up next week ? 14:25:41 I am not sure I can manage to have look at it due to workload i am having 14:26:05 oops ok 14:26:08 rajiv_: there was a fix and it was reverted? 14:26:20 croelandt: yes 14:27:11 ok 14:27:16 so does #16 work for you? 14:28:16 i havent tested it since its a critical change, idk if glance would run without keystone_auth 14:28:53 well 14:28:57 testing patches really helps :) 14:29:54 sure, wanted to know if it was tested before i try! 14:30:00 thanks, thats all it from my side 14:30:00 nope 14:30:11 we don't really test much on "real world scenarios" to be honest 14:30:21 ah ok 14:30:32 so if users who report issues can say "yeah that patch fixes my issue" it's great 14:31:06 not sure about abhishekk, but I don't run OpenStack "for real", I just build it :) 14:31:24 :D 14:31:31 oh ok, croelandt can we try revert the reverted patch :D ? 14:31:41 The mentioned patch in comment 16 has -1 from zuul 14:32:04 rajiv_: there might be reason why that patch got reverted, do you know it? 14:32:33 I think rajiv_ is talking about the patch reverted by Erno 14:32:49 see #4 14:32:58 Yeah but there should be reason for that 14:32:59 ack 14:33:18 The Swift driver not being able to use Trusts had nothing to do about the store driver itself nor that keystoneauth1 would have broken the feature, but rather it not having the functionality in the first place and us not catching that on reviews. We should figure out how to test this before we try to replace this code again. 14:33:36 that was the reason on the revert msg 14:34:44 yeah, this needs careful eyes we can not just rerevert it 14:35:46 okay 14:35:54 rajiv_: but if you got a lab where you can test #16, that helps :) 14:36:36 sure, will update the thread accordingly 14:37:11 thanks! 14:37:15 I think we can end it for today 14:37:19 thanks everyone for joining 14:37:23 #endmeeting