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