14:00:31 <pdeore> #startmeeting glance
14:00:31 <opendevmeet> Meeting started Thu Apr 18 14:00:31 2024 UTC and is due to finish in 60 minutes.  The chair is pdeore. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:31 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:31 <opendevmeet> The meeting name has been set to 'glance'
14:00:31 <pdeore> #topic roll call
14:00:31 <pdeore> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda
14:00:35 <pdeore> o/
14:00:38 <mrjoshi> o/
14:00:48 <abhishekk> o/
14:00:54 <tkajinam> o/
14:01:01 <croelandt> o/
14:01:25 <pdeore> let's start
14:01:27 <pdeore> #topic Updates
14:01:28 <croelandt> tkajinam: haha you already used my taskflwo patch
14:01:29 <croelandt> amazing
14:01:41 <pdeore> I have submitted the Dalmatian PTG summary - #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/64YMOQOP7Z2PCJ2G337J2VZWPOZCIPYZ/
14:01:58 <pdeore> Also the Dalmatian milestonewise priorities are also submitted- #link https://review.opendev.org/c/openstack/glance-specs/+/916279
14:02:12 <abhishekk> ack
14:02:12 <pdeore> kindly please have a look and let me know if you have nay questions
14:02:22 <tkajinam> croelandt, ;-)
14:02:39 <pdeore> moving to next
14:02:42 <pdeore> #topic release/periodic jobs updates
14:03:14 <abhishekk> We need to drop swift initialization part because current swift (swift client) does not have capability to do that, this needs change in swift and client as well
14:03:20 <pdeore> M1 is 4 weeks from now and possible target for m1 would be deprecation of metadata_encryption_keys config option and some important reviews like New Location APIs patches and osc/sdk side patches
14:03:40 <pdeore> ohh ok
14:04:06 <abhishekk> I can tweak it but that is not advisable/decent way to do it
14:04:32 <pdeore> i missed to add introducing common config options as well in the priorities
14:05:08 <pdeore> shall we discuss that with swift team ?
14:05:50 <abhishekk> yep, may be next meeting
14:06:08 <pdeore> ack,
14:06:23 * dansmith comes in late
14:06:49 <pdeore> moving ahead
14:06:58 <pdeore> periodic jobs: few jobs are failing for py310 with error - "AttributeError: 'dict' object has no attribute 'get_all'
14:08:06 <dansmith> I'm seeing local unit and functional failures that I haven't figured out yet.. perhaps related? what are the periodics doing differently that aren't causing failures in the regular jobs?
14:08:13 <dansmith> can you link to one?
14:08:36 <pdeore> sure
14:08:39 <pdeore> #link https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_778/periodic/opendev.org/openstack/python-glanceclient/master/openstack-tox-py310/778a5bd/testr_results.html
14:09:03 <dansmith> okay, that's different than either of my other two failures
14:09:16 <dansmith> some change in requests library I guess
14:09:53 <dansmith> FWIW, I'm seeing several of these locally in functional: https://paste.openstack.org/show/b61xdcmDmUMBPY7VrTfp/
14:10:05 * abhishekk looking
14:10:06 <dansmith> haven't had a chance to look why
14:10:57 <abhishekk> need to check db sync is working or not
14:11:23 <pdeore> I have also seen the same on one of my VM, but on the other one it's passing
14:11:50 <dansmith> that's on py3.11 for me, not sure if it's related
14:12:47 <pdeore> yeah on py311 for me too
14:13:18 <abhishekk> again is it failing locally or on upstream?
14:13:23 <dansmith> locally
14:13:30 <pdeore> locally
14:14:07 <abhishekk> ack, let me check with -r ?
14:15:27 <pdeore> sure, after meeting?
14:15:43 <dansmith> yep, but we need to get that fixed for sure
14:16:40 <pdeore> yes
14:17:05 <abhishekk> passing for me
14:17:26 <abhishekk> unit ^^
14:17:32 <dansmith> those are functional
14:17:37 <dansmith> but unit fails one for me too
14:18:14 <abhishekk> unit is passing for me, will check functional (after some time)
14:18:33 <pdeore> ack
14:18:42 <pdeore> let's move to next topic
14:18:45 <pdeore> #topic  Important Review
14:18:53 <dansmith> abhishekk: here's the unit fail I get: https://paste.openstack.org/show/bR1zk1Gub32ePQWlksvl/
14:19:11 <abhishekk> ack
14:19:45 <pdeore> DB migration constant to 2024.2: https://review.opendev.org/c/openstack/glance/+/916162
14:19:45 <pdeore> Specs - deprecate metadata-encryption-key - https://review.opendev.org/c/openstack/glance-specs/+/916178
14:20:06 <abhishekk> {7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key [0.022509s] ... ok
14:21:25 <pdeore> use normal creds for legacy image update: #link https://review.opendev.org/c/openstack/glance_store/+/911005
14:21:37 <pdeore> we need to merged this asap and release glance_store
14:22:20 <pdeore> New Location APIs - #link https://review.opendev.org/q/topic:%22New-Location-Apis%22
14:22:44 <pdeore> We have decided during PTG to get ack from nova & cinder first since those will be the consumers of these new apis.
14:22:54 <pdeore> dansmith, whomi-rajat, kindly please have a look at this
14:23:27 <dansmith> last I checked they hadn't been updated in a while, have they now?
14:24:07 <pdeore> yes, the retry logic i have updated as suggested
14:24:38 <pdeore> abhishekk, for me, glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key failing on py310
14:25:22 <abhishekk> will check
14:25:30 <pdeore> ack Thanks
14:25:45 <pdeore> that's it from me
14:25:53 <pdeore> let's move to open discussions
14:25:55 <pdeore> #topic Open Discussions
14:26:21 <abhishekk> 6 functional tests are failing for me using 3.11
14:26:33 <pdeore> tkajinam, thanks for the updates
14:26:40 <abhishekk> similar error as shown by dansmith
14:27:05 <dansmith> we really need to know why these are not failing in jobs...
14:27:12 <dansmith> unless it's 3.11 specific
14:27:34 <abhishekk> it is passing for 310 in upstream
14:28:00 <abhishekk> don't have upstream job for functional-py311
14:28:14 <tkajinam> do you want to continue discussion about the test failures first before I start talking about that topic ?
14:28:35 * tkajinam just wants to avoid congestion
14:28:38 <dansmith> yeah what I mean is, let's figure out that it's related to some 3.11 deprecation or something before we assume that's the problem.. also, 3.12 jobs will be coming soon
14:28:46 <abhishekk> yep
14:28:49 <dansmith> tkajinam: sorry go ahead, we can discuss these outside the meting
14:29:05 <tkajinam> thanks
14:29:36 <tkajinam> let me cover it quickly. so continuing from our discussion at PTG I'm reviewing the current driver maintainer list which is a bit outdated https://docs.openstack.org/glance_store/latest/user/drivers.html
14:30:22 <tkajinam> you can find the links in the meeting minutes but it'd be nice if you can review https://review.opendev.org/c/openstack/glance_store/+/915408 and https://review.opendev.org/c/openstack/glance_store/+/915405 which may update some of the outdated fields
14:31:17 <tkajinam> afaik mattoliverau is still active in swift but I don't know if he aims to continue his maintainer role for swift driver. it'd be nice if you can talk about it with swift team if you get chance to discuss another topic with them
14:32:09 <tkajinam> for s3 driver I contacted Naohiro (current maintainer) and they confirmed they want to keep the driver and another person from NTT will try improving its status (adding CI, doing bug fix). I'll follow-up their progress later during this cycle and will update you if needed
14:32:35 <tkajinam> that's all
14:33:03 <abhishekk> pdeore, can check with swift team
14:33:14 <pdeore> tkajinam, thanks for the updates I will check with the swift team
14:33:26 <abhishekk> thanks for the update and keep us posted about s3
14:33:41 <tkajinam> np
14:34:01 <tkajinam> I'll try to help them but they might need your help as well during boot-up phase, I guess
14:34:24 <abhishekk> ack
14:34:32 <abhishekk> we will be around
14:34:48 <tkajinam> nice :-)
14:36:31 <pdeore> anyone has anything else to highlight ?
14:36:44 <croelandt> nah tkajinam took care of my concerns before the meeting
14:36:50 <croelandt> thanks for the 312 job :p
14:36:55 <pdeore> yeah :)
14:37:00 <tkajinam> croelandt, we eventually have to find out how we update taskflow
14:37:04 <croelandt> so we might avoid the taskflow crisis
14:37:07 <tkajinam> but that's a pure oslo topic
14:37:14 <croelandt> tkajinam: I think we can bump the requirements if  the patch gets merged
14:37:47 <mrjoshi> abhishekk, croelandt could you please have a look at the osc cli/sdk patches for image upload and create-image-via import
14:37:52 <croelandt> yes
14:37:58 <tkajinam> yeah. I'll give it another thought. I wish I could have noticed that process executor is not actually used... then we could have deprecated it in 2024.1 and remove it during this cycle...
14:38:16 <croelandt> yeah this has to be confirmed with all OpenStack consumers :)
14:38:29 <croelandt> my patch is not very clean, but eh, you gotta do what you gotta do
14:38:36 <tkajinam> anyway I know this is a blocker for a few projects so we have to come up with a solution early to unblock py312 work
14:38:47 <tkajinam> will discuss this with a few other oslo folks and will update you
14:38:59 <croelandt> so Ubuntu 24.04 comes out next week
14:39:04 <croelandt> and I think it has 3.12 by default :p
14:39:13 <croelandt> so yeah we might want to fix this sooner than later
14:39:31 <tkajinam> yeah
14:39:41 <abhishekk> mrjoshi, ack
14:40:30 <mrjoshi> https://review.opendev.org/c/openstack/openstacksdk/+/881939 :  Adding Image Upload (SDK), https://review.opendev.org/c/openstack/python-openstackclient/+/882938 : Adding client support for ``glance image-upload``,  https://review.opendev.org/c/openstack/openstacksdk/+/910218 :Modified create_image, https://review.opendev.org/c/openstack/python-openstackclient/+/893022: Adding CLI support for ``glance image-create-via-import
14:40:39 <mrjoshi> thanks!
14:41:55 <pdeore> mrjoshi, ack
14:42:37 <pdeore> let's conclude for today
14:42:43 <pdeore> thanks everyone for joining !!
14:43:03 <pdeore> #endmeeting