14:01:23 <rosmaita> #startmeeting glance
14:01:24 <openstack> Meeting started Thu Nov 16 14:01:23 2017 UTC and is due to finish in 60 minutes.  The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:01:26 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:01:28 <openstack> The meeting name has been set to 'glance'
14:01:35 <rosmaita> #topic roll call
14:01:38 <jokke_> o/
14:01:42 <abhishekk> o/
14:02:55 <bhagyashris> o/
14:03:13 <rosmaita> hello folks
14:03:41 <abhishekk> rosmaita: hi
14:03:43 <rosmaita> i see that pranali has something on the agenda, let's wait a minute
14:04:01 <rosmaita> abhishekk: welcome back, hope you had a good vacation
14:04:30 <abhishekk> rosmaita: :D, yes, has taken some rest
14:05:05 <rosmaita> great, you are well-rested and ready to do much work on glance!
14:05:09 <rosmaita> :)
14:05:30 <abhishekk> rosmaita: exactly :D
14:06:08 <rosmaita> #topic updates
14:06:17 <rosmaita> not much to report
14:06:34 <rosmaita> erno and i did 5 sessions at the summit/forum last week
14:06:50 <rosmaita> the last 2, "project update" and "image import" had good attendance
14:06:56 <abhishekk> rosmaita: great
14:07:29 <rosmaita> the "zen of glance" was sparsely attended, but one person was really excited about it and gave us good feedback
14:07:47 <rosmaita> in my spare time, i will integrate some of the info we presented into our docs
14:08:15 <abhishekk> that would be really helpful for us
14:08:41 <abhishekk> (for those who not attended summit)
14:08:41 <rosmaita> i guess that's it
14:09:15 <jokke_> obviously the 3 talks were also recorded if anyone is interested to spend the time and watch
14:09:32 <jokke_> I have not watched any of them so I do not know how horribly we performed :D
14:09:39 <abhishekk> jokke_: sure will do
14:09:54 <rosmaita> i'm assuming we were fantastic
14:10:06 <rosmaita> and i dont' want to ruin that assumption by actually watching
14:10:23 <abhishekk> ;)
14:10:25 <rosmaita> i uploaded the slides from the talks, so those are there too
14:10:52 <rosmaita> there was a slot for the "onboarding" slides, so i put a PDF of the etherpad i put together for that
14:11:07 <rosmaita> not sure where that will show up on the openstack website, though
14:12:00 <rosmaita> that's all from me about the summit
14:12:01 <bhagyashris> that was good talk
14:12:36 <rosmaita> i'm still working on the un-uwsgification of glance in devstack
14:13:11 <rosmaita> there are some database bugs that the NTT Data team have reported, and some other people have hit
14:13:53 <rosmaita> that reminds me that i never held a virtual session about the EMC db upgrades
14:14:27 <rosmaita> will aim to do that soon
14:14:40 <abhishekk> that would be great
14:15:11 <rosmaita> not sure i can do it before thanksgiving holiday in USA, which i think is next thursday and friday
14:15:52 <rosmaita> which reminds me, i probably will not be available for glance meeting next week
14:16:05 <rosmaita> (just confirmed that thanksgiving holiday is next week)
14:16:19 <rosmaita> but i think most of our contributors at this point are non-USA
14:17:01 <rosmaita> should we cancel meeting? or maybe erno and/or abhishekk could chair it
14:17:22 <abhishekk> should we take vote for this?
14:17:29 <rosmaita> sure!
14:17:33 <jokke_> We can see if there's anything in agenda and I can chair it ... you could send tentative meeting cancel e-mail and leave the every week stuff out of it
14:17:53 <abhishekk> agree with jokke_
14:18:10 <jokke_> so if there is some actual topics that needs discussion next week, we'll take it on, othewise it's cancelled
14:18:28 <rosmaita> ok, sounds good ... let's pick a time to decide yes/no on the meeting
14:18:37 <rosmaita> like 14:00 UTC wednesday?
14:19:12 <jokke_> what was our topic proposal deadline?
14:19:29 <jokke_> was it COB on Wed or 24hrs before the meeting?
14:19:36 <rosmaita> 24 hours before meeting
14:19:47 <rosmaita> line 30 on meeting etherpad
14:19:53 <rosmaita> which i forgot to provide a link to
14:20:01 <rosmaita> #link https://etherpad.openstack.org/p/glance-team-meeting-agenda
14:20:05 <jokke_> ok, in that case yeah, 1400 wed is good time to make the call if meeting at Thu or not
14:20:09 <rosmaita> (supposed to do that at the beginning of each meeting)
14:20:40 <rosmaita> ok, jokke_ can you check the agenda around that time and send out a message if there will be a meeting?
14:21:16 <rosmaita> i'll say in the weekly email that the meeting is cancelled unless something comes up, and people should watch for an email from jokke_ if a meeting will be held
14:21:41 <abhishekk> sounds good
14:21:45 <rosmaita> cool
14:21:58 <rosmaita> ok, next item
14:22:11 <rosmaita> #topic Can we add computation of virtual_size of image in glanceclient along with size calculation?
14:22:17 <abhishekk> I guess pranali is not around,
14:22:24 <rosmaita> i don't think pranali snuck in while we were talking?
14:22:42 <abhishekk> what she is saying is can we calculate virtual size at client side itself
14:23:01 <rosmaita> hmmm
14:23:07 <jokke_> and I already once told her not, I think
14:23:36 <rosmaita> i was kind of liking doing it at the api level ... but i don't think qemu-img supports all the formats that we do
14:23:45 <jokke_> as that would need the client depending (and running) qemu-image etc. which is never good idea
14:23:53 <rosmaita> jokke_ ++
14:23:55 <abhishekk> rosmaita, yes
14:24:06 <abhishekk> jokke_ ++
14:24:20 <rosmaita> also, there's a security problem, i put a note on her patch
14:24:57 <jokke_> and we don't want to do it in API nodes either (for the same reason of running qemu-image there) and last thing I want is this being yet another behavioural difference that is configurable ;)
14:25:07 <abhishekk> does that mean virtual_size will always be empty?
14:25:22 <rosmaita> can end-users set that?
14:25:31 <jokke_> no ... user can always set the virtual size ... the actual size they can't
14:26:18 <abhishekk> jokke_, ok
14:26:30 <rosmaita> well, i think if we put the processing limit on qemu-img and also specifically state the image format, running qemu-img on the nodes is not too bad
14:26:45 <rosmaita> but we'll be in the position where some images will have null virtual_size anyway
14:27:16 <jokke_> rosmaita: yeah, we should then find a way to do it on all supported formats
14:27:28 <rosmaita> not sure it makes sense for all formats
14:27:34 <rosmaita> like maybe docker?
14:27:45 * rosmaita doesn't know a lot about docker images
14:27:51 * jokke_ neither
14:27:56 <abhishekk> me too
14:28:20 <rosmaita> ok, well, i think that jokke_ is correct in marking the bug invalid
14:28:30 <jokke_> does docker images have virtual size (as in is it fully dependant on the container or does the image specify the storage size)?
14:28:33 <rosmaita> i also agree that it is *not* a good idea to put this in the client
14:29:04 <abhishekk> i will convey this to pranali
14:29:18 <rosmaita> i think the thing to do here is ask for at least a spec-lite to explain how to handle all the formats that glance supports
14:29:52 <rosmaita> i'm not opposed in principle, i think it would be useful for glance to supply the virtual size if it can safely figure it out
14:31:25 <rosmaita> jokke_ i don't know the answer to your question (i can speculate, but that's not too useful)
14:31:47 <jokke_> do we offically support other than Linux as host OS (like OSX or Windows)? depending on qemu-image could potentially break those if we do (I have no idea for either case)
14:32:01 <rosmaita> ok, abhishekk you can point pranali to the meeting log
14:32:15 <abhishekk> rosmaita: sure
14:32:28 <jokke_> rosmaita: same here ... if docker images doesn't have that kind of limiting factor I'm ok that being the special case
14:32:42 <rosmaita> jokke_ i think qemu-img doesn't care what OS is on the image (but i may be misunderstanding your point)
14:33:25 <rosmaita> i took a quick look at the qemu-img docs, they mentioned like 4 or 5 formats they support
14:33:25 <jokke_> rosmaita: I mean do we break that odd 1 deployment running glance on windows or OSX if we depend on qemu-image and if so do we need to care?
14:33:44 <rosmaita> jokke_ gotcha
14:34:16 <rosmaita> that would be a good question for the spec-lite, whether qemu-img is supported on all platforms that glance is supporte don
14:34:20 <jokke_> just as it's non-python binary dependency it might be something we need to be careful about
14:34:46 <abhishekk> jokke_ ++
14:34:50 <rosmaita> it's c code, so i guess it can be compiled anywhere :)
14:35:13 <rosmaita> ok, if pranali wants to pursue this, that's another question for her to look into ^^
14:35:42 <rosmaita> ok, anything else on this topic?
14:35:54 <abhishekk> rosmaita: nothing for now
14:36:04 <rosmaita> ok, great
14:36:05 <jokke_> nothin from me
14:36:13 <rosmaita> #topic open discussion
14:36:22 <abhishekk> I am working on test coverage for IIR with Geetika and Archit, soon we will have a patch for the same (may be by next weekend)
14:36:35 <rosmaita> abhishekk that's excellent news
14:36:41 <nikhil> ./
14:36:41 <rosmaita> i was afraid to ask about that
14:36:47 <rosmaita> hello nikhil !
14:36:57 <nikhil> hey hey
14:37:19 <rosmaita> nikhil: it's open discussion time
14:37:48 <rosmaita> nikhil: i think you said last week or maybe the week before that you have some time these days to dedicate to glance reviews?
14:38:09 <abhishekk> rosmaita, jokke_: look at this patch when you get time, https://review.openstack.org/519544
14:38:50 <nikhil> rosmaita: yes I do have some time
14:39:19 <rosmaita> abhishekk i thought i left a comment on that, but apparently not
14:39:26 <nikhil> last few days, I've been packing for some long continuous travel ahead
14:39:46 <abhishekk> I am glad to say I have started to work for redhat from this week
14:40:04 <rosmaita> abhishekk: congratulations on your new position!
14:40:14 <nikhil> now that you do remind me (thank you), I will do some reviews ;)
14:40:23 <abhishekk> thank you :D
14:40:35 <nikhil> abhishekk: wow, great news. congrats!
14:40:47 <abhishekk> good to have your reviews nikhil :D
14:40:47 <rosmaita> jokke_ : on that p[atch, i think removing the restore call is correct, otherwise the image won't accept an import call even though there's data in the stage
14:40:52 <abhishekk> thank you :D
14:40:56 <nikhil> ;)
14:41:21 <rosmaita> but it's a weird race condition that would hit that exception anyway, i think
14:41:25 * smcginnis takes a look around
14:41:39 <rosmaita> hi sean
14:42:04 <jokke_> rosmaita: abhishekk ref that patch, I do agree ... something I clearly did not clean up when doing copy-pasting and modification for that function ;)
14:42:05 <rosmaita> so while abhishekk and jokke_ are here, i want to float an idea
14:42:14 <rosmaita> jokke_ cool
14:42:14 <smcginnis> rosmaita: o/
14:42:18 <rosmaita> hi sean
14:43:22 <rosmaita> so the idea i want to float is reinstating nikhil as glance core ... i am having some health issues (not me personally, some family members) and i may have to do a bit of travelling and not have as much time for reviewing stuff over the next 6 weeks or so
14:43:42 <rosmaita> i don't want that to be a roadblock to getting stuff merged in a timely fashion
14:43:58 <smcginnis> rosmaita: Sorry to hear that. :[
14:44:10 <rosmaita> we don't have to decide right this minute, but i'll probably propose that to the ML soon
14:44:13 <nikhil> rosmaita: sorry to hear..
14:44:15 <rosmaita> so think about it
14:44:24 <abhishekk> rosmaita: sorry to hear that
14:44:43 <rosmaita> yeah, aging parents and a disabled sibling ... all having problems concurrently
14:44:48 <rosmaita> talk about bad race conditions
14:44:55 <jokke_> rosmaita: my stand on that is the same as we discussed in the summit ;)
14:45:19 <abhishekk> nikhil will always be good addition
14:45:25 <jokke_> rosmaita: and I do wish all the best for the family
14:45:37 <nikhil> thank you abhishekk :)
14:45:39 <rosmaita> thanks for the good wishes everyone
14:45:51 <nikhil> (for kind words)
14:46:15 <nikhil> rosmaita: yes, get well soon to your family!
14:47:20 <jokke_> nikhil: abhishekk for the record, when we discussed about nikhil's homecoming to Glance in Syd, I was all up for it as long as rosmaita clears it with nikhil first ;)
14:47:37 <abhishekk> :D
14:48:20 <rosmaita> i guess i didn't actually clear it with nikhil
14:48:22 <abhishekk> sounds like marvel movie ;)
14:48:26 <jokke_> nikhil: in other words didn't want to dump you on the hot seat if you don't have interest or time for it :D
14:48:37 <nikhil> jokke_: thank you for thinking good of me :)
14:49:10 <rosmaita> yes, for the record, jokke_ specifically mentioned that nikhil was an awesome reviewer
14:49:19 <rosmaita> nikhil : are you willing?
14:49:28 <nikhil> jokke_: I'd love to catch up see where things are (havent paid full attn lately)
14:49:29 <jokke_> nikhil: np, I know you've had your fair share of challenges and did not want to add to them
14:49:41 <nikhil> rosmaita: yes
14:50:02 <rosmaita> excellent! i will send a note to the ML after the meeting
14:50:23 <abhishekk> great, welcome back :D
14:50:36 <jokke_> \\o \o/ o// o/7
14:50:40 <rosmaita> will give people until monday to object ... but since the only people who matter are right here, i don't see any problems
14:50:48 <jokke_> ;)
14:51:24 <nikhil> thanks
14:52:00 <nikhil> i'd love to catch up individually too
14:52:17 <jokke_> nikhil: sure, lets make time for that
14:52:49 <rosmaita> ok, that's a load off my mind ... anything else for open discussion?
14:53:49 <jokke_> yeah, sorry for absence after the summit ... had "a bit" of jetlag and ISP issues ... should be better now
14:53:53 <smcginnis> rosmaita: Sorry if I missed it earlier, but did you say you recorded the onboarding material from the summit?
14:54:13 <smcginnis> jokke_: You're brand new fibre having issues already? :)
14:54:19 <smcginnis> *your
14:54:50 <jokke_> smcginnis: them feckers barred my account for not paying the bill that has not issued yet .... I had a bit heated discussion with them this morning
14:55:01 <rosmaita> smcginnis i posted a pdf of the etherpad i put together
14:55:02 <nikhil> smcginnis: haha, i doubt theres fibre  here
14:55:28 <smcginnis> jokke_: The joys of ISP customer services. ;)
14:55:38 <nikhil> oh, wrong nick picked (thought you linked rosmaita , nvm)
14:55:53 <jokke_> smcginnis: tell me about it ... not a happy camper
14:56:35 <rosmaita> smcginnis: https://etherpad.openstack.org/p/SYD-forum-glance-onboarding
14:56:42 <rosmaita> (that's the original)
14:57:18 <smcginnis> rosmaita: Cool, thanks!
14:57:31 <rosmaita> np
14:57:41 <rosmaita> ok, i guess we're done here
14:57:47 <jokke_> ++
14:57:50 <jokke_> thanks all
14:57:59 <abhishekk> thank you  all
14:58:05 <smcginnis> \o
14:58:14 <rosmaita> ok, thanks everyone!
14:58:30 <rosmaita> #endmeeting