Thursday, 2026-06-25

rosmaitacroelandt: not a bother, i appreciate your concern, and i am glad that you are clearing out old reviews00:06
opendevreviewCyril Roelandt proposed openstack/glance master: Fix image name computation when deleting an image  https://review.opendev.org/c/openstack/glance/+/92543601:58
tkajinamcroelandt, thanks and I'll check these02:27
opendevreviewPranali Deore proposed openstack/glance master: Replace futurist thread pool with concurrent.futures  https://review.opendev.org/c/openstack/glance/+/99263305:03
opendevreviewAbhishek Kekane proposed openstack/python-glanceclient master: Add support for cache clean and prune APIs  https://review.opendev.org/c/openstack/python-glanceclient/+/99484606:19
opendevreviewTakashi Kajinami proposed openstack/glance master: Drop unused management_url  https://review.opendev.org/c/openstack/glance/+/97311208:41
opendevreviewTakashi Kajinami proposed openstack/glance master: Remove remaining logic for identity v1/v2 API  https://review.opendev.org/c/openstack/glance/+/97310208:41
opendevreviewTakashi Kajinami proposed openstack/glance master: Use keystoneauth to get token  https://review.opendev.org/c/openstack/glance/+/97319508:41
opendevreviewTakashi Kajinami proposed openstack/glance master: Validate enabled_import_methods  https://review.opendev.org/c/openstack/glance/+/98885309:07
opendevreviewMaxim Sava proposed openstack/glance master: fix(rally-test): Update rally image location  https://review.opendev.org/c/openstack/glance/+/99486609:32
opendevreviewSahil Kumbhar proposed openstack/glance master: doc: document missing notification event types and payloads  https://review.opendev.org/c/openstack/glance/+/97760411:57
opendevreviewMerged openstack/glance master: [doc] Mention Hyper-V Enlightenments for os_type  https://review.opendev.org/c/openstack/glance/+/96999911:59
opendevreviewTakashi Kajinami proposed openstack/glance master: Remove remaining logic for identity v1/v2 API  https://review.opendev.org/c/openstack/glance/+/97310212:45
opendevreviewTakashi Kajinami proposed openstack/glance master: Use keystoneauth to get token  https://review.opendev.org/c/openstack/glance/+/97319512:46
croelandt#startmeeting glance14:01
opendevmeetMeeting started Thu Jun 25 14:01:12 2026 UTC and is due to finish in 60 minutes.  The chair is croelandt. Information about MeetBot at http://wiki.debian.org/MeetBot.14:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'glance'14:01
croelandt#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:01
croelandt#topic roll call14:01
abhishekko/14:01
croelandtI think pdeore is out14:01
mheno/14:01
abhishekkyeah14:01
jlejeuneo/14:02
croelandtmaybe rosmaita and dansmith are here14:02
jlejeunehello there14:02
croelandtjlejeune: hey, I added your topic at the end of the agenda, but the meeting should be quick :)14:02
dansmithI'm in another meeting, but kinda here14:02
rosmaita(i am in another meeting)14:02
croelandt#topic periodic jobs14:02
croelandtall good14:02
croelandt#topic S3 credentials14:02
croelandt#link https://review.opendev.org/c/openstack/glance/+/98838514:02
croelandtI'll have to review this again, and we'll merge after releasing glance_store for M2 next week14:02
opendevreviewAnatoli Barzev proposed openstack/glance master: Fix and refactor S3 URL parsing/constructing causing constant DB updates  https://review.opendev.org/c/openstack/glance/+/99489814:03
abhishekksounds good14:03
croelandt#topic Parallel image import14:03
croelandt#link https://review.opendev.org/c/openstack/glance/+/98994214:03
croelandtThis I could re-review today :)14:03
abhishekkyeah14:03
croelandtor tomorrow when it's less hot14:03
abhishekkack14:03
croelandt#topic Half deleted images14:03
croelandtjlejeune: you're up :)14:03
croelandttold you it'd be quick14:03
croelandtwe're cruising14:03
jlejeune:)14:04
jlejeunewhat to say, I just discovered that bug opened since few years now, that I encountered on our side14:04
abhishekkSO we have this, https://review.opendev.org/c/openstack/glance/+/78555214:05
croelandtso to sum it up14:05
croelandtsometimes images get deleted, but the domain delete and the db delete are not atomic14:05
croelandtso we can end up in a weird situation14:05
abhishekkthis runs on service start14:05
croelandtabhishekk: yeah but you need to restart glance-api?14:05
abhishekkit takes care of orphan file from the staging area14:06
croelandtCan this run as a cron job?14:06
abhishekkyeah, because how much of this is really possible in production that image gets deleted while import is in progress?14:06
mklejn_abhishekk: we don't want to restart glances too often, that would require connection draining and it's PITA to do when you have 200+ concurrent uploads14:06
croelandtabhishekk: not sure, but people seem to hit that14:07
croelandtcould we clean up the staging area on a regular basis?14:07
croelandtsysadmins don't want to restart stuff, this is not Windows14:07
abhishekkthat should be another topic for discussion I guess14:07
croelandtthere is alos https://review.opendev.org/c/openstack/glance/+/92543614:07
abhishekkI have pointed out what we have currently for the problem14:07
croelandtthat has the same idea of wanting to clean up properly rather than relying on later housekeeping14:08
croelandtso maybe these could be discussed together for PTG?14:08
abhishekkI think so14:08
croelandtIt's not critical because we can always cleanup, but 1) It would be amazing to do the right thing right away 2) Not having to restart the service to run housekeeping would be cool14:09
jlejeuneagree14:09
croelandtI'll try to figure out if we can do 2) already14:09
abhishekkanother option is we can have CLI based solution like glance-manage clean staging etc?14:09
croelandtyeah, so you could have that as a cron14:10
croelandtbut imagine you're a sysadmin, you'd expect Glance to do the right thing :)14:10
abhishekkack, may be I should become sysadmin :P14:10
croelandtit is quite fun that a lot of OpenStack devs are not sysadmins, to be honest :)14:11
abhishekk+114:11
croelandt#topic Open Discussion14:11
croelandtAnything else for today?14:11
abhishekkthere are other patches pending for reviews as well14:11
croelandtyes, don't hesitate to put a list in the etherpad14:12
abhishekkcache clean and prune api calls and client support14:12
croelandtI've been doing a lot of reviews on tkajinam's patches that have been there for a while14:12
abhishekkack, I will put it in next week14:12
croelandtoh I looked at those recently14:12
mhenthere are a few open threads on the image encryption patchset14:12
mhenhttps://review.opendev.org/c/openstack/glance/+/926295?tab=comments14:12
mhenmostly by dansmith or croelandt 14:12
mhenwhich I'd like to conclude soon14:12
abhishekkmay be you can approve this quickly https://review.opendev.org/c/openstack/glance/+/99394214:13
croelandtmhen: ok I'll check my comment14:13
mhenthank you!14:13
croelandtdansmith: If oyu got a bit of time, please answer mhen's comments on the encryption patch14:13
croelandtabhishekk: ok will do14:13
abhishekk cool, thank you14:13
dansmithcroelandt: yeah, sorry, been a busy couple of weeks here14:14
croelandtI know :-(14:14
dansmithI'm also out week after next, so I need to try to do that this or next week14:14
croelandtok14:14
croelandtI guess that's all14:14
croelandtthanks for joining, I'll go back to melting in the heatwave in front of gerrit14:15
abhishekkthanks14:15
croelandtsee you next week!14:15
croelandt#endmeeting14:15
opendevmeetMeeting ended Thu Jun 25 14:15:19 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:15
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-25-14.01.html14:15
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-25-14.01.txt14:15
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-25-14.01.log.html14:15
*** vhari_ is now known as vhari15:01
opendevreviewTakashi Kajinami proposed openstack/glance master: Do not add version element to identity url  https://review.opendev.org/c/openstack/glance/+/99493215:45
croelandtamorin: I tried reviewing https://review.opendev.org/c/openstack/glance/+/967371 , honestly I think we'll need someone who understands Keystone :)15:52
amorinoh yes!15:53
amorinwe are running this in prod since months, maybe years now15:53
amorinthe thing with this is that, it make glance create a lot of trusts15:53
amorinwhich is what was expected by the initial code, but got broken due to the missing of option registration15:54
amorinabout the int vs bool, I will double check, this is a good point15:54
croelandtthe thing is, I don't doubt this works for you15:55
croelandtIt just looks like a really weird fix15:55
croelandtso my concern here is more about long-term maintainability for the Glance team :)15:55
croelandtDo you define these options in glance-api.conf?15:55
amorinlet me check, but I think I did not15:57
amorinconfirmed, not set15:58
croelandtyeah I really don't want us to end up manually adding options that are part of other projects15:58
croelandtand seem a bit... unrelated?15:59
croelandtI'll try to find someone from Keystone who can help15:59
amorindon't you have the no such option error in logs on your deployments?15:59
croelandtI don't deploy OpenStack :)16:00
croelandtRed Hat customers have not reported it, as far as I know16:00
croelandtIt happens to you when image upload takes a long time, right? With that Swift option regarding token expiration?16:01
amoringlance-664d55cc96-whcr8 glance 2026-06-25 16:01:46.761 1 INFO glance.api.v2.image_data [None req-7776d0de-3c75-4b79-bacc-bb446a1a6a57 527bed9674a04141a1a3004066113db6 352f8325e15b4f75a492df51313c9a4c - - default default] Unable to create trust: no such option collect_timing in group [keystone_authtoken] Use the existing user token.16:02
amorinsomething like this16:02
amorinit's happening on each image upload16:02
amorineven for small ones16:02
amorinit does not prevent the image to be uploaded correctly16:02
croelandtoh16:02
croelandtoh ok it uses the existing user token16:02
croelandtmissed that16:02
* croelandt is on 4 hours of sleep per night this week16:03
amorinbut yes, if the image is very big, then, it may finish after the token expired16:03
croelandtbut that's a different issue16:03
amorinwhich is then failing to store the image16:03
croelandtok honestly I don't understand anything about Keystone16:03
croelandtso tomorrow I'm gonna try to figure out if someone can help with that16:03
amorinack, thanks16:03
opendevreviewMerged openstack/glance master: Remove glance-grenade-centralized-cache zuul job  https://review.opendev.org/c/openstack/glance/+/99394216:41
opendevreviewAnatoli Barzev proposed openstack/glance master: Fix and refactor S3 URL parsing/constructing causing constant DB updates  https://review.opendev.org/c/openstack/glance/+/99489823:05

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