14:00:13 #startmeeting glance 14:00:14 Meeting started Thu Jun 29 14:00:13 2017 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:15 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:17 The meeting name has been set to 'glance' 14:00:30 #topic roll call 14:00:37 hello everyone 14:00:49 hi 14:00:52 o/ 14:01:17 hi abhishekk, nice work on that download bug 14:01:45 pretty sure i saw mfedosin and jokke_ online 14:01:56 I'm here 14:01:58 rosmaita: thank you, I have couple of questions about it 14:01:59 hi! 14:02:10 \o 14:02:30 what bug? 14:02:38 item 2 on the agenda 14:02:50 #link https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:03:02 ok, guess we should get started 14:03:06 #topic updates 14:03:33 life stuff forced me to take a week off, so i have been off irc and not read the ML ... anything i need to know about? 14:04:27 no update other than nikhil has decided to hang is boots 14:04:51 bummer 14:05:03 o/ 14:05:04 and regarding tempest/glance store issue ghansham has submitted one patch 14:05:13 sorry for being bit late 14:05:18 jokke_: np 14:05:31 jokke_: hi :) 14:05:34 abhishekk was just getting me caught up on the last week's events 14:06:10 ok, i will adjust the core list later this afternoon to reflect nikhil's departure 14:06:44 and i will let jokke_ decide about whether ghansham's patch is sufficient for the tempest/glance_store issue 14:06:55 ok, let's move to item 2 14:07:13 #topic glance image download error 14:07:15 #link 14:07:17 oops 14:07:32 regarding this bug, if Image size is 0 then we are getting it from cache 14:07:34 #link https://bugs.launchpad.net/glance/+bug/1686488 14:07:35 Launchpad bug 1686488 in Glance "glance image-download error" [High,In progress] - Assigned to jiaopengju (pj-jiao) 14:07:45 but why we are not setting it to image? 14:08:27 if someone tries to download that image again then every time it will be fetched from cache 14:09:46 this is when the image corresponds to a volume? 14:10:06 rosmaita: yes 14:10:41 instance is booted from volume and someone takes snapshot then in glance image-size is set as 0 14:11:09 so quick question. Is this cache enabled only issue or where the actual issue is coming from if not? 14:12:12 jokke_: cache enabled issue I guess 14:13:48 that would be great. I just want to make sure we don't fix something in the cache that stays broken if the cache is disabled 14:14:19 jokke_:right 14:15:21 is it possible to create 0 size image? 14:16:04 I remember some discussions with nova team when v2 api was enabled 14:17:03 sorry, i was trying to track down something i remembered seeing, but this seems to be a different issue 14:17:10 but here it is for reference: 14:17:18 #link https://answers.launchpad.net/glance/+question/632486 14:18:01 different case, the question is about an image that shouldn't be zero but is, not an image that should be zero 14:19:42 #link https://github.com/openstack/nova/blob/master/nova/image/glance.py#L382 14:19:44 abhishekk: do you have any concerns about the patch? 14:19:53 no 14:20:43 only thing is should we set that size to image permanently to avoid to fetch again? 14:21:56 no 14:22:10 jokke_: tell us more 14:23:03 one should never set the original record based on cached data 14:23:08 then its good to merge 14:24:42 lets say we get caching error that puts only half image into the cache and we set the image size to that based on invalid cache on one node. Now we suddenly have actual error in the records rather than this special case 0 size we know we need to deal with 14:26:28 jokke_: good point, you have convinced me 14:26:45 ok, let's move on 14:26:47 we can move ahead 14:27:18 cool, i have +2d the patch ... abhishekk is co-author, so someone else needs to do the +2A honors 14:27:38 #topic priorities for the week 14:28:09 on the agenda is dhellman's doc migration patches, but i think flavio approved them while we were talking 14:28:21 #link https://review.openstack.org/#/q/topic:doc-migration+is:open+(+project:openstack/glance+OR+project:openstack/python-glanceclient+OR+project:openstack/glance_store+) 14:28:28 yes 14:28:31 so that's no longer a priority 14:28:39 any candidates? 14:28:51 protected filter patch 14:29:10 that would be good to get done 14:29:31 I have seen another strange issue on that patch for which I have earlier voted -2 but later changed it to -1 14:29:42 #link https://review.openstack.org/#/c/449108/ 14:30:43 that is a strange issue indeed 14:30:45 please see my -2 comment, I am not able to guess why is that behaviour 14:30:53 i might go so far as to say wtf? 14:31:23 exactly 14:32:56 ok, let's put it on the list and hopefully our combined brain power will come up with an answer 14:33:10 anything else? 14:33:31 I think bug scrub would be great 14:33:56 yes, it would 14:33:57 at least I have been ignoring our open bugs for way too long time 14:34:04 yes 14:34:14 so if we don't have lots for priorities, lets make that priority 14:34:31 ok, i will put it on the list 14:34:47 there is also a security bug that needs some follow up 14:35:27 i it the one Fei Long was working on? 14:35:30 i think i will add abhishekk to that bug so we can get his opinion ... a lot of the glance-cores who are on that bug are no longer working on glance 14:35:34 jokke_: the same 14:35:42 and mfedosin is familiar with it as well 14:35:47 :) 14:36:38 ok, let's move on 14:36:43 #topic open discussion 14:38:11 mfedosin: you teased us about some news 2 weeks ago, and i forgot to remind you last week 14:38:15 anything to share? 14:38:21 I run the risk of incurring the wrath of Erno, but want to say that we are applying under Big Tent 14:38:32 today 14:38:51 "we" == ? 14:38:59 Glare team :) 14:39:06 ahh, thought so 14:39:20 wrath from me for that :o 14:39:21 Today we got a new guy from India 14:39:24 Devi 14:39:30 I thought Glare was part of big tent 14:39:35 me too 14:39:38 no, it wasn't 14:39:54 so, there are 3 full time developers now 14:39:57 and Geetika 14:40:02 nice 14:40:30 there were several production deployments of Glare 14:40:37 5 actually 14:40:59 so, we got and fixed several bugs :) 14:41:03 cool ... i assume they use a glare database independent of the glance db? 14:41:15 (just thinking about the glare-ectomy in Pike) 14:41:25 (we didn't include any kind of migrations) 14:41:34 mfedosin: as you should know I'm not against Glare ... I'm against any short term plans/claims Glare replacing Glance ;) 14:41:36 It's based on Ocata 14:41:46 excellent 14:42:14 so, we defined a list of tasks for next couple of months 14:42:28 https://docs.google.com/spreadsheets/d/1H2R2UhkwHkNEFjtLYmXZsPXWIJ148SCP-WjMplnytD8/edit#gid=0 14:42:47 So far, everything is preliminary 14:43:01 Devi is not included there 14:43:12 jokke_: I'm against it too! 14:43:30 No plans at all to replace glance in next couple of years 14:43:45 i'd suggest adding zero-downtime db migrations 14:43:56 (will be needed to replace glance :) ) 14:44:25 ok, cool ... well, best wishes to the Glare team from the Glance team 14:44:25 I thought we already have them... 14:44:40 we use alembic from the very beginning 14:44:40 have more :) 14:44:52 jokke_: lol, okay 14:45:06 so, I'll send an update today 14:45:14 gosh, you kids with your modern software development techniques 14:45:37 alright, thanks for the news 14:45:47 my pleasure :) 14:45:54 anyone have anything else for open discussion? 14:45:54 thanks for listening 14:46:00 I have 14:46:09 all the best mfedosin 14:46:15 it's related my patch for trust support 14:46:27 wait a sec... 14:46:51 #link https://github.com/openstack/glance/blob/master/glance/common/trust_auth.py 14:47:35 ppl from keystone told me that it looks ugly and many things were deprecated since it had been merged 14:48:03 so, I refactor this code a little bit, to follow the recommendations 14:48:30 Tests are fine, I just need to write a commit message and push it on review 14:49:30 *I've refactored 14:50:14 looking forward for it 14:50:16 that sounds like a good change 14:51:08 anything else? 14:51:39 just fyi 14:52:01 I merged the patch that was transations sync removing LC translations 14:52:28 didn't wait for second review ... so revert and blame me if you don't agree :P 14:56:32 jokke_: you don't happen to have a link? 14:57:16 https://review.openstack.org/#/c/477085/ 14:58:02 ok, thanks 14:58:42 was one of those automated bot syncs 14:59:15 that seems fine 14:59:24 ok, just about out of time ... thanks everyone! 14:59:30 thank you 14:59:30 thanks 14:59:37 #endmeeting