15:00:59 #startmeeting openstack search 15:01:00 Meeting started Thu Aug 4 15:00:59 2016 UTC and is due to finish in 60 minutes. The chair is TravT. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:01 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:04 The meeting name has been set to 'openstack_search' 15:01:10 o/ matt-borland 15:01:10 o/ 15:01:24 o/ 15:01:27 o/ 15:01:49 we'll give it another min... 15:01:58 o/ 15:02:04 morning 15:02:18 o/ 15:02:26 ok, if you have topics, please add to agenda 15:02:31 https://etherpad.openstack.org/p/search-team-meeting-agenda 15:02:48 #topic Searchlight UI Usability Study 15:03:28 i've been talking with piet the openstack user experience PTL and we've agreed to do a usability study on searchlight UI in early september 15:04:13 you can see it down on about line 29 of this page: https://etherpad.openstack.org/p/newton-osux-foundation-emailblast 15:05:09 our responsibility is to define the goals 15:05:12 and the scenarios 15:05:31 we'll do that on this etherpad: https://etherpad.openstack.org/p/searchlight-ui-usuability-study 15:06:38 anyway, we'll need to do that by about August 22 15:07:03 if you have ideas, please start adding them to that etherpad (https://etherpad.openstack.org/p/searchlight-ui-usuability-study) 15:07:17 any questions? 15:07:22 Let's add it to the agenda for the August 18th IRC meeting to review them. 15:07:58 makes sense 15:08:14 i'll move on 15:08:22 going to skip a topic 15:08:26 and come back 15:08:28 first up 15:08:33 #topic Policy Support 15:08:42 sjmc7 15:08:43 i was still doing my vocal exercises 15:09:05 dave lyle has brought this up a few times 15:09:09 david-lyle: 15:09:26 that for deployment it’d be vastly easier to use existing policy files like horizon does (sort of) than have two places to set stuff 15:10:15 so the three stages (on the agenda) are to support service policy files to enable/disable resource types for search; to support policy to control rbac filtering and to support it for field filtering 15:10:28 the first part i’ve got a patch nearly ready for, the others i’ll see how hard they are 15:11:10 we sort of punted on this last cycle but it’s been brought up by a couple of people since 15:11:23 that is all, unless anyone has questions 15:12:05 one at a time, please 15:12:13 sjmc7: reading agenda 15:12:25 Are we going to be matching Horizon's functionality with policy usage? 15:12:47 not really, functionality’s mostly different 15:13:03 horizon ignores e.g. field filtering rules, but pays attention to “can i create servers” etc 15:13:14 there’s some overlap 15:13:22 field filtering rules? 15:13:31 neutron particularly can disable field access in policy 15:13:34 it’s marvellous 15:14:06 we implemented the default rules for SL 15:14:24 but we should be able to cope with the unlikely event of someone changing them 15:15:02 i think we erred on the side of making fields admin-only 15:15:55 yeah, right now, you can use searchlight conf to make fields admin only 15:16:17 we're just trying to take the next step to move that from being separate config to coming from policy file 15:16:19 right. this’ll allow you to use/share policy files from nova/neutron etc to do the same thing 15:16:27 just like you’ve always wanted, david-lyle 15:16:41 sjmc7: I think it's the only sane thing to do 15:16:41 * TravT pictures david-lyle crying tears of happiness 15:16:57 daivd-lyle: Does this address the concerns that you have? 15:17:08 yeah. and it’s essentially the same way horizon does it, so it’s not tremendously difficult 15:17:19 I'm looking forward to reading through the patch 15:17:27 but it sounds like it 15:17:36 start sharpening your knives 15:18:25 i’ll get a patch up probably today if anyone wants tot ake a look 15:18:59 thanks sjmc7 15:19:30 so, now on to everybody's favorite activity 15:19:38 #topic backlog review 15:19:56 we've actually accomplished quite a bit in newton 15:20:04 and i think we are generally in pretty good shape 15:20:09 #link https://blueprints.launchpad.net/searchlight/newton 15:20:54 there are several things still targeted in newton 3 15:21:04 not all of them look like they'll make it 15:22:05 lei-zh: how's the pipeline architecture looking? 15:22:18 will this be something we still might do in newton? 15:22:44 I'm working on the patch, but meet some corner cases 15:23:27 I drop the idea of split it into several patches, prefer to submit a whole patch, thought it sounds horrible 15:23:39 that might be better 15:23:57 although i imagine you will have fun with merge conflicts 15:24:06 haha 15:24:07 it might be easier to see the whole picture 15:24:31 yeah, also modify lots of test cases 15:25:21 okay 15:25:31 I'll try to make it, if not, can postpone it to next release 15:25:55 hopefully we can get it in 15:26:24 yeah, given we are tagging 1.0, i'd like to not have to deal with deprecation policy 15:26:33 in future releases 15:26:35 but yeah, let’s see how far we get 15:26:54 so, there are several blueprints at the bottom of the list with no progress 15:27:05 probably will bump them out of newton target shortly 15:27:42 are there any BPs that anybody is working on that are not in the newton list? 15:27:50 https://blueprints.launchpad.net/searchlight/newton 15:28:03 the policy one i added this morning 15:28:07 https://blueprints.launchpad.net/searchlight/+spec/support-service-policy-files 15:28:13 should tag that 15:29:03 ok, i updated it 15:29:17 thanks. otherwise the list looks good 15:29:22 okay 15:29:50 #topic Potential use case in Watcher project 15:29:59 who put this topic? 15:30:10 I have a talk with a watcher core 15:30:59 he is interested if watcher can query hypervisors and servers info using searchlight 15:31:23 well, we have both... 15:31:31 one use case he mentions is  listing servers belonging to specific hypervisors 15:31:45 but hypervisor notifications are delayed until O 15:31:53 here is something to consider 15:32:13 we are indexing them separately right now 15:32:32 yeah, also hypervisor and server are not parent child relation 15:32:43 but it is also possible for the watcher team to create a plugin to index things in the way they want 15:33:49 we do have a hostId on servers though 15:33:55 this is true 15:33:58 the parent/child relationship isn’t necessary 15:34:50 ok, I can make a test on that. If it works, the only problem may be notifications 15:35:00 we could consider parent child as well. 15:36:07 the actual hypervisors shouldn't change often... 15:36:23 but yingjun_ has that notification patch nearly ready to merge anyway on nova 15:36:41 that's a good news 15:37:02 then I will talk to him later to know more details 15:37:14 cool 15:37:29 ok, let's go on to open discussion 15:37:33 #topic open discussion 15:37:37 anything else? 15:38:00 i didn’t have anything 15:38:11 Nothing from me. 15:38:21 nope 15:38:23 going once 15:38:31 going twice 15:38:31 nope 15:38:33 this is way too early to end the meeting 15:38:39 arrrrghhhh 15:38:42 hahahaha 15:38:45 just kidding 15:38:47 rosmaita !!!! 15:38:53 :) lol 15:39:29 okay, let's let our friends in china get some sleep and let us get some coffee 15:39:37 thanks everybody 15:39:42 thanks, later 15:39:43 bye 15:39:46 #endmeeting