14:00:22 #startmeeting glance 14:00:22 Meeting started Thu Nov 2 14:00:22 2023 UTC and is due to finish in 60 minutes. The chair is pranali. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:22 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:22 The meeting name has been set to 'glance' 14:00:22 #topic roll call 14:00:22 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:00:28 o/ 14:00:30 o/ 14:00:31 o/ 14:00:31 o/ 14:00:44 croelandt is on leave 14:01:16 let's wait for mrjoshi for few mins 14:01:38 o/ 14:01:47 ok, let's start 14:01:49 #topic Updates 14:02:08 Caracal PTG summary submitted , but openstack-disucss thread has not yet updated 14:02:16 so can't share the link :/ 14:02:18 #link https://lists.openstack.org/pipermail/openstack-discuss/ 14:03:14 I've submitted Caracal milstonewise priorities 14:03:25 #link https://review.opendev.org/c/openstack/glance-specs/+/899857 14:03:31 ack 14:03:43 kindly please have a look and let me know if you have any question 14:03:53 moving to next 14:03:57 #topic release/periodic jobs updates 14:04:09 M1 is 2 weeks from now , so we will have Review party next week 14:04:32 who will be around next week? 14:04:47 I think you will not be around next week 14:04:58 so lets postpone it to week after 14:05:25 I will be there next week, taking PTO from 13th Nov to 29 Nov 14:05:50 Ok, no issues then 14:05:57 mrjoshi, will you be around? 14:06:01 yes 14:06:09 cool 14:06:19 yeah we can review some imp patches next week so that we can tag m1 :) 14:06:36 sounds good 14:06:51 moving ahead 14:06:53 #topic New Location APIs 14:07:06 periodic jobs 14:07:18 oops 14:07:24 Periodic job are all green 14:07:43 yeah 14:07:46 but 14:08:04 glance-cinder-multistore-import is timing out intermittently 14:08:20 may be we need to sync with whoami-rajat for this 14:08:58 ack 14:08:59 abhishekk: timing out during tempest? 14:09:04 yeah 14:09:18 and is it making progress at that time or does it get stalled? 14:09:26 https://review.opendev.org/c/openstack/glance/+/899872/2 14:09:57 I just noticed that it was timed out on 3-4 patches 14:10:08 need to go through logs yet 14:10:38 tempest finished there 14:10:43 oh no sorry, scenario 14:11:56 yeah 14:12:46 yeah will check with whoami-rajat 14:13:13 is it timining out while checking injected metadata? 14:14:53 meaning the glance validation thing? 14:14:57 that's in post and that all seems to work 14:15:11 yeah, I can see it 3 times 14:16:03 ok, we can circle back to it in open discussion 14:17:01 ok 14:17:10 #topic New Location APIs 14:17:39 so I have updated the fucntional test scenario as discussed during ptg 14:17:41 #link https://review.opendev.org/c/openstack/glance/+/886947/27/glance/tests/functional/v2/test_images.py#3814 14:18:06 Also updated the nova PoC patches as per the suggestions 14:18:17 Nova with new glanceclient, old glance - #link https://review.opendev.org/c/openstack/nova/+/891036/7 14:18:29 Debug message is logged as expected - "Glance method add_image_location not available" 14:18:45 Nova with new glanceclient, new glance #link https://review.opendev.org/c/openstack/nova/+/891207/6 14:19:27 here nova-ceph-multistore is failing with error, "glance_store.exceptions.NotFound: RBD image 75ba98d0-9643-4a11-93af-66f5f41e6b36 does not exist" 14:19:59 is it failing everytime with same error? 14:20:25 that's still a pretty significant and potentially related failure 14:20:44 not exactly sure, but observed 2 times 14:21:44 I also think this might be related failure 14:21:56 it was working locally when i tested last time 14:22:33 have you replicated the exact scenario like nova is executing in test? 14:22:40 but I will again confirm testing locally though nothing much has been changed in the tasks 14:23:53 ack 14:24:06 i had tried creating image from an instance , with rbd backend 14:25:20 moving ahead 14:25:26 #topic Specs 14:25:43 There are some specs up for review as discussed in PTG, kindly please have a look 14:25:49 #link https://review.opendev.org/q/project:openstack/glance-specs+status:open+owner:akekane%2540redhat.com 14:26:05 one is pending which I will post next week 14:26:21 ack 14:27:02 I reproposed the image encrytion spec to current cycle again , #link https://review.opendev.org/c/openstack/glance-specs/+/899856 14:27:54 ack, add luzi as a reviewer so that she can see there are any changes needs to be made 14:28:04 yeah 14:28:39 let's move ahead 14:28:42 #topic OSC/SDK 14:28:52 mrjoshi, ^ 14:29:26 I have Proposed a patch for metadef-tags list https://review.opendev.org/c/openstack/openstacksdk/+/896489 14:29:41 mrjoshi, sorry I forgot to review patches, will review it tomorrow 14:29:51 where md-tags were proposed as a separate resource 14:30:55 but stephen has raised a concern as in OSC tags are not considered as a separate resource but as an attribute of an another resource 14:31:30 whereas in glance cli also we consider metadef tags as a separate resource right? 14:31:57 yes 14:32:15 so what is his suggestion here? 14:33:54 he is suggesting to not consider them as a separate resource 14:34:33 and like other tags 14:34:56 so what will be the end command in this case for adding tags? 14:36:51 there is a class TagMixin from openstack.common.tag which has functionality required for tags 14:38:00 I need to understand it first before giving any opinion here 14:38:16 may be we can sync offline tomorrow and discuss this 14:38:27 but it is for tags like image tag , we will need to add create-multiple, and all other functionalities as well for which I think making a separate resource would be a better option 14:38:44 ok, ack 14:39:06 cool,please ping me tomorrow 14:39:10 sure 14:40:12 shall we move ahead? 14:40:18 yes 14:40:21 yes,that's all from me 14:40:24 ack 14:40:27 #topic Open Discussions 14:41:15 anyone has anything else to discuss? 14:41:39 yes 14:42:19 dansmith, do you think adding migration logic in driver initiation a good idea? 14:42:54 https://review.opendev.org/c/openstack/glance/+/899871/2/glance/image_cache/drivers/centralized_db.py#70 14:43:21 abhishekk: I think keep it out/separate 14:43:46 you might instantiate that driver in each worker, but you would only ever want the migration to happen in a single thread and by one entity 14:43:54 (sorry I haven't seen this code yet) 14:44:05 yeah 14:44:11 no proble, 14:44:23 I will find appropriate place for it 14:44:43 thanks, I don't have anything else 14:45:10 ack 14:45:34 then let's conclude for the day 14:45:42 Thanks everyone for joining ! 14:46:06 #endmeeting