Thursday, 2023-06-15

pdeore#startmeeting glance13:59
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:59
opendevmeetThe meeting name has been set to 'glance'13:59
pdeore#topic roll call13:59
pdeore#link https://etherpad.openstack.org/p/glance-team-meeting-agenda13:59
pdeoreo/13:59
dansmitho/13:59
abhishekko/14:00
abhishekkrosmaita will be in summit so might not be aorund14:00
pdeorerosmaita is in PTG & mrjoshi is on leave today so only 4 of us would be there14:00
pdeoreyeah14:00
pdeoreshall we start14:00
croeland1yes14:01
pdeorecool14:01
pdeore#topic release/periodic jobs updates14:01
pdeoreM2 is 3 weeks from now14:01
pdeorePeriodic jobs are all green14:01
pdeoremoving to next 14:02
pdeore#topic RBD deferred deletion14:02
pdeoreNot sure if eharney has got a chance to work on this, i have pinged him, waiting for his reply14:02
abhishekkhe also might be in summit14:03
pdeoreI 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
pdeoreohh14:03
pdeoreso i think we should submit the spec14:04
abhishekkI will not be able to help here, have some other work to address14:05
pdeoreabhishekk, 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 week14:05
pdeoreabhishekk, ack14:05
croeland1where's the POC again?14:05
pdeore#link https://review.opendev.org/c/openstack/glance_store/+/88452414:05
dansmithseems like a pretty minor thing.. is a spec really required?14:06
dansmithas 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:06
pdeoreyeah, but not even a spec lite ?14:07
croeland1even the periodical purge is not on us14:08
dansmithspec-lite at the most, but honestly, it feels like it could be just code and docs14:08
dansmithand a reno14:08
dansmiththe PTL should decide, but just MHO :)14:09
pdeoreyeah that's right, if everyone agrees then let's skip it :D14:09
croeland1yeah a bit ridiculous to write the spec after the fact :)14:11
dansmithI can try to do some poking at it locally and make sure it's getting run against our big ceph multistore job14:11
pdeoredansmith, ack14:11
dansmithwhat does abhishekk think?14:11
pdeoreabhishekk, what do you think ?14:11
abhishekkI think we already have a bug for it14:12
abhishekkhttps://review.opendev.org/c/openstack/glance_store/+/88559514:12
abhishekkhttps://launchpad.net/bugs/195488314:12
abhishekkwe can add related-fix or related-bug tag14:13
pdeoreok cool14:14
abhishekkWe need to get weight and rbd patch in so that we can release the store library14:15
croeland1so did we decide to do weight and drop the previous location strategy?14:15
dansmithyeah, I'll try to test this rbd trash patch this week and vote on it14:15
pdeorecroeland1, that's  our next topic :)14:16
dansmithso maybe we can get those merged and released next week14:16
abhishekkwe can work on weight and then drop location strategy when we can remove single store support14:16
abhishekkdansmith, ++14:16
pdeoreack14:16
pdeoreabhishekk, we need to abandon the new location strategy spec ?14:17
abhishekkI will abandon it when weight spec merges14:17
pdeoreack14:17
dansmithI just +2d that again14:18
abhishekkcool14:18
pdeorethe next topic was about discussing these 2 specs only14:20
pdeoreso let's move to the important bugs if any 14:20
pdeore#topic Important Bugs ?14:20
pdeorecroeland1, ?14:20
abhishekk#link https://launchpad.net/bugs/191648214:21
croeland1I noticed glance image-create --property min_ram=123 does not work, but that's not critical :)14:22
croeland1Been there for a while I think14:22
abhishekkyou can pass --min-ram directly14:23
dansmithdoes not work as in .. doesn't get set or doesn't get honored?14:23
croeland1as in glanceclient returns an error message :)14:24
abhishekkhttps://paste.opendev.org/show/bWwn7qzX3RIlDq291b02/14:24
croeland1abhishekk: oh I did not know that14:24
dansmithmin-ram vs min_ram ?14:24
croeland1dansmith: https://review.opendev.org/c/openstack/python-glanceclient/+/85875714:25
croeland1dansmith: it's specific to --property14:25
dansmithah14:25
abhishekkwhy to use --property min_ram if client has support to provide --min-ram ?14:28
croeland1why provide --property if it does not work? :)14:28
abhishekkdidn't understood14:29
croeland1If it's legal to use --property min_ram=12314:30
croeland1then users should be able to do it14:30
croeland1or we should remove it and only use the shorter version "--min-ram"14:30
abhishekkI think --property is used for additional properties only14:31
croeland1so do you use a JSON schema for those?14:32
abhishekkI think glance internally uses it14:33
croeland1but if it's for a custom property14:33
croeland1you need to give the schema somehow, right?14:33
abhishekkI don't think so14:34
croeland1oh ok indeed14:35
croeland1just tried with --property foo=123l14:35
abhishekkit will work 14:36
croeland1yeah it does14:36
croeland1because there is no schema specifying types14:36
abhishekkyes14:37
dansmithwhile 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/+/88452414:38
dansmithI think eharney is busy, so I can update the log line and add a reno for him if you think that's appropriate14:38
abhishekksuperdan :D14:38
abhishekk++14:39
pdeoredansmith, Thanks !! :D14:39
pdeoreso are we good with using --min-ram instead of passing it in property ? :)14:40
pdeore#1916482 this one has a patch up already, so need reviews14:41
abhishekkyes14:42
croeland1pdeore: feels like a bit of an issue to me, even though --min-ram works as well14:42
pdeoreshall we move to open discussions if we are done with the BZs ?14:42
pdeorecroeland1, hmm .. we can discuss more about this on glance channel14:43
pdeorelet's move to open discussions :)14:43
pdeore#topic Open Discussions14:43
croeland1yeah :)14:43
croeland1not critical anyway14:43
pdeoreyeah :)14:43
pdeoreanyone has anything else to discuss ? or we are good to wrap up ?14:44
abhishekknothing from me, when will be the next review party?14:44
pdeore29th ?14:45
abhishekkI think we should have some patches up for review though :D14:45
abhishekk29th is holiday for us14:45
pdeoreohh is it?14:45
pdeorei didn't check that :P14:45
abhishekkpls confirm 14:46
pdeoreyes it's holiday 14:46
pdeorecan we have review party on 28th then ?14:46
pdeorecroeland1, ?14:47
pdeoretill then we might have some patches for review :P14:47
croeland1pdeore: sure14:47
pdeorecool :)14:48
pdeoreok, let's conclude for the day14:48
pdeoreThanks everyone for joining !! 14:48
abhishekkthanks!14:49
pdeoresee you next week !14:49
pdeore#endmeeting14:49
opendevmeetMeeting ended Thu Jun 15 14:49:16 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/glance/2023/glance.2023-06-15-13.59.html14:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/glance/2023/glance.2023-06-15-13.59.txt14:49
opendevmeetLog:            https://meetings.opendev.org/meetings/glance/2023/glance.2023-06-15-13.59.log.html14:49
*** d34dh0r5- is now known as d34dh0r5319:37

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