14:11:46 #startmeeting glance 14:11:46 Meeting started Thu Aug 28 14:11:46 2014 UTC and is due to finish in 60 minutes. The chair is rosmaita. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:11:47 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:11:49 The meeting name has been set to 'glance' 14:12:04 agenda is here: https://etherpad.openstack.org/p/glance-team-meeting-agenda 14:12:15 proposed agenda item 0: poke markwash with a stick. 14:12:21 ;-) 14:12:29 ^_^ 14:12:36 i wish that could be done 14:12:37 +1 14:12:39 maybe in oslo 14:12:54 abhishekk: looks like you have a bunch of agenda items 14:13:05 rosemita:yes 14:13:36 rosemita:two features, 1 restrict download and 2. use common service framework 14:13:39 * jcook lends abhishekk his tab key 14:14:04 jcook: nice hint 14:14:14 >_> 14:14:23 abhishekk: looks like you need reviews again on the restrict download? 14:14:29 yes 14:14:38 just to have us on same page 14:15:03 restrict download patch needs sync from oslo-incubator policy module 14:15:11 zhiyan: did you get a chance to look at the oslo-sync? 14:15:24 i noticed you were concerned about that on the fist patch 14:15:34 first: https://review.openstack.org/#/c/98737/ 14:15:44 second: https://review.openstack.org/#/c/116978/ 14:16:14 rosemita:I have a oslo-sync patch but as of now some functional and unit tests are failing on it 14:16:34 rosmaita: np. but actually i think the problem now is can we land it for download-restrict change as dependence before j-3? 14:17:36 rosmaita: from the job result, i think the backward-compatibility issue of latest openstack.common.policy is a little heavy 14:18:09 that does not sound good 14:18:16 so is the situation that we're dependent on something landing on oslo for J-3? 14:18:25 so, imho, can we land #116978 first for #98737? 14:18:25 or is it mostly us at this point? 14:18:41 yes, i think it is rosmaita 14:18:44 jokke_: nod 14:19:01 abhishekk: would you mind show that change link for team? 14:19:15 zhiyan:yes 14:19:19 abhishekk: latest policy sync change 14:19:22 abhishekk: thanks 14:19:25 https://review.openstack.org/116836 14:19:51 but, i see the plan seems not normal 14:20:18 most time we do sync-up then land functional change 14:20:28 This feature is really important 14:20:59 and mark has suggested to have this workaround as of now 14:21:16 or planb, just try our best for #116836, and (proabably need to) make this feature in ffe program 14:22:00 well by the quick look the test failures seems to be that it does not find policy.json file ... so it might be easy to fix 14:22:07 abhishekk: correct. so I personally think if we can go #116978 way, and fix #116836 before k, and land it asap when k open 14:22:15 the 11836 14:23:08 zhiyan:https://review.openstack.org/#/c/98737/ also need to be landed in J3 14:23:16 jokke_: actually, yesterday i talked this with abhishekk. maybe abhishekk can give some updates? 14:23:53 Jokke_:in local environment only 28 tests are failing 14:24:14 jokke_:this policy.json file not found is not occuring locally 14:25:18 abhishekk: ah ok ... I was looking the python2.7 console logs and every single failure was with: 14:25:21 ConfigFilesNotFoundError: Failed to read some config files: policy.json 14:25:40 jokke_:and my understanding is these tests are failing because policies are loading differently for property protection and normal policy.jsom 14:26:00 abhishekk: ah ok ... might be bit more problematic then 14:26:14 jokke_:in my current environment I am running with python 2.7 only 14:26:31 yes, this feature is very important 14:26:36 anyway, if team ok, i'd like to support #116978+#98737 way as a sponsor. but, by this way, it will be great if abhishekk can make #116836 done before k open. i can help it. 14:27:07 zhiyan:yes i will definately put my heart out on this 14:27:14 If that's viable path, sounds good to me 14:27:21 iiuc flaper87 could support this as well 14:27:31 yes 14:27:42 ok, do we need to put dates on this help? 14:27:44 abhishekk: thanks 14:27:53 he might be bit busy renaming glance.store :P 14:27:56 ff is sept 4, i think? 14:27:56 zhiyan:thak you 14:28:12 yes 14:28:34 abhishekk: zhiyan: do you have time to work on this today? 14:28:48 jokke_: already done :) 14:29:07 rosmaita: sorry what work? 14:29:14 zhiyan: ah cool 14:29:29 zhiyan: to help the test pass so patch can land 14:29:48 rosmaita: hmm, #116836? 14:29:51 zhiyan: or was that not what you were volunteering help for? 14:30:06 rosmaita: probably needs some dig 14:30:24 rosemita:yes I am already digging it 14:30:42 zhiyan: ok, to be clear, you are sponsoring the workaround for now, but will help get the non-workaround landed before K 14:30:42 rosmaita: sorry for confusing, but i'm saying: i'd like to support #116978+#98737 way as a sponsor. but, by this way, it will be great if abhishekk can make #116836 done before k open. i can help it. 14:30:51 rosmaita: yep 14:30:57 ok 14:31:13 sounds good to me, any objections? 14:31:14 rosmaita: #116978 workaround 14:31:42 can I steal 2min before runing for logging? (Sorry for jumping in between) 14:31:53 jokke_: sure 14:32:17 zhiyan: can you talk to mark about this? your approach sounds OK, but he needs to approve 14:32:18 There is 2 changes from me and one from Christian I'd like to see landing 14:32:40 raising levels https://review.openstack.org/#/c/116626/ 14:32:49 moving to i18n https://review.openstack.org/117204 14:32:51 rosmaita: sure 14:33:07 Related work by Christian that would be great to see landing as well https://review.openstack.org/#/c/95662/ 14:33:18 that would be closing https://blueprints.launchpad.net/glance/+spec/refactoring-glance-logging 14:33:36 So reviews are really welcome and ping me if any questions 14:33:44 rosemita, zhiyan, jokke_:thank you 14:33:53 I'll be available on IRC most of the time 14:34:17 abhishekk: I'll try to have a look if I can help with that as well 14:34:42 jokke_:thank you :) 14:34:45 #action reviews on jokke_'s patches mentioned in the agenda 14:34:49 jokke_: when i last review 116626 , it overall looks good to me 14:35:11 gr8 14:35:15 jokke_: but probably you can put these two link to https://etherpad.openstack.org/p/j3-glance-patches 14:35:18 #action zhi to talk to mark about whether his sponsorship plan for abhishekk's patches is ok 14:35:29 zhiyan: sure 14:35:32 jokke_: thanks for reviews on the metadefs! 14:35:47 TravT: NP glad to help 14:36:19 need to go now ... thanks guys and give me a ping if something is needed. 14:36:57 abhishekk: the common service framework is you, too, right? 14:37:01 TravT: did you notice main ;) 14:37:02 rosemita:yes 14:37:29 mine* 14:37:49 rosemita:I have submitted the patches for review 14:38:06 but imo, it needs more discussion with pkoniszewski 14:38:10 abhishekk: do you need discussion here, or just a call for reviews? 14:38:30 rosemita:I need reviews for this patches as welll 14:38:33 zhiyan: Yes! Thanks... was waiting for our agenda topic to thank you, but with jokke leaving wanted to say thanks before he dropped. 14:38:49 rosemita:this feature is also important for us 14:38:56 TravT: confused my point ;) 14:39:18 zhiyan: say more about what discussion is needed 14:39:37 zhiyan: you are talking about the common service framework, right? 14:39:38 about metadata def one? 14:39:47 rosmaita: ok, for this 14:40:01 rosmaita: i believe stuart has some great inputs on it 14:40:18 rosemita:yes, I have addressed his comments 14:40:25 abhishekk: did you addressed that stuff? (but probably needs some update form you) 14:40:46 zhiyan:yes, I have addressed that stuff 14:41:03 currently analyzing why jenkins is failing on this 14:41:30 rosemita:for this feature I have addressed all concerns raised by mark 14:42:04 rosemita, zhiyan: mark is ok to remove use of default eventlet hub choice option 14:42:15 abhishekk: yes noticed from irc 14:42:39 zhiyan:so this patch is also good to go, but needs quick reviews 14:42:40 abhishekk: so, anyway, https://review.openstack.org/#/c/117135/ is good to go right? 14:42:48 yes 14:43:35 second: https://review.openstack.org/#/c/116978/ ASAP 14:43:44 rosemita:yes 14:43:51 abhishekk: frankly, i'm a little worried if we can cover https://review.openstack.org/#/c/117191/ in j-3 14:44:15 zhiyan: what problems do you see 14:44:32 zhiyan:I have almost covered every thing 14:44:58 zhiyan:testing for http, https etc all I have covered 14:45:03 #action all reviewers please look at https://review.openstack.org/#/c/117135/ ASAP 14:45:08 rosmaita: currently i see the functional code needs more review 14:45:17 rosmaita: and test cases are still failing 14:45:45 rosmaita: so it's really tight for j-3 14:45:47 zhiyan:I will take care of that ASAP 14:46:09 abhishekk: thanks 14:46:41 zhiyan, rosemita:till then I need reviews on the coding part 14:46:54 so that I can also address them 14:48:31 any suggestions? 14:49:19 abhishekk: not really, just that if you can get the tests to pass, people will be more likely to prioritize looking at the code part 14:49:29 abhishekk: frankly i'd like to help, but now i'm not sure i have time to cover that. sorry 14:49:44 but i think we all iunderstand that these patches are a priority for you 14:49:45 rosmaita: agreed 14:49:49 rosemita:I will cover that on that top priority 14:50:01 rosemita:tahnk you 14:50:10 cool, feel free to send a note the the ML when they are fixed to remind people to look 14:50:33 rosemita:surely :) 14:50:42 ok, TravT 14:50:49 you have the last item 14:50:55 abhishekk: again, don't forget https://etherpad.openstack.org/p/j3-glance-patches 14:51:05 ok 14:51:10 re: metadefs... 14:51:15 we've got a script at the bottom of #link: https://etherpad.openstack.org/p/j3-glance-patches 14:51:22 this will pull all glance, glance client, and horizon patches onto a fresh devstack. so you can try out. 14:51:37 zhiyan:i will not 14:51:42 been getting some reviews.. (thanks!) 14:51:51 in addition to Glance, we've got 4 patches that we're going through core reviews on horizon, but they have no chance to land without getting glance and glance client release. 14:51:54 Notice the git reset --hard in the script! 14:52:10 YES, notice that! 14:52:21 please take care when using it. I suggest snapshotting 14:52:46 at this point, can we get a check on external API and cli interaction and then we'll fix internal code issues post merge? 14:53:14 i'm pretty sure i'm going to be begging for a horizon exception 14:53:42 but will have low luck on that if we don't at least have glance code merging. 14:53:56 that sounds reasonable because we are really tight for time, but that's something mark will have to OK 14:54:22 yeah, was hoping for him to be here... (where's that poking stick - :) 14:55:15 I will re-view api patch tomorrow 14:55:15 TravT: that script is a good idea, thanks for putting that together 14:55:26 zhiyan: Thank you! 14:55:39 markwash and I chatted yesterday. he was getting everything set up 14:55:44 was going to review CLI 14:55:44 TravT: thanks for working on this. 14:56:05 if you get any issues with script let me know! 14:56:09 ok, so with markwash and zhiyan , sounds like cli and api are covered 14:56:36 iirc, arnaud review metadef as well 14:56:38 yesterday, there was about a 20 minute period while it wouldn't have worked, because of updating the chain of dependencies in gerrit 14:56:46 Noone looked at CLI patch (https://review.openstack.org/105231) yet, so if someone can cover this item also i would be great. 14:56:49 not sure if he has some input... 14:56:49 arnaud has given a fe comments. 14:57:04 yep, i mean newer ones 14:57:30 well, we're not going anywhere after FF, so def open to fixes post merge 14:57:44 #action the cli patch needs some eyes: https://etherpad.openstack.org/p/j3-glance-patches 14:58:22 TravT: that sounds like standard openstack practice 14:58:43 open discussion? any items? 14:58:44 rosmaita: thanks! 14:58:52 may i have one? 14:59:08 zhiyan: go ahead 14:59:29 could we talk a look on https://bugs.launchpad.net/glance/+bug/1316234 due to it on the j-3 list 14:59:30 Launchpad bug 1316234 in glance "Image delete calls slow due to synchronous wait on backend store delete" [Undecided,New] 14:59:38 but i'm not sure it's a bug for us? 15:00:06 we can talk it more in team irc room 15:00:09 times up 15:00:29 thank you all 15:00:37 #endmeeting