13:59:28 #startmeeting glance 13:59:28 Meeting started Thu Jun 15 13:59:28 2023 UTC and is due to finish in 60 minutes. The chair is pdeore. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:28 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:28 The meeting name has been set to 'glance' 13:59:28 #topic roll call 13:59:28 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 13:59:35 o/ 13:59:52 o/ 14:00:21 o/ 14:00:39 rosmaita will be in summit so might not be aorund 14:00:40 rosmaita is in PTG & mrjoshi is on leave today so only 4 of us would be there 14:00:44 yeah 14:00:50 shall we start 14:01:22 yes 14:01:27 cool 14:01:29 #topic release/periodic jobs updates 14:01:37 M2 is 3 weeks from now 14:01:54 Periodic jobs are all green 14:02:18 moving to next 14:02:22 #topic RBD deferred deletion 14:02:48 Not sure if eharney has got a chance to work on this, i have pinged him, waiting for his reply 14:03:11 he also might be in summit 14:03:15 I think if he has not started working on the spec yet someone from glance team will have to work on the spec based on the poc submitted since we have a very short time left for spec freeze deadline .. 14:03:21 ohh 14:04:16 so i think we should submit the spec 14:05:13 I will not be able to help here, have some other work to address 14:05:16 abhishekk, croeland1 is it possible for you to work on this? I'm already engaged in the location api work, so not sure if it's possible for me to work on spec this week 14:05:28 abhishekk, ack 14:05:41 where's the POC again? 14:05:50 #link https://review.opendev.org/c/openstack/glance_store/+/884524 14:06:29 seems like a pretty minor thing.. is a spec really required? 14:06:54 as far as glance is concerned the image is gone/deleted like normal, we just told rbd to do it later and then we're no longer involved right? 14:07:57 yeah, but not even a spec lite ? 14:08:00 even the periodical purge is not on us 14:08:50 spec-lite at the most, but honestly, it feels like it could be just code and docs 14:08:55 and a reno 14:09:13 the PTL should decide, but just MHO :) 14:09:52 yeah that's right, if everyone agrees then let's skip it :D 14:11:02 yeah a bit ridiculous to write the spec after the fact :) 14:11:11 I can try to do some poking at it locally and make sure it's getting run against our big ceph multistore job 14:11:34 dansmith, ack 14:11:42 what does abhishekk think? 14:11:44 abhishekk, what do you think ? 14:12:00 I think we already have a bug for it 14:12:38 https://review.opendev.org/c/openstack/glance_store/+/885595 14:12:51 https://launchpad.net/bugs/1954883 14:13:12 we can add related-fix or related-bug tag 14:14:09 ok cool 14:15:04 We need to get weight and rbd patch in so that we can release the store library 14:15:39 so did we decide to do weight and drop the previous location strategy? 14:15:54 yeah, I'll try to test this rbd trash patch this week and vote on it 14:16:09 croeland1, that's our next topic :) 14:16:11 so maybe we can get those merged and released next week 14:16:22 we can work on weight and then drop location strategy when we can remove single store support 14:16:32 dansmith, ++ 14:16:52 ack 14:17:27 abhishekk, we need to abandon the new location strategy spec ? 14:17:43 I will abandon it when weight spec merges 14:17:55 ack 14:18:02 I just +2d that again 14:18:45 cool 14:20:17 the next topic was about discussing these 2 specs only 14:20:32 so let's move to the important bugs if any 14:20:43 #topic Important Bugs ? 14:20:49 croeland1, ? 14:21:45 #link https://launchpad.net/bugs/1916482 14:22:09 I noticed glance image-create --property min_ram=123 does not work, but that's not critical :) 14:22:15 Been there for a while I think 14:23:38 you can pass --min-ram directly 14:23:54 does not work as in .. doesn't get set or doesn't get honored? 14:24:15 as in glanceclient returns an error message :) 14:24:31 https://paste.opendev.org/show/bWwn7qzX3RIlDq291b02/ 14:24:32 abhishekk: oh I did not know that 14:24:50 min-ram vs min_ram ? 14:25:16 dansmith: https://review.opendev.org/c/openstack/python-glanceclient/+/858757 14:25:22 dansmith: it's specific to --property 14:25:38 ah 14:28:17 why to use --property min_ram if client has support to provide --min-ram ? 14:28:52 why provide --property if it does not work? :) 14:29:12 didn't understood 14:30:33 If it's legal to use --property min_ram=123 14:30:38 then users should be able to do it 14:30:49 or we should remove it and only use the shorter version "--min-ram" 14:31:44 I think --property is used for additional properties only 14:32:22 so do you use a JSON schema for those? 14:33:02 I think glance internally uses it 14:33:49 but if it's for a custom property 14:33:54 you need to give the schema somehow, right? 14:34:47 I don't think so 14:35:43 oh ok indeed 14:35:53 just tried with --property foo=123l 14:36:22 it will work 14:36:43 yeah it does 14:36:52 because there is no schema specifying types 14:37:23 yes 14:38:13 while ya'll were arguing about min_ram, I tested the trash patch locally and it looks good to me: https://review.opendev.org/c/openstack/glance_store/+/884524 14:38:32 I think eharney is busy, so I can update the log line and add a reno for him if you think that's appropriate 14:38:51 superdan :D 14:39:00 ++ 14:39:05 dansmith, Thanks !! :D 14:40:25 so are we good with using --min-ram instead of passing it in property ? :) 14:41:18 #1916482 this one has a patch up already, so need reviews 14:42:08 yes 14:42:30 pdeore: feels like a bit of an issue to me, even though --min-ram works as well 14:42:36 shall we move to open discussions if we are done with the BZs ? 14:43:13 croeland1, hmm .. we can discuss more about this on glance channel 14:43:27 let's move to open discussions :) 14:43:29 #topic Open Discussions 14:43:45 yeah :) 14:43:48 not critical anyway 14:43:54 yeah :) 14:44:20 anyone has anything else to discuss ? or we are good to wrap up ? 14:44:53 nothing from me, when will be the next review party? 14:45:15 29th ? 14:45:17 I think we should have some patches up for review though :D 14:45:37 29th is holiday for us 14:45:44 ohh is it? 14:45:57 i didn't check that :P 14:46:09 pls confirm 14:46:37 yes it's holiday 14:46:49 can we have review party on 28th then ? 14:47:14 croeland1, ? 14:47:28 till then we might have some patches for review :P 14:47:55 pdeore: sure 14:48:00 cool :) 14:48:46 ok, let's conclude for the day 14:48:55 Thanks everyone for joining !! 14:49:01 thanks! 14:49:02 see you next week ! 14:49:16 #endmeeting