Thursday, 2024-04-18

pdeore#startmeeting glance14:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'glance'14:00
pdeore#topic roll call14:00
pdeore#link https://etherpad.openstack.org/p/glance-team-meeting-agenda14:00
pdeoreo/14:00
mrjoshio/14:00
abhishekko/14:00
tkajinamo/14:00
croelandto/14:01
pdeorelet's start14:01
pdeore#topic Updates14:01
croelandttkajinam: haha you already used my taskflwo patch14:01
croelandtamazing14:01
pdeoreI have submitted the Dalmatian PTG summary - #link https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/64YMOQOP7Z2PCJ2G337J2VZWPOZCIPYZ/14:01
pdeoreAlso the Dalmatian milestonewise priorities are also submitted- #link https://review.opendev.org/c/openstack/glance-specs/+/91627914:01
abhishekkack14:02
pdeorekindly please have a look and let me know if you have nay questions14:02
tkajinamcroelandt, ;-)14:02
pdeoremoving to next14:02
pdeore#topic release/periodic jobs updates14:02
abhishekkWe 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
pdeoreM1 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 patches14:03
pdeoreohh ok14:03
abhishekkI can tweak it but that is not advisable/decent way to do it14:04
pdeorei missed to add introducing common config options as well in the priorities14:04
pdeoreshall we discuss that with swift team ?14:05
abhishekkyep, may be next meeting 14:05
pdeoreack, 14:06
* dansmith comes in late14:06
pdeoremoving ahead14:06
pdeoreperiodic jobs: few jobs are failing for py310 with error - "AttributeError: 'dict' object has no attribute 'get_all'14:06
dansmithI'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
dansmithcan you link to one?14:08
pdeoresure14:08
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.html14:08
dansmithokay, that's different than either of my other two failures14:09
dansmithsome change in requests library I guess14:09
dansmithFWIW, I'm seeing several of these locally in functional: https://paste.openstack.org/show/b61xdcmDmUMBPY7VrTfp/14:09
* abhishekk looking14:10
dansmithhaven't had a chance to look why14:10
abhishekkneed to check db sync is working or not14:10
pdeoreI have also seen the same on one of my VM, but on the other one it's passing14:11
dansmiththat's on py3.11 for me, not sure if it's related14:11
pdeoreyeah on py311 for me too14:12
abhishekkagain is it failing locally or on upstream?14:13
dansmithlocally14:13
pdeorelocally14:13
abhishekkack, let me check with -r ?14:14
pdeoresure, after meeting?14:15
dansmithyep, but we need to get that fixed for sure14:15
pdeoreyes14:16
abhishekkpassing for me14:17
abhishekkunit ^^14:17
dansmiththose are functional14:17
dansmithbut unit fails one for me too14:17
abhishekkunit is passing for me, will check functional (after some time)14:18
pdeoreack14:18
pdeorelet's move to next topic14:18
pdeore#topic  Important Review14:18
dansmithabhishekk: here's the unit fail I get: https://paste.openstack.org/show/bR1zk1Gub32ePQWlksvl/14:18
abhishekkack14:19
pdeoreDB migration constant to 2024.2: https://review.opendev.org/c/openstack/glance/+/91616214:19
pdeoreSpecs - deprecate metadata-encryption-key - https://review.opendev.org/c/openstack/glance-specs/+/91617814:19
abhishekk{7} glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key [0.022509s] ... ok14:20
pdeoreuse normal creds for legacy image update: #link https://review.opendev.org/c/openstack/glance_store/+/91100514:21
pdeorewe need to merged this asap and release glance_store14:21
pdeoreNew Location APIs - #link https://review.opendev.org/q/topic:%22New-Location-Apis%2214:22
pdeoreWe have decided during PTG to get ack from nova & cinder first since those will be the consumers of these new apis.14:22
pdeoredansmith, whomi-rajat, kindly please have a look at this14:22
dansmithlast I checked they hadn't been updated in a while, have they now?14:23
pdeoreyes, the retry logic i have updated as suggested14:24
pdeoreabhishekk, for me, glance.tests.unit.v2.test_images_resource.TestImagesController.test_delete_encryption_key failing on py310 14:24
abhishekkwill check14:25
pdeoreack Thanks14:25
pdeorethat's it from me14:25
pdeorelet's move to open discussions14:25
pdeore#topic Open Discussions14:25
abhishekk6 functional tests are failing for me using 3.1114:26
pdeoretkajinam, thanks for the updates14:26
abhishekksimilar error as shown by dansmith 14:26
dansmithwe really need to know why these are not failing in jobs...14:27
dansmithunless it's 3.11 specific14:27
abhishekkit is passing for 310 in upstream14:27
abhishekkdon't have upstream job for functional-py31114:28
tkajinamdo you want to continue discussion about the test failures first before I start talking about that topic ?14:28
* tkajinam just wants to avoid congestion14:28
dansmithyeah 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 soon14:28
abhishekkyep14:28
dansmithtkajinam: sorry go ahead, we can discuss these outside the meting14:28
tkajinamthanks14:29
tkajinamlet 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:29
tkajinamyou 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 fields14:30
tkajinamafaik 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 them14:31
tkajinamfor 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 needed14:32
tkajinamthat's all14:32
abhishekkpdeore, can check with swift team14:33
pdeoretkajinam, thanks for the updates I will check with the swift team14:33
abhishekkthanks for the update and keep us posted about s3 14:33
tkajinamnp14:33
tkajinamI'll try to help them but they might need your help as well during boot-up phase, I guess14:34
abhishekkack14:34
abhishekkwe will be around14:34
tkajinamnice :-)14:34
pdeoreanyone has anything else to highlight ? 14:36
croelandtnah tkajinam took care of my concerns before the meeting14:36
croelandtthanks for the 312 job :p14:36
pdeoreyeah :)14:36
tkajinamcroelandt, we eventually have to find out how we update taskflow14:37
croelandtso we might avoid the taskflow crisis14:37
tkajinambut that's a pure oslo topic14:37
croelandttkajinam: I think we can bump the requirements if  the patch gets merged14:37
mrjoshiabhishekk, croelandt could you please have a look at the osc cli/sdk patches for image upload and create-image-via import14:37
croelandtyes14:37
tkajinamyeah. 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:37
croelandtyeah this has to be confirmed with all OpenStack consumers :)14:38
croelandtmy patch is not very clean, but eh, you gotta do what you gotta do14:38
tkajinamanyway I know this is a blocker for a few projects so we have to come up with a solution early to unblock py312 work14:38
tkajinamwill discuss this with a few other oslo folks and will update you14:38
croelandtso Ubuntu 24.04 comes out next week14:38
croelandtand I think it has 3.12 by default :p14:39
croelandtso yeah we might want to fix this sooner than later14:39
tkajinamyeah14:39
abhishekkmrjoshi, ack14:39
mrjoshihttps://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-import14:40
mrjoshithanks!14:40
pdeoremrjoshi, ack14:41
pdeorelet's conclude for today14:42
pdeorethanks everyone for joining !! 14:42
pdeore#endmeeting14:43
opendevmeetMeeting ended Thu Apr 18 14:43:03 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:43
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2024/glance.2024-04-18-14.00.html14:43
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2024/glance.2024-04-18-14.00.txt14:43
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2024/glance.2024-04-18-14.00.log.html14:43
*** pdeore is now known as pdeore|afk14:43
tkajinamthanks !14:43

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