Thursday, 2026-06-11

opendevreviewdo minh kien proposed openstack/glance master: Remove protocol https or http in s3_host when construct S3 url  https://review.opendev.org/c/openstack/glance/+/99285708:26
opendevreviewMaxim Sava proposed openstack/glance master: [DNM] rally: Add import-delete scenario  https://review.opendev.org/c/openstack/glance/+/99287409:39
opendevreviewdo minh kien proposed openstack/glance master: add // to s3_host before parse  https://review.opendev.org/c/openstack/glance/+/99289011:37
croelandt#startmeeting glance14:00
opendevmeetMeeting started Thu Jun 11 14:00:55 2026 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:01
abhishekko/14:01
croelandt#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:01
sakumbhao/14:01
croelandto/14:01
mklejno/14:01
croelandt#topic Release/periodic job updates14:02
croelandtAll good \o/.14:02
abhishekkgr814:02
croelandtAnd there is not much for this sprint, just want to remind everyone we need reviews for some of the H features 14:02
croelandt#topic Eventlet removal14:02
croelandt#link https://review.opendev.org/q/prefixtopic:%22eventlet-removal%22+project:openstack/glance+status:open14:03
croelandtdansmith: do you think you'd have time to look at these?14:03
dansmithI have been14:03
dansmith(sorry in another meeting)14:03
croelandtnice \o/14:03
abhishekkthere is one flaky test related to lha file in decompression which is failing intermittently 14:03
croelandtI'm not too comfortable merging these with a single +214:03
abhishekkI think we should skip it for now14:03
dansmithI mean.. I have +W on the bottom patch right? :)14:04
abhishekkyes14:04
croelandtabhishekk: skip the test you mean?14:04
abhishekkyeah14:04
croelandtis there a patch up to skip it?14:05
abhishekkno14:05
croelandtdo you want to send one? :)14:05
pdeoreo/ sorry I am late :/14:06
abhishekktest_decompress_lha_no_library_error14:06
croelandtpdeore: np np14:06
croelandtabhishekk: yeah let's ignore it if it's flaky14:06
croelandtand fix it "later"14:06
abhishekkI will put a patch for it after our meeting14:06
croelandt#topic S3 without credentials in URL14:06
croelandt#link https://review.opendev.org/q/topic:%22bp/s3-location-without-credentials%2214:06
pdeore+1 for skipping the test14:06
croelandtgreat work by sakumbha which also will required new reviewws14:07
croelandtI have to do a second pass on the glance_store one14:07
croelandtabhishekk: and I think you have a patch up for parallel image import?14:07
abhishekkyes14:07
sakumbhaThanks cyril!!14:07
abhishekk#link https://review.opendev.org/c/openstack/glance/+/98994214:07
croelandtyes, you're too fast for me14:08
croelandtso these would be our priorities for next week14:08
croelandthopefully we can get a few these merged14:08
abhishekk++14:08
croelandt#topic Open Discussion14:08
croelandtAnything else or should we end the meeting early and rush to gerrit?14:08
abhishekkI have another feature open for long14:08
croelandtwhich one?14:09
abhishekkNew API for cache clean and cache prune14:09
croelandtoh14:09
mklejnhello :) we (ovh) would like to split control plane and data plane in glance(api layer no longer handles downloads/uploads/imports)14:09
croelandthttps://review.opendev.org/c/openstack/glance/+/969575 this one?14:09
mklejnis there any preexisting work on the topic, and given size of such project, how would we like to approach it?14:09
abhishekk#link https://review.opendev.org/c/openstack/glance/+/96957514:09
abhishekkyes14:10
croelandtabhishekk: or these going ot be used in the client as well?14:10
abhishekkyes14:10
croelandtok so we'll need patches as well14:10
croelandtok I'll try to review that14:10
abhishekkI will work on that, once I get review on glance side :D14:10
croelandtmklejn: how do you deploy?14:10
mklejnwsgi behind apache14:11
abhishekkSo on control plane you want to disable operations ?14:11
mklejnyes. api does only (or mostly) db access, worker, or something similar, performs data-heavy operations14:12
abhishekkWe don't have default support for such deployment but I think you can use policies to disable operations you want 14:14
mklejnI'm aware it's not supported, hence the question. we already explored some solutions that don't touch glance code directly (and L7 LB is most promising so far)14:16
mklejnbut if we can develop something that community will also use14:16
mklejnthen we're all for14:16
abhishekk@croelandt ^^14:17
croelandthm14:18
croelandtI think as abhishekk said, it's going to be about using the policies to craft what you want, right?14:18
croelandtIs this your technical approach?14:18
opendevreviewAbhishek Kekane proposed openstack/glance master: Skip flaky lha decomprssion test:wq  https://review.opendev.org/c/openstack/glance/+/99290614:19
opendevreviewAbhishek Kekane proposed openstack/glance master: Skip flaky lha decomprssion test  https://review.opendev.org/c/openstack/glance/+/99290614:20
mklejn"using the policies to craft what you want" what do you mean exactly? we didn't consider openstack policies in this, except for blocking calls that we want to ban in api nodes14:21
abhishekkyeah, I also didn't understood what is L7 LB is 14:21
dansmithL7 LB means some proxy preventing operations from certain users/hosts14:21
croelandtmklejn: ok so14:21
mklejnWeb Application Firewall, that will check for PUT/GET /v2/images/uuid/file14:21
dansmithI think we probably need to have a proposal or discussion about what sorts of things you want to limit (and how)14:21
croelandtIs this something that could be part of the glance-operator maybe? If you use kubernetes14:22
dansmithaside from deploying two glances with different policy lists (which is how you can do this today) anything else would be pretty invasive I think14:22
mklejn"pretty invasive" I like how gentle you are here14:22
dansmithnot sure how to take that, but I just meant.. substantial :)14:23
abhishekk+1 for proposal to get basic idea14:23
croelandtye14:24
croelandts14:24
croelandtIs there a link to what you're already doing?14:24
mklejnyep. that makes sense. we'll prepare, not a spec maybe, but at least an etherpad that outlines what we want to achieve exactly, and if that's in line with what community wants for the project14:24
dansmithsounds good to me14:24
mklejncroelandt: unfortunately no14:24
mklejngood, direction is set for now, thank you for your time14:25
croelandtthanks14:26
abhishekknp, glad to see that we are getting new proposals14:26
croelandtI think we can end for today14:26
croelandtthanks everyone for joining14:26
croelandt#endmeeting14:26
opendevmeetMeeting ended Thu Jun 11 14:26:30 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:26
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-11-14.00.html14:26
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-11-14.00.txt14:26
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2026/glance.2026-06-11-14.00.log.html14:26
*** Unknown123 is now known as Mike--19:22

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