20:02:35 #startmeeting Glance 20:02:35 Meeting started Thu Oct 30 20:02:35 2014 UTC and is due to finish in 60 minutes. The chair is nikhil_k. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:02:36 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 20:02:38 The meeting name has been set to 'glance' 20:02:49 #link Agenda https://etherpad.openstack.org/p/glance-team-meeting-agenda 20:03:07 seems like we've a small group 20:03:14 we can do this quick 20:03:35 some general updates 20:03:39 #topic Updates 20:04:01 Next summit is in vancouver 20:04:10 and the one after is in APAC 20:04:24 APAC? 20:04:35 iiuc, Asia Pacific 20:04:53 next one 20:04:59 (google says APAC is in Uganda, don't want to go there) 20:05:07 o/ 20:05:08 I know, it does say that 20:05:16 ativelkov: me neither 20:05:34 anyways, we got slap on the hand again from the release management 20:05:57 for not pushing bugs early in the RCs 20:06:16 so, this makes it even more important in kilo 20:06:32 that means, we def need informal freeze on the blueprints 20:06:39 something to help you all on that... 20:06:54 and more formal tagging process, right? 20:07:01 #link https://review.openstack.org/#/c/131550/ 20:07:09 ativelkov: yeah 20:07:23 there is a glance "bug team" in launchpad 20:07:33 I recommend everyone interested signing up for it 20:07:48 and keep an eye on the potential bugs to be listed in the RC 20:08:02 and see which are getting enough work/reviews 20:08:24 what about having "Review days" - similar to the "bug days" we had? 20:08:38 ativelkov: let's get a vote on that 20:08:42 to focus team's power specifically on reviewing 20:08:46 we'd a push back last time 20:09:09 ah. What are the drawbacks in this? 20:09:17 anyone interested in conducting review day? 20:09:19 ativelkov: dunno 20:09:54 I do believe that we at least should do some extra reviewing for the bugs tagged for backporting 20:10:10 yep 20:10:14 as time is running fast, and K1 is not THAT far 20:11:05 2014-12-18 -> k1 20:11:19 okay then, we can decide that after the summit when everyone is around for the review day proposal 20:11:34 next up 20:11:35 so, my +1 for "review days" at least when approaching milestones. But yeah, let's wait for wider audience 20:11:43 cool 20:11:52 agenda for the summit 20:12:12 Hope everyone is at least "okay" with the topics and schedule 20:12:36 it's a bummer that we did not get to have either of our cross project topics 20:12:51 if not, please let me know soon-ish 20:13:12 even for any conflicts with glance sessions with cross-project ones (if that's applicable) 20:13:24 * nikhil_k should study the schedule further 20:13:51 anyways, there is a tiny-miniscule chance that a change to schedule is possible 20:14:24 Cool! That's good news. 20:14:38 next one 20:14:40 But the slots (4 session wednesday + meetup on Friday) are fixed, aren't they? 20:14:57 they could change as well 20:15:03 though seems very tricky 20:15:26 as the scheduling is a complicated process 20:15:59 we need a fix / direction for https://bugs.launchpad.net/python-glanceclient/+bug/1382582 20:16:00 Launchpad bug 1382582 in python-glanceclient "untestable in Python 3.4" [Critical,In progress] 20:16:02 soon-ish 20:16:29 seems like our glance-client tests fail and is blocking py34 to be enabled on gate 20:16:48 that's a must fix or give alternative kinda bug 20:17:13 there was one volunteer for QA liaison, is he here? 20:17:57 okay then, we can move and deal with it later 20:18:10 survey 20:18:40 please try to take out 3 or so mins of your time to complete the survey 20:18:48 #link http://goo.gl/forms/mfDEXdY0DA 20:19:08 so, we can start planning on the next meetup 20:19:14 virtual or otherwise 20:19:38 * ativelkov has already filled this in 20:19:49 Thanks ativelkov 20:20:02 and to those who have already given your responses 20:20:05 much appreciated 20:20:13 it is really helpful 20:20:42 will you share the results of the survey? 20:20:56 TravT: for sure 20:21:02 until now 20:21:19 we've everyone who liked our vitual summit 20:21:38 most do NOT want to get rid of face to face meetup 20:22:10 and most also said okay to having more of these video sessions 20:22:24 total responses = 5 (until a few hours back) :P 20:22:34 that's good though 20:22:40 sounds positive 20:22:51 who all liked or disliked will try to give feedback soon-ish 20:23:12 and the rest of the population is pretty much neutral if they do not take the survey (by default) 20:23:39 moving on 20:23:45 #topic Meeting Times 20:24:04 Should we move all the meetings to 14UTC? 20:24:10 #vote 20:24:25 heh, only if I remembered how to do this 20:24:30 #startvote 20:24:31 Only the meeting chair may start a vote. 20:24:54 #startvote Should we move all the meetings to 14UTC? 20:24:55 Begin voting on: Should we move all the meetings to 14UTC? Valid vote options are Yes, No. 20:24:56 Vote using '#vote OPTION'. Only your last vote counts. 20:25:10 #vote Yes 20:25:49 hmm, may be we need to take this vote during the other meeting time too 20:26:02 unless there are some NOs here 20:26:07 yes, seems like we don't have quorum today 20:26:13 not sure if arnaud is still around? 20:26:19 I am 20:26:24 ah 20:26:25 :) 20:26:33 * TravT looking at time zone conversion table 20:26:34 you are prolly most affected by this change 20:26:48 #vote Yes 20:26:58 but we might want to check with Zhi 20:27:38 Can it be 1400 UTC until daylight time starts in US? Then change to 1500 UTC? 20:27:43 sure 20:27:59 hmm, TravT we may have to check 20:28:01 one sec 20:28:15 this probably depends on the slot availability 20:28:19 This is shared channel 20:28:25 +1 ativelkov 20:28:29 probably some other project may have this slot 20:29:00 we've one conflict 20:29:14 Manila Team meeting 20:29:59 wonder if they will let us use other channel for our meetings 20:30:27 #action nikhil_k: find if using other meeting channel is allowed to accomodate 15UTC Thursdays 20:30:51 is 14:00 available on both weeks? 20:31:04 good point 20:31:12 time change is next week. to standard time. 20:31:35 seems so 20:31:43 yeah 20:31:57 we prolly won't change anything for at least 2 weeks 20:32:06 to accomodate travels etc 20:32:19 so, that's end of novemenber range 20:32:30 Better to do this on ML 20:32:52 #endvote 20:32:53 Voted on "Should we move all the meetings to 14UTC?" Results are 20:33:02 #showvote 20:33:18 Looks like the bot has died 20:33:23 poor guy 20:33:36 openstack: ping 20:33:44 that prolly doesn't exist 20:33:52 anywhu 20:34:06 __hemanthm: around? 20:34:13 well, my vote would be for an hour later during standard time. 20:34:14 ativelkov: your idea about the team page 20:34:38 I think Hemanth wanted to add some review guidelines stuff 20:34:54 so that we've less of back and forth and better reviews too 20:35:15 may be you guys can team up 20:35:40 cool, next one 20:35:43 #topic Image filtering 20:35:48 Yes, we'll join 20:35:51 not sure who proposed that 20:35:58 I pu it to agenda 20:36:03 thanks 20:36:06 becuase the after of that commit pinged me about it 20:36:10 author* 20:36:26 heh okay :) 20:36:39 I would say may be even a git repo should be fine 20:37:00 thats https://review.openstack.org/#/c/125780/ 20:37:22 ah, I got your wrong earlier 20:37:29 ativelkov: if you wanted to go ahead 20:37:46 Yeah, just a topic to discuss about API compatibility 20:38:29 commit author (wborkowski) want to filter images by "contains" filter 20:38:35 instead of name equality 20:39:00 so glance image-list --name cirros will return all images 20:39:14 containing "cirros" inside the name 20:39:40 don't think we've any issues yet 20:39:42 I believe it may be a good idea, but if implemented directly as it is proposed, it will break backwards compatibility 20:40:00 so I've -1'ed the commit and called for wider discussion 20:40:15 That's why the topic is in agenda :) 20:40:44 if we do the search index, that api change won't be needed. 20:41:19 well for those who start using search index, at least right away 20:42:04 if this is to be added, I'd think the API should be changed to have an option to go from contains to equality. 20:42:13 vice versa 20:42:23 ativelkov: this seems tricky right 20:42:28 TravT: agree. And default should have the old semantics, so we don't break backwards compatibility 20:42:41 we want to specify if complete match is needed or not 20:42:49 yeah 20:44:12 I've actually expected Wlodzimerz to be here (that's why I've pu it to agenda so he could defend his position), but it turns out he is not here 20:44:34 we've a smaller group anyways, we can catch up post-summit on this 20:44:45 ativelkov: should we move on? 20:44:46 well, I'm going to -1 it with the same reason ativelkov 20:45:10 nikhil_k: yup 20:45:13 cool 20:45:19 another important bug 20:45:48 #topic bug1381419 20:45:56 https://bugs.launchpad.net/glance/+bug/1381419 20:45:59 Launchpad bug 1381419 in glance "glance.tests.unit.v2.test_images_resource.TestImagesController.test_index_with_marker failed in periodic stable job run" [Critical,New] 20:47:02 pardon me, forgot the context 20:47:05 :) 20:47:22 been almost 2 weeks 20:47:56 will move on for now and come back to this in the next meeting 20:48:14 if this is blocking gate jobs, then it seems very important 20:48:27 Don't think it's blocking 20:48:34 its prolly recurrent 20:48:45 we have rally job failing as well. Is anybody working on it? 20:48:59 think, it was fixed last night/eve 20:49:22 ah, good. Didn't notice that 20:49:38 #topic Open Discussion 20:49:55 woot! we've managed to give 10 mins to this topic.. finally 20:50:16 nothing? 20:50:34 Hi 20:50:42 miss my part :( 20:51:00 no issues, we can discuss now 20:51:05 wborkowski: hi. We have time for it now 20:51:26 thx for review with name filter, just see similar request here: https://bugs.launchpad.net/python-glanceclient/+bug/917692 20:51:27 Launchpad bug 917692 in python-glanceclient "pattern matching for glance image-list filters" [Wishlist,Confirmed] 20:51:55 I think it's related with it 20:52:33 filtering by name-contains is definitely useful 20:52:49 the question is about the implementation and proposed change to API 20:53:14 ok 20:54:21 what I am worried about is that your implementation implicitly changes the API to less-restrictive. Which is not a good thing to do for a service which is already in production. 20:55:16 mark also has a comment in the bug about this having an impact on performance 20:56:24 true 20:56:41 right, this will require full-text indexing on the name column 20:57:34 ok, nice to have future, but I understand the consequences :S 20:57:43 which is possible, yet I donno if it can be defined in Alchemy without divin into RDBMS specifics 21:00:02 wborkowski: wonder if an alternative approach for people who just want to use this might be okay 21:00:03 btw, we'll have a POC demo of indexed auto completion to show next week. 21:00:31 wborkowski: just creating a property with name as substring and using that as the base 21:01:00 TravT: that's great. Definitely wana see it 21:01:23 we are over time 21:01:30 Thanks all! 21:01:34 #endmeeting