15:03:37 #startmeeting openstack search 15:03:38 Meeting started Thu Jul 16 15:03:37 2015 UTC and is due to finish in 60 minutes. The chair is nikhil_k. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:03:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:03:41 The meeting name has been set to 'openstack_search' 15:03:54 #topic roll call and agenda 15:04:15 o/ 15:04:18 o/ 15:04:25 o/ 15:04:27 o/ 15:04:28 #link https://etherpad.openstack.org/p/search-team-meeting-agenda 15:05:36 #topic Updates 15:06:19 The webinar video that describes plans for liberty and accomplishments for kilo is out on the openstack foundation you tube channel. 15:06:45 ah yes, travis mentioned that 15:06:57 #info Horizon mid-cycle next week https://wiki.openstack.org/wiki/Sprints 15:07:10 #info Nova mid-cycle next week: https://wiki.openstack.org/wiki/Sprints 15:07:17 i'll be in FC for the horizon one 15:07:49 one of the agenda items is to add some support for SL to horizon 15:07:51 sjmc7: I was earlier planning to travel however, things have not permitted to do so. 15:08:11 ah, that's a shame 15:08:11 Cool 15:08:32 sjmc7: would be great to see Horizon use SL 15:08:35 ./ 15:08:48 * david-lyle apparently has long arms today 15:09:09 Can we plan to collaborate on video next week partially and depending on the schedule we can keep a brainstorming session on searchlight for glance and nova related things during the glance mid-cycle ? 15:09:22 yeah 15:09:38 travis' schedule is the one to workaround since he's heavily involved in horizon too 15:09:57 but yeah, we can find some time 15:10:01 glance one spreads over 3 days and we should have enough time to schedule different events while accomodating timezone 15:10:22 ok. i'm in FC tuesday through friday 15:11:19 david-lyle: I guess we will have to wait on Travis for the remote conn details? 15:11:39 nikhil_k: they are still in flux 15:11:47 probably vidyo based 15:12:00 sounds good 15:12:02 david-lyle: that sounds good 15:12:20 david-lyle: is there a link on timings somewhere? 15:12:31 lakshmiS: yes :) 15:12:34 let me locate 15:12:48 #link https://docs.google.com/spreadsheets/d/1w0eI6SPCA2IrOyHiEYC2uDO3fbYGzahZRUQSva0UD3Y/edit#gid=1788841692 15:12:54 thx 15:13:12 most of the time is meant as more of a sprint, but there are a few topics lined up 15:13:19 david-lyle: objects to putting that on the wiki https://wiki.openstack.org/wiki/Sprints ? 15:13:48 I think it bounces through the etherpad version 15:13:52 but I can check 15:14:17 Possible Short Hike / Dinner sounds interesting 15:14:23 I was planning one for Glance too 15:14:25 we can do that remotely :) 15:14:30 ha :) 15:14:33 I guess I never completed the wiring 15:15:19 well travis took us on a supposedly short hike which was enough for us :) 15:15:47 :) 15:15:49 Also, this basically covers the next topic "Cross Project Updates (nikhil_k, david-lyle?)" 15:16:21 #topic Bug review 15:16:30 #link https://bugs.launchpad.net/searchlight 15:16:38 https://review.openstack.org/#/c/202392 15:16:58 I have tested the change in searchlight which works well. 15:17:01 * david-lyle has a working sprint link now 15:17:16 and also made changes to ceilometer to introduce a pool name 15:17:19 lakshmiS - i asked on the review, but what's the effect if ceilometer doesn't also add a pool name? 15:17:24 thanks david-lyle ! 15:17:47 lakshmiS: is the review to ceilometer merged? 15:17:49 sjmc7: without a pool name it defaults to some "default" name 15:18:23 ceilometer team hasn't responded. there is a weekly IRC meeting going on right now where I will be disussing that topic 15:18:26 so your proposed change will still work because there'll be two pools? i'm not familiar with oslo.messaging at all 15:18:32 on #openstack-meeting 15:18:33 I think it would be nice to add a Depends On: tag to commit message 15:18:43 i can also put you in touch with HP's ceilometer folks if that'd be helpful 15:18:54 any help is appreciated 15:19:05 ok. i'll email you after this 15:19:19 i am waiting for the open questions session to discuss it right now on #openstack-meeting 15:20:27 will update after this meeting 15:20:45 Thanks lakshmiS 15:21:14 sjmc7: I think we stalled on the discussion on this bug last week #link https://bugs.launchpad.net/searchlight/+bug/1471878 15:21:14 Launchpad bug 1471878 in OpenStack Search (Searchlight) "Service client auth in listener" [Undecided,New] - Assigned to Steve McLellan (sjmc7) 15:21:44 yeah.. i put a review up to address the problem for now 15:21:45 forgot if you had a proposed patch or were we discussing the possible approach 15:21:57 there's a BP to discuss better long term solutions 15:22:08 https://blueprints.launchpad.net/searchlight/+spec/openstack-client-usage 15:22:29 cool! 15:23:05 #topic Blueprint review 15:23:21 #link https://blueprints.launchpad.net/searchlight/+spec/devstack-plugin 15:24:21 I guess we are waiting on some updates here #link https://review.openstack.org/#/c/197885/ 15:24:49 the base support is merged; that patch is for keystone v3 15:26:25 Does anyone have objections to cut a release without keystone v3 support? 15:26:44 no, unless we'd be the only ones 15:26:54 does glance support it? 15:27:01 I think that's fine for now 15:27:37 I think the patches for keytsone v3 to client are pending review 15:27:43 * nikhil_k needs to check 15:27:54 well, we don't have a client :) 15:28:10 i'll try and review the devstack patch today or tomorrow 15:29:22 Sorry the comment was about glance client 15:29:50 and I am not too familiar with keystone v3 updates to devstack for glance 15:30:14 #link https://blueprints.launchpad.net/searchlight/+spec/designate-plugin 15:31:02 I think this just needs some review attention 15:31:03 endre's had a patch up since last week. it looks really close now, although i don't have designate running to test it 15:31:14 looks like comments have been addressed 15:31:25 * nikhil_k neither 15:31:44 what's the access model in that patch? it doesn't seem to be gated on anything 15:32:12 which one, david-lyle? 15:32:18 sorry, designate 15:32:48 just glancing at it 15:32:54 you mean RBAC? 15:32:58 is this only population 15:33:08 yes, I was referring to RBAC 15:33:19 get_rbac_filter in the XYZIndex classes provides rbac filtering 15:33:38 we "and" that with whatever the query is 15:33:55 Will be reviewing the RBAC stuff tomorrow on that 15:34:08 wasn't part of the goal, the plugin providing it's own RBAC? 15:34:24 yeah, the plugin does 15:34:26 yes 15:34:34 thats how other plugins are too 15:34:51 since it specific to each plugin 15:34:52 i'm confused :) 15:34:53 ok, I see it now 15:35:04 my fault, I overlooked the method 15:35:19 plugin model only intercepts but takes the rbac queries from plugin 15:35:29 but it just allows global access 15:35:43 I'll dig in off line 15:35:50 * david-lyle moves out of the way 15:35:52 :) 15:35:54 it has term filter on "project_id" 15:35:59 :) 15:36:07 ask in the SL channel once you've had a second look. we may well have overlooked something 15:36:17 #info https://blueprints.launchpad.net/searchlight/+spec/plugin-config-options 15:36:37 I think it makes sense 15:36:38 i don't think there's been much movement on that one. i'm in favor of it 15:36:54 if only to allow e.g. notification topic parameters 15:37:14 ekarlso, did you get anywhere with it? 15:37:17 :) 15:38:28 He was not around earlier (at least) 15:38:32 so, we can chat with him offline 15:38:44 ok. there are some oddities around the oslo.config/stevedore load order i think 15:39:50 sjmc7: for the separate sections of configs? 15:40:03 yeah. but donwe 't need to discuss it here 15:40:07 we don't 15:40:21 ok, thanks 15:40:24 #info https://blueprints.launchpad.net/searchlight/+spec/nova-instances-plugin 15:40:38 Thanks for putting that review up sjmc7 15:40:38 i put a review up that replicates the summit demo functionality 15:40:53 I had a interesting discussion with Nova PTL on this yday 15:40:57 uh oh :) 15:41:10 and.. 15:41:14 well not on the review to say 15:41:32 he was suggesting that we should index only via the API 15:41:39 and not touch the DB 15:41:45 but it really depends on what we want to do 15:41:49 we are 15:41:52 only using the API 15:42:58 hmm, I missed the review completely :/ 15:43:28 direct database access was something we ruled out for various reasons 15:43:30 because I was thinking about other database tables 15:44:24 I think we have potentially contradictory cases for metadefs and instances 15:44:32 ok 15:44:39 instances are more dynamic and senstive on the DB front 15:44:49 that's a shame :) 15:44:50 whereas metadefs are potentially static entries 15:45:02 right 15:45:23 so a DB direct index on metadef would be really helpful even for images in some cases while for instances it would hurt more than help 15:45:23 anything we can't get from the API and/or notifications is going to be tough to work with 15:45:50 The pitfall is that notifications and admin api can have more info 15:46:18 whereas the tenant specfic api is going to be rather restrictive 15:46:25 well, SL is an admin 15:46:33 it's not authing as an ordinary user 15:46:45 the query won't be though 15:46:58 no. so we'll need to restrict fields 15:47:50 if there are specific examples then note them on the BP or review; i don't know enough to address this 15:49:16 thanks, I will try to recollect examples. 15:49:21 on another note, I haven't followed up much on metadef indexing but was hoping to have direct db access for that 15:49:35 calls to glance api would be pretty expensive for re-indexing 15:49:57 ok. we need to discuss that. direct DB access is not ideal from a deployment and functionality perspective 15:50:00 and it won't need much restrictions on fields 15:50:14 (hopefully unless the cloud deployment is supre complicated) 15:51:09 Moving on for now 15:51:53 Do we want to cover all the specs? 15:52:13 oops, I meant BPs 15:52:23 still want to discuss openstack-client-usage but not necessarily here 15:52:26 I added a new BP for named queries 15:52:29 since there's no decision on it 15:53:11 cool, we can discuss some of these on #openstack-searchlight 15:53:40 lakshmiS: do you have something on the named queries for today? 15:53:59 i have been worknig on the code without a BP :) so added a BP today. 15:54:08 :) 15:54:19 essentially its meant to save useful queries as named queries. 15:54:44 would need help from glance/horizo to know what are usef queries though? 15:55:08 talk to TravT when he's back since he's doing some horizon integration work 15:55:32 sure sjmc7: 15:56:04 #info Liberty 2 Release plan 15:56:17 I guess we should wait unitl the Nova plugin is merged 15:56:24 yeah, i think so 15:56:35 whens the deadline? 15:56:39 are there any more blockers people know of? 15:57:19 no 15:57:19 L-2 July 30th 15:57:33 ok. we can aim for that 15:57:38 cool 15:57:47 #info Summit speaking proposals - anyone interested in being added as copresenters? 15:57:50 was that you sjmc7 ? 15:57:53 this was me 15:58:10 travis and i filed a couple of proposals - one similar to what we presented to glance and horizon, at a higher product level 15:58:27 and one at a more technical level about how data gets in and out of e-s 15:58:29 for developers 15:58:45 i don't have links yet but if anyone's interested in being named as a co-speaker let me or travis know 15:59:31 if we don't get either we'll try and get some working session time, although not sure about travel budgets 16:00:01 sounds good 16:00:13 #action all: Code reviews, particularly for Endre's designate plugin and Steve's WIP nova support 16:00:19 yes please! 16:00:42 Thanks all for joining, have a nice rest of the day/evening! 16:00:45 #endmeeting