14:00:31 #startmeeting glance 14:00:31 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:31 The meeting name has been set to 'glance' 14:00:31 #topic roll call 14:00:31 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:35 o/ 14:00:38 o/ 14:00:48 o/ 14:00:54 o/ 14:01:01 o/ 14:01:25 let's start 14:01:27 #topic Updates 14:01:28 tkajinam: haha you already used my taskflwo patch 14:01:29 amazing 14:01:41 I have submitted the Dalmatian PTG summary - #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/64YMOQOP7Z2PCJ2G337J2VZWPOZCIPYZ/ 14:01:58 Also the Dalmatian milestonewise priorities are also submitted- #link https://review.opendev.org/c/openstack/glance-specs/+/916279 14:02:12 ack 14:02:12 kindly please have a look and let me know if you have nay questions 14:02:22 croelandt, ;-) 14:02:39 moving to next 14:02:42 #topic release/periodic jobs updates 14:03:14 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 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 ohh ok 14:04:06 I can tweak it but that is not advisable/decent way to do it 14:04:32 i missed to add introducing common config options as well in the priorities 14:05:08 shall we discuss that with swift team ? 14:05:50 yep, may be next meeting 14:06:08 ack, 14:06:23 * dansmith comes in late 14:06:49 moving ahead 14:06:58 periodic jobs: few jobs are failing for py310 with error - "AttributeError: 'dict' object has no attribute 'get_all' 14:08:06 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 can you link to one? 14:08:36 sure 14:08:39 #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 okay, that's different than either of my other two failures 14:09:16 some change in requests library I guess 14:09:53 FWIW, I'm seeing several of these locally in functional: https://paste.openstack.org/show/b61xdcmDmUMBPY7VrTfp/ 14:10:05 * abhishekk looking 14:10:06 haven't had a chance to look why 14:10:57 need to check db sync is working or not 14:11:23 I have also seen the same on one of my VM, but on the other one it's passing 14:11:50 that's on py3.11 for me, not sure if it's related 14:12:47 yeah on py311 for me too 14:13:18 again is it failing locally or on upstream? 14:13:23 locally 14:13:30 locally 14:14:07 ack, let me check with -r ? 14:15:27 sure, after meeting? 14:15:43 yep, but we need to get that fixed for sure 14:16:40 yes 14:17:05 passing for me 14:17:26 unit ^^ 14:17:32 those are functional 14:17:37 but unit fails one for me too 14:18:14 unit is passing for me, will check functional (after some time) 14:18:33 ack 14:18:42 let's move to next topic 14:18:45 #topic Important Review 14:18:53 abhishekk: here's the unit fail I get: https://paste.openstack.org/show/bR1zk1Gub32ePQWlksvl/ 14:19:11 ack 14:19:45 DB migration constant to 2024.2: https://review.opendev.org/c/openstack/glance/+/916162 14:19:45 Specs - deprecate metadata-encryption-key - https://review.opendev.org/c/openstack/glance-specs/+/916178 14:20:06 {7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key [0.022509s] ... ok 14:21:25 use normal creds for legacy image update: #link https://review.opendev.org/c/openstack/glance_store/+/911005 14:21:37 we need to merged this asap and release glance_store 14:22:20 New Location APIs - #link https://review.opendev.org/q/topic:%22New-Location-Apis%22 14:22:44 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 dansmith, whomi-rajat, kindly please have a look at this 14:23:27 last I checked they hadn't been updated in a while, have they now? 14:24:07 yes, the retry logic i have updated as suggested 14:24:38 abhishekk, for me, glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key failing on py310 14:25:22 will check 14:25:30 ack Thanks 14:25:45 that's it from me 14:25:53 let's move to open discussions 14:25:55 #topic Open Discussions 14:26:21 6 functional tests are failing for me using 3.11 14:26:33 tkajinam, thanks for the updates 14:26:40 similar error as shown by dansmith 14:27:05 we really need to know why these are not failing in jobs... 14:27:12 unless it's 3.11 specific 14:27:34 it is passing for 310 in upstream 14:28:00 don't have upstream job for functional-py311 14:28:14 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 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 yep 14:28:49 tkajinam: sorry go ahead, we can discuss these outside the meting 14:29:05 thanks 14:29:36 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 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 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 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 that's all 14:33:03 pdeore, can check with swift team 14:33:14 tkajinam, thanks for the updates I will check with the swift team 14:33:26 thanks for the update and keep us posted about s3 14:33:41 np 14:34:01 I'll try to help them but they might need your help as well during boot-up phase, I guess 14:34:24 ack 14:34:32 we will be around 14:34:48 nice :-) 14:36:31 anyone has anything else to highlight ? 14:36:44 nah tkajinam took care of my concerns before the meeting 14:36:50 thanks for the 312 job :p 14:36:55 yeah :) 14:37:00 croelandt, we eventually have to find out how we update taskflow 14:37:04 so we might avoid the taskflow crisis 14:37:07 but that's a pure oslo topic 14:37:14 tkajinam: I think we can bump the requirements if the patch gets merged 14:37:47 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 yes 14:37:58 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 yeah this has to be confirmed with all OpenStack consumers :) 14:38:29 my patch is not very clean, but eh, you gotta do what you gotta do 14:38:36 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 will discuss this with a few other oslo folks and will update you 14:38:59 so Ubuntu 24.04 comes out next week 14:39:04 and I think it has 3.12 by default :p 14:39:13 so yeah we might want to fix this sooner than later 14:39:31 yeah 14:39:41 mrjoshi, ack 14:40:30 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 thanks! 14:41:55 mrjoshi, ack 14:42:37 let's conclude for today 14:42:43 thanks everyone for joining !! 14:43:03 #endmeeting