Thursday, 2015-08-20

*** sigmavirus24 is now known as sigmavirus24_awa00:46
*** lakshmiS has joined #openstack-searchlight04:20
*** lakshmiS_ has joined #openstack-searchlight05:01
*** lakshmiS has quit IRC05:02
*** lakshmiS_ has quit IRC07:56
*** lakshmiS_ has joined #openstack-searchlight07:56
*** lakshmiS_ has quit IRC09:43
*** lakshmiS has joined #openstack-searchlight11:17
*** sigmavirus24_awa is now known as sigmavirus2414:03
*** lakshmiS has quit IRC14:15
*** lakshmiS has joined #openstack-searchlight14:54
TravTCourtesy Searchlight meeting reminder in #openstack-meeting-4: lakshmiS, mclaren, nikhil_k, rosmaita, sigmavirus24, TravT, krykowski, david-lyle, wokuma, kragniz, sjmc715:01
* sigmavirus24 nods15:01
sigmavirus24lakshmiS: ping15:44
lakshmiSsigmavirus24: wasnt watching this window15:50
*** nikhil_k has joined #openstack-searchlight16:01
david-lylejust letting people know we're a ways off on keystone16:01
david-lyle:(16:01
sigmavirus24lakshmiS: so, that devstack change is only for devstack16:03
sigmavirus24but I am worried that it will not let us catch things appropriately16:03
sigmavirus24i.e., we're still people to make a searchlight service user and use that, right?16:03
sigmavirus24(for production)16:04
sigmavirus24so something might work in devstack that will then fail in production and be hard to reproduce16:04
sigmavirus24make sense?16:04
sigmavirus24I'm not opposed to the change, but I'm concerned we'll introduce more bugs this way16:05
sigmavirus24Is it the case that the searchlight service user needs to have the admin role?16:05
lakshmiSyes with the tests it looks like it needs admin role16:05
TravThey guys, which patch are you discussing?16:07
sigmavirus24So would it be better to just add that role in devstack?16:07
sigmavirus24TravT: the one you asked me to review16:07
sigmavirus24in the meeting16:07
TravTah, ok16:07
sigmavirus24lakshmiS:'s devstack patch16:07
lakshmiShttps://review.openstack.org/#/c/211047/16:07
sigmavirus24If we need the admin role, would it make sense to have devstack create the searchlight service user with the admin role?16:07
sigmavirus24We'll probably have to document that though16:07
sigmavirus24Alternatively, we should advise the use of an admin_readonly role for searchlight to use which should be added to policies for only retrieval roles16:08
sigmavirus24*rules16:08
* sigmavirus24 shrugs16:08
TravThmm, i think i had given the user admin role, but still saw some issues because it was admin role on service project16:08
sigmavirus24Yeah I'm not sure16:11
TravTin reading this16:11
TravThttp://docs.openstack.org/developer/keystone/configuringservices.html#creating-service-users16:11
sigmavirus24I just think that this will lead to people having to deploy searchlight with admin/admin user/role16:11
sigmavirus24(for it to work as expected)16:11
TravTwell, would we just need to also give searchlight user admin read only on admin project?16:12
sigmavirus24Well so I don't think there's a readonly flag for that16:12
sigmavirus24But we could make an admin_readonly role, assign it to the user, and then advise people to add it to their policy files for each project16:12
TravTthat makes sense for documentation.16:13
nikhil_k]/win 1916:18
nikhil_k:)16:18
*** lakshmiS has quit IRC16:27
sigmavirus24lol17:02
sigmavirus24nikhil_k: weechat supremacy sir17:02
david-lylesigmavirus24: admin_readonly17:03
david-lylefunny :)17:03
david-lyleperfect answer, but sad current state17:04
sigmavirus24david-lyle: basically waht I mean is "look but don't touch"17:04
david-lyleoh I understand fully17:04
david-lyleand it should work17:04
sigmavirus24lol17:04
david-lylejust doesn't17:04
sigmavirus24So17:04
sigmavirus24All that's necessary is for deployers to create the role17:04
sigmavirus24Assign it to searchlight17:04
sigmavirus24And update their policy.json files17:04
sigmavirus24It's simple /s17:04
sigmavirus24For os-ansible-deployment it's actually pretty simple17:04
sigmavirus24Otherwise17:05
david-lylesigmavirus24: but the admin check is not purely a policy check in many services17:08
sigmavirus24True17:08
david-lyleit's handled uniquely before you even get to a policy check17:08
sigmavirus24I'm thinking about the services we're currently supporting17:08
david-lylenova being one of them17:09
david-lyleunless that has changed recently17:09
david-lylebut yes, it should be all policy driven so finer grained roles are actually possible17:09
david-lyleIt's a dream of mine17:11
* sigmavirus24 bets that ayoung has opinions too17:12
sigmavirus24Glance is super lazy17:12
sigmavirus24Our policy enforcement is a bit underwhelming actually17:12
sigmavirus24We have very high level policy rules17:12
sigmavirus24I kind of want to keep those but allow for finer-grained policy rules too17:12
david-lylebut glances is really doing two separate things17:13
david-lylewhich is fine17:13
david-lylethe second isn't really handled by the policy engine17:13
* sigmavirus24 nods17:13
TravTi think you guys are right with devstack and what images searchlight user could see in glance17:14
TravTwhen I did manual setup, i did add the admin role17:14
TravTeven added to documentation:17:14
TravThttps://review.openstack.org/#/c/211047/7/doc/source/authentication.rst17:15
TravTbottom of file17:15
TravTbut devstack doesn't set that role.17:15
david-lylethere you go17:15
sigmavirus24So lakshmi's patch can be ... changed to do that maybe?17:16
* sigmavirus24 is concerned about differences in devstack and reality :/17:16
david-lyleyou can certainly make a role assignment in devstack17:17
TravTyes, it can. i will try out... but my question is, is that enough.17:17
david-lylefor v2.0 yes17:17
TravTdavid-lyle, is the service project already added to the default domain?17:18
david-lylehave to check17:18
david-lylebut that should be the intent17:18
david-lyleyou could create a separate domain, but then trusts are involved17:19
TravTi don't think glance has any domain knowledge yet, though17:19
david-lylewhich is much more complicated, but ultimately maybe more correct17:19
david-lyleTravT: doesn't have to17:19
david-lyleproject scoped token is understood by keystone17:20
david-lylev2.0 or v317:20
david-lyleunless glance is trying to parse the token17:20
TravTdavid-lyle: do you want to update that patch accordingly?17:20
david-lylesure, I'll take a crack17:21
TravTok, cool.17:21
david-lyleI think trusts is an idea for another day, but maybe the correct one17:21
david-lylewe'll go simple first17:21
david-lylebut not so simple as admin/admin17:21
TravTsounds good to me.  i appreciate the extra eyes on it.17:22
david-lyleI have a love/hate relationship with identity :)17:24
TravTi'd call it more of an addiction.17:24
david-lyleI can't quit you identity17:25
* david-lyle will actually work on the code now17:25
sjmc7hi folks17:32
david-lyledone being a good team member sjmc7?17:33
sjmc7toe the line!17:35
david-lyleshape up17:35
sjmc7being remote i have to catch up on 2 months of watercooler talk every time i visit the office17:35
david-lylethe watercooler digest17:36
*** TravT_ has joined #openstack-searchlight18:16
*** TravT has quit IRC18:18
*** TravT_ is now known as TravT19:11
*** asahlin has quit IRC19:28
*** asahlin has joined #openstack-searchlight19:30
*** TravT has quit IRC20:28
*** TravT has joined #openstack-searchlight20:30
*** TravT has quit IRC20:47
*** TravT has joined #openstack-searchlight20:48
*** TravT has quit IRC20:54
*** TravT has joined #openstack-searchlight21:00
*** TravT_ has joined #openstack-searchlight21:20
*** TravT has quit IRC21:21
*** sigmavirus24 is now known as sigmavirus24_awa21:38
TravT_FYI elastic search install for fresh install in devstack is broken: https://bugs.launchpad.net/devstack/+bug/1484182  with fix   https://review.openstack.org/#/c/212092/21:44
openstackLaunchpad bug 1484182 in devstack "elasticsearch install broken" [Undecided,In progress] - Assigned to gordon chung (chungg)21:44
*** TravT_ is now known as TravT21:44
*** sigmavirus24_awa is now known as sigmavirus2421:54
openstackgerritDavid Lyle proposed openstack/searchlight: Fix for Authentication not Happening  https://review.openstack.org/21104722:25
openstackgerritDavid Lyle proposed openstack/searchlight: DevStack: Keystone V3 Service/Endpoint Creation  https://review.openstack.org/19788522:29
openstackgerritTravis Tripp proposed openstack/searchlight: Fix for Authentication not Happening  https://review.openstack.org/21104723:08
*** sigmavirus24 is now known as sigmavirus24_awa23:18
openstackgerritTravis Tripp proposed openstack/searchlight: Fix for Authentication not Happening  https://review.openstack.org/21104723:47

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!