15:00:37 <sjmc7_> #startmeeting openstack search 15:00:37 <openstack> Meeting started Thu May 18 15:00:37 2017 UTC and is due to finish in 60 minutes. The chair is sjmc7_. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:38 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:40 <openstack> The meeting name has been set to 'openstack_search' 15:01:31 <TravT> o/ 15:01:37 <yingjun> o/ 15:01:40 <lei-zh> o/ 15:01:58 <sjmc7_> morning all 15:02:04 <Kevin_Zheng> o/ 15:03:03 <sjmc7_> looks like everyone 15:03:05 <sjmc7_> #topic Nova 15:03:24 <sjmc7_> i looked over https://etherpad.openstack.org/p/BOS-forum-using-searchlight-to-list-instances and it looks like nova’s backed off integrating with SL for now? 15:04:03 <Kevin_Zheng> didnt got chance to read the details yet 15:04:14 <Kevin_Zheng> :( 15:05:10 <sjmc7_> it reads like they’re going to do the cross-cell merging in python (nova-api?) and disable sorting 15:06:14 <Kevin_Zheng> Yeah 15:06:41 <sjmc7_> which is a bit of a shame, although not entirely unexpected given the lukewarm reception to the spec 15:06:58 <sjmc7_> i still want to get the notification support in 15:07:45 <Kevin_Zheng> Yeah, that should be better for sl itself 15:08:05 <sjmc7_> yeah, it’s much better performing 15:10:31 <lei-zh> especially we can get rid of calling apis 15:11:00 <sjmc7_> yeah, it makes a big difference. i haven’t had a change to look at the reviews from a couple of days ago but iwill try to do that today or tomorrow 15:11:48 <sjmc7_> it makes it a bit less urgent to enable the ability to see deleted instances but that’s still a nice to have 15:13:14 <sjmc7_> #topic uwsgi 15:13:17 <sjmc7_> lei-zh: where’s https://review.openstack.org/#/c/456627/ at? 15:15:05 <lei-zh> I'm working on removing magic port and use the way keystone and nova deploy their services 15:15:39 <lei-zh> that is, to deploy using uwsgi on port 80 15:15:49 <rosmaita> sjmc7_: thanks for the goalpost change alert on that review, i missed that 15:15:57 <sjmc7_> rosmaita: 15:16:03 <sjmc7_> yeah, there was some mailing list noise 15:16:07 <sjmc7_> that i saw in passing 15:16:44 <lei-zh> I think the most recent one is that nova is pushing to do that in their apis 15:17:01 <lei-zh> http://lists.openstack.org/pipermail/openstack-dev/2017-May/116263.html 15:17:25 <sjmc7_> lei-zh: when you say ‘deploy on port 80’ isn’t that down to whoever runs the server? 15:18:08 <lei-zh> yeah, I mean in devstack setup will use port 80 instead of listening on 9393 15:19:01 <lei-zh> people can choose whatever they want in their setup, with wsgi app provided 15:19:15 <sjmc7_> ok. i’m not familiar with the change they made to devstack; is there documentation/support for enabling services to run under wsgi? 15:19:47 <sjmc7_> it threw me for a loop when it changed direction 15:20:02 <lei-zh> they have some patches, mainly on keystone, placement and nova 15:20:32 <lei-zh> I'm looking at them to figure out a way 15:21:26 <lei-zh> there's one thing I have to dig into is if tls is enabled how they deal it with uwsgi 15:22:14 <lei-zh> otherwise things look good 15:22:41 <lei-zh> but yeah, it changes a lot comparing with what I originally did 15:23:18 <sjmc7_> yeah, it was a bit late and quiet that they changed their mind, but that’s the way things go. ok, i’ll keep an eye on it 15:24:24 <rosmaita> lei-zh: you may want to speak to mtreinish if you have questions, he's doing the goal for glance and seems to have a good handle on it 15:25:49 <lei-zh> rosmaita: thanks for the info, I'll have a look at how it's implemented in glance 15:26:30 <lei-zh> is glance using uwsgi or stick to mod_wsgi way? 15:26:59 <rosmaita> lei-zh: not sure, but i saw mtreinish comment on the "goalpost change" patch, so he's definitely aware 15:27:16 <rosmaita> also, you may have to look at patches, not sure his changes have merged yet 15:27:36 <rosmaita> but i imagine he's doing uwsgi way 15:27:54 <lei-zh> cool, thanks 15:27:55 <rosmaita> his problem has been getting the uploads in chuncked transfer encoding to work 15:28:11 <rosmaita> but i think he had most of the other stuff figured out 15:28:23 <sjmc7_> *shudder* 15:28:44 <rosmaita> yeah, the glance api is "special" 15:28:54 <rosmaita> and definitely sexy! 15:29:21 <sjmc7_> i have spent many long days trying to diagnose chunking problems through proxies 15:30:35 <sjmc7_> #topic open discussion 15:30:48 <sjmc7_> TravT and i were talking about cross-project searching yesterday 15:31:19 <sjmc7_> there doesn’t seem to be any technical reason you couldn’t do it; you can ask keystone for all the roles a user has on projects 15:31:37 <TravT> yes, searching across projects is very useful for even non-admins 15:31:38 <sjmc7_> i didn’t know if there was a precedent for doign it anywhere else though, since it kind of goes against the way keystone middleware works 15:31:43 <sjmc7_> but it seems like a really neat feature to have 15:31:59 <TravT> we have had some specific requests for it 15:32:18 <sjmc7_> yeah, it’s been mentioned over the years 15:32:49 <sjmc7_> we cheat a bit in the admin case with all_projects 15:34:52 <sjmc7_> so i wondered if anyone knew of other projects that do anything similar, versus the typical model of authenticating against a single project 15:35:30 <Kevin_Zheng> well, we have a project doing it for networking 15:35:44 <sjmc7_> internal? or upstream? 15:35:53 <Kevin_Zheng> Upstream now 15:36:00 <Kevin_Zheng> Tricircle 15:36:25 <sjmc7_> ah, ok. i will take a look 15:36:30 <Kevin_Zheng> It provides cross region service 15:36:44 <Kevin_Zheng> But I don't know the details 15:37:34 <sjmc7_> ok. region is easier than project i think but i’ll take a look 15:37:39 <sjmc7_> ok, i didn’t have anything else 15:37:46 <sjmc7_> anyone else have anything burning they wanted to discuss? 15:37:49 <Kevin_Zheng> It was the PTL of this project asked me about cross region search one month ago if you guys remember 15:38:46 <sjmc7_> yeah, i do. we have trialled cross region search in a couple of ways if he’s still interested 15:39:54 <Kevin_Zheng> I will ask him:) 15:42:57 <sjmc7_> okey dokey. i didn’t have anything else, so i guess we’ll end it here unless anyone else does? 15:43:19 <lei-zh> nope 15:44:55 <sjmc7_> ok. thanks all! 15:44:57 <sjmc7_> #endmeeting