Thursday, 2025-07-31

*** mhen_ is now known as mhen01:45
gkskHi Team, I am getting below error while creating a snapshot of a vm 12:06
gkskGlance showing OSError: unable to receive chunked part when uploading 12:06
gkskcan someone help with workaround to fix this issue12:06
gkskERROR glance.common.wsgi OSError: unable to receive chunked part12:08
gkskHi Team, I am getting below error while creating a snapshot of a vm12:21
gkskERROR glance.common.wsgi OSError: unable to receive chunked part12:21
gkskcan someone help with workaround to fix this issue12:21
croelandt#startmeeting glance14:00
opendevmeetMeeting started Thu Jul 31 14:00:24 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
mheno/14:03
croelandtabhishek_: dansmith: rosmaita: around?14:03
croelandthm14:04
croelandtmhen: did you have anything specific to discuss regarding encryption?14:04
mhenjust wanted to poke dansmith to review https://review.opendev.org/c/openstack/nova/+/92632614:05
mhenand in general ask if anything is missing14:05
abhishek_o/14:06
croelandtoh abhishek_ is here \o/14:06
croelandt#topic Release/periodic job updates14:06
croelandt#link https://review.opendev.org/c/openstack/devstack/+/937251 14:06
croelandt^ is still under review and I need to figure oiut how to get reviews :)14:06
croelandt#topic  Important stable patches14:07
croelandt#link https://review.opendev.org/c/openstack/glance/+/950853/1014:07
croelandtabhishek_: so, about this14:07
croelandtwe should probably do it if the bug is in other versions :)14:07
croelandtwhat branches should we target?14:07
croelandt2025.1 and 2024.2?14:07
abhishek_yes it was14:08
abhishek_I will initiate the backport, we need to backport 2 patches in each branch14:09
croelandtok, please ping me and I'll review that14:09
croelandtdoes it require other patches in Cinder/Nova?14:09
abhishek_sure, thank you!!14:09
abhishek_no as of now14:09
croelandtok14:10
croelandt#topic Zuul patches14:10
croelandt#link https://review.opendev.org/c/openstack/python-glanceclient/+/95351214:10
croelandtI got this, which should be pretty easy :)14:10
croelandt#topic glance-gaps patches14:10
croelandtI updated a few SDK patches14:10
croelandt#link https://review.opendev.org/q/topic:%22glance-gaps%22+status:open+project:openstack/openstacksdk14:10
croelandtstephenfin will help review those14:11
croelandtI'm not sure I can be the +2 from Glance nowthat I'm also the author :)14:11
abhishek_I will have a look14:11
croelandtok so now 14:12
croelandt#topic image encryption14:12
croelandtmhen: I've been away, where do we stand? Are we ready to merge?14:13
mhenmost of the patchsets have favorable reviews and I'm currently not aware of any major blockers but the Nova patchset has not received a review yet14:14
mhenbut the Glance side does not depend on it14:14
croelandtok14:15
croelandtabhishek_: do we try to review and merge the Glance part before the next meeting?14:15
croelandtdoes it make sense to go ahead on our side?14:16
abhishek_I will have a closer look again14:17
abhishek_It does look good to me though14:18
croelandtok14:18
croelandtso let's try and get this merged 14:18
mhennote that there is also https://review.opendev.org/c/openstack/glance/+/926905 as a separate patchset for db migration of old values14:18
croelandtand then d othe same in otherp rojects14:18
croelandtmhen: yes14:19
croelandtmhen: there is a fallback though, right?14:19
mhenyes, it's only a deprecation for now, so the old values are still fully supported14:19
mhenthe db migration is not required for anything to work14:19
croelandtmight as well merge it, though :)14:21
croelandt#topic Open Discussion14:21
croelandtanything else we should discuss?14:21
mhenno other topics from my side14:21
croelandtok, thanks14:23
croelandtsee you next week14:23
croelandt#endmeeting14:23
opendevmeetMeeting ended Thu Jul 31 14:23:25 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:23
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2025/glance.2025-07-31-14.00.html14:23
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2025/glance.2025-07-31-14.00.txt14:23
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2025/glance.2025-07-31-14.00.log.html14:23
mhenthank you!#14:23
dansmithcroelandt: sorry I got pulled away right before it started14:34
dansmithI assume we're too close to FF to land anything too substantial wrt to the encryption stuff, right? Also looks like it depends on a massive unmerged (but +2d) cinder change)14:36
dansmithI can try to take a quick pass through the review linked above14:36
croelandtwe still have a month before M314:56
croelandtabhishek_: as our most experienced PTL, what do you think?14:56
abhishek_I think FF is still 3 weeks away, if it looks solid we can merge it14:59
abhishek_@dansmith Sorry to bother you, but the client release is just two weeks away. Could you please review the patch that adds the --size option to the image creation commands at your convenience? 15:03
dansmithoye15:04
dansmithlink me15:04
abhishek_https://review.opendev.org/c/openstack/python-glanceclient/+/94978715:04
* dansmith never gets to do anything other than review code these days15:04
dansmiththat's more important than the enc spec I think15:04
* abhishek_ enc is also important because not sure these people will find more time in upcoming cycle to work on it15:05
croelandtdansmith: congrats, you now only read code like Linus & friends!15:38
abhishek_dansmith: regarding your comment on popping size from the args is because scheam defined at glance API side, size is read only property, if not removed it, this will cause schema validation failure at glance side15:56
dansmithabhishek_: right, I'm saying you should not just pop and ignore, but fail visibly to the user if they try to provide it15:56
abhishek_so you mean to say fail if no --file or data is not provided using stdin?15:57
dansmithno, I mean if I try to create an image with --size=3, before the upload, currently you just pop size out of the properties and create the image anyway, right?15:59
abhishek_yes16:01
abhishek_but here for image-create command if you pass --file then it internally calls upload image as well16:02
abhishek_and before that it fails for image create call saying size is readonly16:02
dansmithso I'm saying don't do that.. if they provide --property size=3 to create, don't just silently ignore it, fail and say "no you can't provide size a a property"16:02
abhishek_OK, so you want --size as property only for image-upload or image-stage command16:04
dansmithno16:18
abhishek_ok, i will update the patch as per my understanding 16:39
dansmithI am creating a devstack system so I can explain16:40
abhishek_ack16:45
opendevreviewAbhishek Kekane proposed openstack/python-glanceclient master: Add support for passing image size to Glance API  https://review.opendev.org/c/openstack/python-glanceclient/+/94978716:45
dansmithabhishek_: looks like you updated it to what I was expecting (still need to look) but17:59
dansmiththis is the regression in behavior you were introducing before:17:59
dansmithhttps://paste.opendev.org/show/bnqD9dzH2LkYIbL96GH7/17:59
dansmithif I passed --property size=123 before, I was properly told that's not allowed.. after your (original) patch, you would just silently ignore me and set size=None18:00
*** tosky_ is now known as tosky22:50

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