Thursday, 2025-11-27

*** mhen_ is now known as mhen02:27
opendevreviewMerged openstack/glance_store master: Skip cross-glance-tox-functional for irrelevant files  https://review.opendev.org/c/openstack/glance_store/+/96803006:44
croelandt#startmeeting glance14:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'glance'14:00
croelandt#topic roll call14:00
croelandto/14:00
croelandtabhishekk: ?14:02
abhishekko/14:02
croelandtrosmaita: are you unable to join?14:02
croelandt#topic Release/periodic job updates14:02
croelandtAll good, there was a failure 2 weeks ago but it was solved14:03
croelandt#topic mportant stable patches - http://tiny.cc/glance-maintained 14:03
croelandtSome patches by Bence Romsic, the tests fail because they require another patch to be backported. I'll have to discuss taht with the author14:03
croelandt#topic Glance download image from specific store14:03
croelandt#link https://review.opendev.org/c/openstack/glance-specs/+/96323914:03
croelandtso yeah, using "oneof" was not great14:04
abhishekkyeah we need to finalise the params so that I can proceed14:04
croelandt&stores=ceph,s3&store-selection=[require/prefer] sounds good to me14:05
croelandtrosmaita: if you want to weigh in on that later ^14:05
croelandtdansmith: ^14:05
abhishekkOK, I will wait for tonight and then go ahead with ^ if there are no objections?14:06
croelandtsounds good14:06
croelandt#topic  Decompression plugin 14:06
abhishekkI think both are not available today due to US holiday14:06
croelandtabhishekk: you have the floor :)14:06
croelandtoh yeah14:06
croelandtok so maybe wait for Monday14:06
croelandttomorrow is Black Friday :D14:07
abhishekkyeah14:07
croelandtok let's move on to decompression plugin14:07
croelandtcan you explain the issue?14:07
abhishekkYeah14:07
abhishekkthere are 3 issues which are dependent14:07
abhishekkWe support decompression for gzip, lha and zip14:08
abhishekkout of which gzip works with web-download which does not use stage api internally14:08
abhishekkbut gzip with glance-direct fails as later it compares size and mismatches14:09
abhishekkthen lha and zip has different failures 14:09
abhishekkSo all 3 are valid issues and we need those14:09
croelandtok but they are unrelated? As in, we can fix them one by one?14:10
abhishekkthe size mismatch fix needs to be land first14:11
abhishekkhttps://review.opendev.org/c/openstack/glance/+/968351 | Update image size after image decompression (968351) · Gerrit Code Review14:11
abhishekkthis one needs to go 1st14:11
abhishekkthen LHA and then zip14:11
croelandtI see14:12
croelandtglad to see that no one uses this plugin :D14:12
abhishekkThe first one is required because other two will fail without it14:12
croelandtor at least no one is complaining14:12
abhishekkMay be they are using gzip with web-download :D14:13
croelandtmaybe14:13
croelandt#topic One easy patch per core dev14:13
croelandt#link https://review.opendev.org/c/openstack/glance/+/93968414:13
croelandtyes we should definitely review this14:13
* croelandt is guilty of not reviewing this14:13
abhishekkits not easy though :D14:13
croelandthaha14:13
croelandtyou lied!14:13
croelandtwill take a look after the meeting14:13
croelandt#topic Open Discussion14:13
abhishekkthank you!!14:13
croelandtAnything else?14:14
rajiv_Hi14:14
abhishekkYeah, image encryption14:14
croelandtrajiv_: hello14:14
abhishekkI think we need to give priority to that 14:14
croelandtabhishekk: the issue is that it is OK from the Glance side14:15
rajiv_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#L414:15
croelandtbut  Nova/Cinder had more concerns14:15
croelandtmy take from PTG is that we need people from Nova/Cinder to commit to reviewing and helping Markus & Josephine14:15
abhishekkack14:15
abhishekkLets discuss this with nova and cinder next time then, I will try to bring rajat from cinder for this14:16
croelandtabhishekk: good14:16
croelandtrajiv_: so this is only what is listed tyhrough "tox -l"14:16
croelandtyou can still run tox -epy31214:17
rajiv_yes, locally i was testing via -e py312, but was wondering why it was not added to envlist14:17
croelandthonestly it's annoying to change all the time14:18
croelandtand I don't personnally run tox -l14:18
rajiv_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 notes14:18
croelandtdo pre-prod testing :D14:19
rajiv_haha sure :) 14:19
croelandtI don't remember anything14:19
croelandteverything important should be in the release notes14:19
abhishekkNo new db changes introduced since damaltian I thing, centralized databse for cache is pre damaltian i guess14:20
rajiv_previously, when an image was uploaded, it used to pick visibility private but now its shared, is this expected ?14:20
croelandtabhishekk: do you remember if this is a change we introduced?14:21
abhishekkI don't remember we done this14:21
rajiv_okay, lastly, regarding https://bugs.launchpad.net/glance/+bug/1916052 which i raised, was reverted, is comment. #16 valid ?14:23
abhishekkThis is what I found https://review.opendev.org/c/openstack/glance/+/422897/7/releasenotes/notes/image-visibility-changes-fa5aa18dc67244c4.yaml14:23
abhishekkrajiv_: frankly no idea about this bug atm14:24
rajiv_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 us14:24
rajiv_abhishekk: okay, can i follow up next week ?14:25
abhishekkI am not sure I can manage to have look at it due to workload i am having14:25
rajiv_oops ok14:26
croelandtrajiv_: there was a fix and it was reverted?14:26
rajiv_croelandt: yes14:26
croelandtok14:27
croelandtso does #16 work for you?14:27
rajiv_i havent tested it since its a critical change, idk if glance would run without keystone_auth14:28
croelandtwell14:28
croelandttesting patches really helps :)14:28
rajiv_sure, wanted to know if it was tested before i try! 14:29
rajiv_thanks, thats all it from my side14:30
croelandtnope14:30
croelandtwe don't really test much on "real world scenarios" to be honest14:30
rajiv_ah ok14:30
croelandtso if users who report issues can say "yeah that patch fixes my issue" it's great14:30
croelandtnot sure about abhishekk, but I don't run OpenStack "for real", I just build it :)14:31
abhishekk:D14:31
rajiv_oh ok, croelandt can we try revert the reverted patch :D ?14:31
abhishekkThe mentioned patch in comment 16 has -1 from zuul14:31
abhishekkrajiv_: there might be reason why that patch got reverted, do you know it?14:32
croelandtI think rajiv_ is talking about the patch reverted by Erno14:32
croelandtsee #414:32
abhishekkYeah but there should be reason for that14:32
abhishekkack14:32
rajiv_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
rajiv_that was the reason on the revert msg14:33
abhishekkyeah, this needs careful eyes we can not just rerevert it14:34
rajiv_okay14:35
croelandtrajiv_: but if you got a lab where you can test #16, that helps :)14:35
rajiv_sure, will update the thread accordingly14:36
croelandtthanks!14:37
croelandtI think we can end it for today14:37
croelandtthanks everyone for joining14:37
croelandt#endmeeting14:37
opendevmeetMeeting ended Thu Nov 27 14:37:23 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:37
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2025/glance.2025-11-27-14.00.html14:37
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2025/glance.2025-11-27-14.00.txt14:37
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2025/glance.2025-11-27-14.00.log.html14:37
masahitohi glance team, please review the bug fix commit for the image list API query parameter. thanks. https://review.opendev.org/c/openstack/glance/+/93492214:47
opendevreviewAbhishek Kekane proposed openstack/glance master: Fix FileNotFoundError when registering task operations  https://review.opendev.org/c/openstack/glance/+/96871114:50

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!