15:04:18 #startmeeting openstack search 15:04:19 Meeting started Thu Jul 9 15:04:18 2015 UTC and is due to finish in 60 minutes. The chair is TravT. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:04:24 The meeting name has been set to 'openstack_search' 15:04:29 o/ 15:04:34 o/ 15:04:35 Always fun when your internet drops right at the wrong time 15:04:55 Courtesy meeting reminder: lakshmiS, mclaren, nikhil, rosmaita, sigmavirus24, TravT, krykowski, david-lyle, wko, kragniz, sjmc7, ekarlso 15:04:55 yeah thats what i thought.. 15:05:04 o/ 15:05:11 o/ 15:05:32 o/ 15:05:49 hey all 15:05:58 #topic status updates 15:06:16 Just wanted to say Happy one month anniversary to us 15:06:20 o/ 15:06:21 :) 15:06:29 in which TravT becomes overly attached ptl 15:06:33 Just saw today that exactly a month ago we were voted in as a project. 15:06:34 lol 15:06:46 uhuh, "Just saw" righttttt ;) 15:06:51 :P 15:07:06 well, I had to help somebody submit a new governance proposal yesterday 15:07:17 and looked back on mine to help them. 15:07:19 :) 15:07:20 sigmavirus24: I wonder how many moments in a day you are not in a funny mood :) 15:07:45 but seriously, it did cause me to realize that we've actually come a long ways in a month 15:07:52 in a good way :) 15:07:57 so thanks everybody for your help so far 15:08:17 ok, now that tears have been s 15:08:19 hed 15:08:22 let's move on 15:08:36 agenda is here: https://etherpad.openstack.org/p/search-team-meeting-agenda 15:08:43 please add anything you want to talk about 15:08:58 #topic Midcycle update (TravT) 15:09:06 So, we aren't going to have an official one. 15:09:12 boo 15:09:35 yeah, if we could have worked a shared one with glance and horizon, i think it could have worked. 15:09:44 but that proved difficult. 15:10:00 sjmc7 and I will be at the horizon one July 21 - 23rd 15:10:22 so, if anybody has any possibility of showing up at that one, we can spend some time on searchlight 15:10:37 i intend on discussing integration with the horizon team there. 15:10:51 I tried to figure out my travel possibility for July 21st week and it's seems very tricky at this point. 15:11:03 it* 15:11:21 but we still can do some virtual meetup if needed. 15:11:25 Yeah, my travel freedom isn't exactly great =/ 15:11:38 i'd like to keep our traction going. 15:11:46 we have made good progress. 15:11:57 even if lots of people are split focus 15:12:28 #topic Cross Project Updates 15:12:36 I was only able to attend part of it 15:12:44 but there is some discussion on new API guidelines 15:12:56 if you have time take a look 15:12:57 http://lists.openstack.org/pipermail/openstack-dev/2015-July/068682.html 15:13:14 nikhil_k or david-lyle, was there anything else we should share? 15:14:04 umm, we are not going to impl passthrough for any service at this point right? 15:14:16 anyone planning on any idea like htat? 15:14:21 passthrough? 15:14:46 user -> SL -> my_openstack_service ? 15:15:05 i haven't had any thoughts around doing that. 15:15:08 ah. no, don't think so. like heat does? 15:15:16 yeah :) 15:15:22 then nothing from me :) 15:15:27 except for keystone authentication (transparent) 15:15:53 ok then on to bug reviews 15:15:58 #topic bugs 15:16:14 Bug 1470627: Made progress in avoiding conflict with ceilometer notification listner. Will require some changes to ceilometer code too. will be talking with them 15:16:14 bug 1470627 in OpenStack Search (Searchlight) "Searchlight does not receive notification when deployed in same env as Ceilometer" [High,In progress] https://launchpad.net/bugs/1470627 - Assigned to Lakshmi N Sampath (lakshmi-sampath) 15:16:40 lakshmiS: please fill us in 15:17:26 Was able to read the notification twice from ceilometer and searchlight with some code changes in ceilometer too 15:17:44 without creating additional topics? 15:17:46 will be talking to their team on suggestions to changing their code for listner 15:17:53 yeah on same topics 15:18:33 and you're pretty sure that's the right way to go about it? 15:19:09 yeah it feels correct to me. will know more if ceilometer team has any reservations around it 15:19:21 does this use pools? 15:19:25 yes 15:19:32 ok. i know a bunch of the ceilometer guys in fort collins if you want me (or travis) to talk to them. i'm there in two weeks 15:19:46 sound good. thx 15:19:48 i also have found a workaround that we could suggest to them. i have found it to be pretty effective. 15:19:57 just kill ceilometer-anotification 15:20:00 is it "disable ceilometer" ?:) 15:20:05 :-) 15:20:14 yeah why didnt i think about that ;) 15:20:21 i dunno seems obvious to me 15:20:42 well, lakshmiS, i think you should take it directly to them. 15:20:53 have they had their weekly meeting yet this week 15:20:54 yeah. be great to get this fixed 15:21:10 probably you should submit a bug or something first to them 15:21:13 yeah that was my plan. will do 15:21:16 and then bring it up. 15:21:37 we should parameterize the topic in searchlight, also 15:21:54 currently it's hardcoded in each plugin. probably ties in with endre's blueprint about plugin config 15:22:02 ceilometer is having a virtual sprint today and tomorrow, I believe 15:22:22 so no weekly meeting 15:22:26 interesting. do you have info on that david-lyle? 15:22:31 maybe lakshmi could just jump in there 15:22:33 will find 15:23:04 thx david-lyle: 15:23:27 lakshmiS, if you have even the beginning of some code that you could submit as work in progress to searchlight and ceilometer 15:23:33 that would be helpful as well. 15:23:43 yeah will do 15:23:45 http://lists.openstack.org/pipermail/openstack-dev/2015-July/068911.html 15:23:45 makes it easier to discuss 15:24:20 sjmc7, should we talk more about the topic parameterization now, later, or next meeting? 15:24:46 it's not on the agenda, but i think we could agree something pretty quick 15:25:35 let's circle back then during ekarlo's topic if he arrives 15:25:43 k 15:25:44 TravT: sjmc7: sound like topic parameterization could be included under making plugin configurable file 15:26:10 Bug 1469813: 15:26:10 bug 1469813 in OpenStack Search (Searchlight) "Glance images 'Public images do not have members'" [High,In progress] https://launchpad.net/bugs/1469813 - Assigned to Steve McLellan (sjmc7) 15:26:13 yeah lakshmiS, endre has a BP for it already 15:26:37 i have a review up for 1469813 15:26:39 this is pretty important 15:26:52 otherwise, no images show up in the index on fresh devstack 15:26:54 sigmavirus 15:27:07 gah. sigmavirus24 had one comment i addressed 15:27:10 needs reviews 15:27:17 oh I didn't notice that you addressed it 15:27:21 let me look again 15:27:34 sjmc7 I just tested it about 30 minutes ago 15:27:44 and it does seem to solve the issue 15:27:51 #link https://review.openstack.org/#/c/196754/ 15:27:57 thanks TravT 15:29:02 ok, thanks 15:29:31 Bug 1469336: 15:29:31 bug 1469336 in OpenStack Search (Searchlight) "Errors are returned as html" [Undecided,New] https://launchpad.net/bugs/1469336 15:29:44 sjmc7 you filed this one and nobody has picked it up 15:29:51 i filed this. it's not hugely urgent 15:29:57 just looks messy 15:30:30 yeah, i was just looking at it, thinking that we'll want a json response when using it from horizon 15:30:38 right 15:30:58 well, always. we'll never want html responses. it's not a big deal, needs some middleware 15:30:58 so, if anybody can pick it up, please do 15:31:33 any other bugs anybody wants to discuss? 15:31:47 yes.. 15:31:56 oh wait, the notifications one we already did 15:31:59 sorry. then no 15:32:12 we'll wait for sjmc7 to make sure he's sure 15:32:18 :P 15:32:29 #topic blueprint review 15:32:39 ekarlso, are you here? 15:33:18 i think he's usually on his way home at this time of day 15:33:26 so, maybe he'll be on shortly. 15:33:31 since he added those 15:33:38 sjmc7, looks like you added a few 15:33:46 i did 15:34:39 nova support 15:34:51 https://blueprints.launchpad.net/searchlight/+spec/nova-instances-plugin 15:35:01 i have a WIP patch up (https://review.openstack.org/#/c/198852/) 15:35:14 which is a pretty close copy of what we had for the summit demo 15:35:18 feedback etc welcome 15:35:40 stunned silence NOT welcome 15:35:41 ++ 15:36:01 rosmaita: nikhil_k: 15:36:01 * sigmavirus24 is stunned into silence 15:36:07 nikhil_k, i know you have concerns about versioned objects 15:36:07 * sigmavirus24 leaves as he's no longer welcome 15:36:10 i don't know what they are :) 15:36:12 I am to follow up a bit with John and TravT and I discussed to move on it further. 15:36:13 come back!! 15:36:22 ok 15:36:40 i'll get a unit test up for it, but otherwise there's not much more i'm doing on it now 15:36:43 sigmavirus24: you better not leave! 15:36:56 =P 15:36:59 sigmatroll, there? 15:37:01 :P 15:37:05 if there's no more on that one, the other one was https://blueprints.launchpad.net/searchlight/+spec/openstack-client-usage 15:37:09 which i filed about 30 minutes ago 15:37:22 :) 15:37:23 wait a sec 15:37:27 there's push for it 15:37:35 but I doubt if things are there yet 15:37:35 ok. i shall wait 15:37:48 on nova instances, should we look to get work in progress of it in sooner and enhance it? 15:37:51 or wait? 15:38:29 definitely needs to be looked at first, of course 15:38:49 i'd like to get it in if we can 15:38:57 I don;t mind merging a smaller set of impl 15:38:58 just wondering what we'll use to decide it is enough to have first merge 15:39:19 Can we list all that we need as a part of that BP? 15:39:55 is this just instances plugin? 15:40:13 yeah 15:40:22 I see the notes on summit prototype and was wondering if enhancements expected were along those lines? 15:40:39 i want to get the base in first 15:41:08 i think getting a series of patches in is easier to review 15:41:13 i can't remember exactly what enhancements we listed but i'd like ot get something that works in, then make it better 15:41:26 i don't want to fall in the trap of massive patches that never merge. 15:41:32 especially at this stage of the project 15:41:37 Agreed with TravT 15:41:48 I am curious more about the BP, I like smaller patches 15:42:03 TravT: it's a good thing david-lyle witnessed our interaction at the summit otherwise people might expect that we'd be the same human being 15:42:06 ok. well, give whatever feedback. i'm keen to get this in so i'll make sure i put time aside 15:42:12 lol 15:42:13 :D 15:42:15 what should be plan for the BP? Entire nova DB or just a couple of tables? 15:42:28 just instances 15:42:34 ok 15:42:36 don't think in terms of tables :) 15:42:44 yeah, then I was on the wrong page 15:42:59 so, then we need another bp for more than instances 15:43:18 all we need is some check on whether this works for cells (which may need some work for initial index or may be notif too) 15:43:41 nikhil_k, uou and rosmaita are more knowledgable about nova, so we need your help on figuring out what all we should do for nova 15:43:42 yeah - my nova knowledge is pretty limited 15:44:04 basically, instances can be great but we need meta and sys meta for the UX team to benefit 15:44:29 especially if ironic and magnum are to be differentiated 15:44:34 i don't know what those are, but i can benefit from instances on their own :) 15:44:53 (that's the first req I know) 15:45:40 ok. let's not go too far down this now, but agree that we need more BPs around this 15:45:48 so, i think on current patch we can keep pretty simple, but still get a test up on it and quick look from nikhil_k, others. 15:45:49 cool 15:46:24 ok... 15:46:26 running out of time 15:46:34 i had one more BP 15:46:39 what was your other BP in agenda? 15:46:45 https://blueprints.launchpad.net/searchlight/+spec/openstack-client-usage 15:47:07 very briefly (again) - the way the listener uses the openstack clients needs some TLC 15:47:43 to avoid reauthenticating on every event it caches authorized clients, but i'm sure someone can come up with a neater way to do it 15:48:36 sjmc7: I'm sure the keystone team has ideas 15:48:39 and i also think that what's there right now will not deal with expired tokens properly. there's a quick fix for it, but there's also probably a nicer approach 15:48:50 use keystone middleware 15:48:53 how does this relate to the bug 15:48:57 Bug 1471878: 15:48:57 bug 1471878 in OpenStack Search (Searchlight) "Service client auth in listener" [Undecided,New] https://launchpad.net/bugs/1471878 15:49:04 sjmc7: you should check out mfedosin's work in glance_store right now 15:49:07 ah, yes. i thought i'd already filed it 15:49:21 it looks to be a good lightweight solution 15:49:22 so they are the same? 15:49:24 goto pypa 15:49:31 sigmarvirus24, do you have a link? 15:49:33 not really TravT - the bug is to fix the current code 15:49:42 the BP is to reimplement 15:50:09 yeah, that glance_store work seems a bit icky to me 15:50:43 https://github.com/openstack/keystonemiddleware is usually the best place to use cached tokens 15:50:53 remember this isn't re-authing on behalf of a user, but essentially maintaining a long-running admin auth token. the summit demo code caught Unauthorized exceptions and cleared its cached clients 15:51:06 the clients don't use keystonemiddle, do they? 15:51:26 not that I know of 15:51:28 anyway, this can be discussed in the SL channel, don'tneed to do it here 15:51:30 but can we wrap? 15:52:48 possibly. let's discuss separately after folks have a chance to digest 15:52:51 ok, maybe we should come back on this. 15:52:55 i'll fix 147878 in the meantime 15:52:57 not sure ekarlso is back 15:53:11 but i would like to point out that he got a designate plugin up 15:53:31 TravT: sorry, let me get that link 15:53:44 #link https://review.openstack.org/#/c/199049/5 15:54:09 thanks sigmavirus24 15:54:21 will take a look, thanks 15:54:29 okay, let's get back to the talk on topics 15:54:43 i mean topic parameterization 15:54:50 actually... 15:55:02 #topic open discussion 15:55:13 ist before going to that (we can jump to room if needed) 15:55:25 anything else anybody needs to bring up? 15:55:40 I need to mention I'll be out of office next Wednesday, Thursday, Friday. 15:56:02 Vacation season 15:56:16 nikhil_k, will you be around to chair the meeting? 15:56:31 TravT: will be and can do :) 15:56:35 thanks. 15:56:42 anything else from anybody? 15:57:01 sjmc7: let's chat on the channel about client reauth possibilites if you've time 15:57:08 sure 15:57:20 let me fix the currently filed bug first 15:57:29 FYI that nikhil_k and I recorded a PTL webinar on searchlight for the foundation yesterday 15:57:31 so you can see what i want to replace 15:57:40 they are supposed to publish those out soon 15:57:49 sjmc7: awesome thanks! 15:57:54 TravT: yay! 15:58:02 how about we take the parameterization topic over to #openstack-searchlight 15:58:04 hopefully they will be out today/tomorrow ish 15:58:33 Thanks everybody. See you in the room 15:58:41 #endmeeting