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