*** gyee has quit IRC | 00:14 | |
bknudson | what happened to keystoneclient functional tests? | 00:14 |
---|---|---|
jamielennox | is that what's currently breaking the gate? | 00:17 |
jamielennox | i saw a few things failed to merge but i hadn't looked why | 00:18 |
bknudson | I get the same results when running locally. | 00:19 |
jamielennox | that's weird, the only thing functional tests are really doing at the moment is cli (and one other) none of which should change | 00:20 |
bknudson | something must have changed... like it's not passing env vars anymore? | 00:21 |
*** samleon has quit IRC | 00:22 | |
bknudson | tests pass locally when I set env vars | 00:22 |
bknudson | and the test log shows it setting env vars... wonder what's different | 00:23 |
bknudson | jamielennox: clarkb: bknudson: new tox filters out env vars, you can either whitelist them or explicitly setenv in your tox.ini | 00:27 |
jamielennox | bknudson: yep saw it in -infra | 00:27 |
jamielennox | i had not heard of a new tox | 00:27 |
bknudson | wouldn't have known if they didn't break us. | 00:29 |
bknudson | looks like we can do http://tox.readthedocs.org/en/latest/config.html#confval-passenv=SPACE-SEPARATED-GLOBNAMES | 00:30 |
bknudson | passenv=OS_* | 00:30 |
jamielennox | yep | 00:30 |
jamielennox | was thinking it was annoying to pass everything, but OS_* works | 00:30 |
jamielennox | because we want to convert these to v3 soon | 00:30 |
bknudson | That worked locally so I'll post a patch | 00:32 |
openstackgerrit | Brant Knudson proposed openstack/python-keystoneclient: Pass OS_* env vars fix for tox 2.0 https://review.openstack.org/182900 | 00:33 |
*** edmondsw has quit IRC | 00:41 | |
openstackgerrit | Merged openstack/python-keystoneclient: Don't autodoc the test suite https://review.openstack.org/181064 | 00:44 |
*** ericksonfgds has joined #openstack-keystone | 00:46 | |
*** Ephur has quit IRC | 00:51 | |
*** lhcheng has quit IRC | 01:01 | |
*** alexsyip has quit IRC | 01:04 | |
*** mattfarina has joined #openstack-keystone | 01:13 | |
*** browne has quit IRC | 01:15 | |
*** mattfarina has quit IRC | 01:16 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 01:18 | |
*** jsavak has joined #openstack-keystone | 01:20 | |
*** jsavak has quit IRC | 01:24 | |
openstackgerrit | Brant Knudson proposed openstack/python-keystoneclient: tox env for Bandit https://review.openstack.org/182912 | 01:24 |
openstackgerrit | Brant Knudson proposed openstack/keystonemiddleware: tox env for Bandit https://review.openstack.org/182913 | 01:36 |
*** ankita_wagh has joined #openstack-keystone | 01:37 | |
*** dims has quit IRC | 01:42 | |
*** davechen has joined #openstack-keystone | 01:47 | |
*** Rockyg has quit IRC | 01:47 | |
*** davechen1 has joined #openstack-keystone | 01:50 | |
openstackgerrit | darren-wang proposed openstack/keystone-specs: Adding 'domain_id' filter to list_user_projects(). https://review.openstack.org/182915 | 01:52 |
*** davechen has quit IRC | 01:53 | |
*** ericksonfgds has quit IRC | 01:57 | |
openstackgerrit | darren-wang proposed openstack/keystone-specs: Adding 'domain_id' filter to list_user_projects(). https://review.openstack.org/182915 | 02:00 |
openstackgerrit | darren-wang proposed openstack/keystone-specs: Adding 'domain_id' filter to list_user_projects(). https://review.openstack.org/182915 | 02:02 |
*** davechen has joined #openstack-keystone | 02:03 | |
*** davechen1 has quit IRC | 02:04 | |
*** richm has quit IRC | 02:05 | |
*** browne has joined #openstack-keystone | 02:08 | |
*** packet has quit IRC | 02:12 | |
*** packet has joined #openstack-keystone | 02:19 | |
*** lhcheng has joined #openstack-keystone | 02:36 | |
*** ChanServ sets mode: +v lhcheng | 02:36 | |
*** lhcheng_ has joined #openstack-keystone | 02:38 | |
ayoung | jamielennox, how can we get "explicit unscoped" into the request from DOA? | 02:40 |
*** lhcheng has quit IRC | 02:42 | |
jamielennox | ayoung: https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/auth/identity/v3/base.py#L115 | 02:42 |
ayoung | jamielennox, so...what if we forced a change to DOA to always pass that? | 02:43 |
ayoung | would it brteak on older keystones? And do we care? | 02:43 |
jamielennox | i dont' know what horizon's requirements are for which keystone's they support | 02:44 |
jamielennox | but i expect if you pass that to an old keystone it will break | 02:44 |
jamielennox | there's no discovery on the AUTH_INTERFACE - we would need https://review.openstack.org/#/c/168791/ | 02:46 |
jamielennox | i thinik | 02:46 |
ayoung | jamielennox, actually, it should run just fine | 02:47 |
ayoung | if unscoped is in the request, the old code would ignore it | 02:47 |
ayoung | need a Juno Keystone to test that out against...I know where to find one, too | 02:47 |
jamielennox | if passing unscoped to old keystones are ignored then it'll be fine | 02:48 |
ayoung | jamielennox, we keep changing the updated fiekld in the verisions, right? so "updated": "2013-03-06T00:00:00Z" means the one that went out 2 years ago? | 02:51 |
*** ankita_wagh has quit IRC | 02:51 | |
jamielennox | ayoung: haha - no | 02:52 |
jamielennox | :( | 02:52 |
jamielennox | umm | 02:52 |
ayoung | I know I've hacked on that in the past, though | 02:53 |
jamielennox | https://review.openstack.org/#/c/168771/ | 02:53 |
jamielennox | so at least the went out with juno | 02:53 |
ayoung | {"error": {"message": "Expecting to find project, domain, or OS-TRUST:trust in scope - the server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error.", "code": 400, "title": "Bad Request"}} | 02:54 |
jamielennox | i can't remember what but there was a reason we hadn't bumped it before | 02:54 |
jamielennox | :( | 02:54 |
*** Kennan has joined #openstack-keystone | 02:54 | |
ayoung | so it would need to be a config option...or discoverable | 02:54 |
jamielennox | was explicit unscoped in kilo? | 02:55 |
ayoung | yes | 02:55 |
jamielennox | ok so we can discover - but again we need https://review.openstack.org/#/c/168771/ | 02:55 |
ayoung | e8ac71f0360b88772044ac2638d161aa00ec5b55 | 02:55 |
jamielennox | oops https://review.openstack.org/#/c/168791/ | 02:55 |
jamielennox | so you would make your unscoped plugin like we do in doa | 02:56 |
ayoung | jamielennox, ++ | 02:56 |
jamielennox | do if plugin.get_endpoint(service_type='identity', version=(3, 4), interface=AUTH_INTERFACE) | 02:56 |
jamielennox | and if true add unscoped to the request | 02:56 |
jamielennox | bugger - which you can't because you've already made the object | 02:57 |
ayoung | find . -name \*py | xargs grep jamielennox | wc -l | 02:57 |
ayoung | 42 | 02:57 |
jamielennox | ? | 02:57 |
*** topol has joined #openstack-keystone | 02:57 | |
*** ChanServ sets mode: +v topol | 02:57 | |
ayoung | then number of comments you have in KC | 02:57 |
jamielennox | makes sense | 02:57 |
ayoung | only 42...I expected more | 02:57 |
ayoung | I have 16 in Keystone | 02:58 |
ayoung | termie still has 26 | 02:58 |
ayoung | heh | 02:58 |
jamielennox | not everything has a name | 02:58 |
jamielennox | because some of those are horrible and we still deal with it | 02:58 |
ayoung | jamielennox, already made what object? | 02:59 |
jamielennox | so unscoped is a public attribute on the plugin, so you could create it once, do the get_endpoint thing, it shouldn't prompt auth because of the AUTH_INTERFACE, set plugin.unscoped=True then continue | 02:59 |
jamielennox | ayoung: you need the plugin to fetch the auth to set the auth param | 03:00 |
ayoung | chicken meet egg | 03:00 |
jamielennox | so it's public so it should be fine | 03:00 |
ayoung | I wish there were a way to specify the auth parameters from local_settings in horizon | 03:01 |
jamielennox | i don't konw about local_settings, it's fine from config file | 03:02 |
ayoung | that is the horizon config file meant to be edited in deployment | 03:02 |
ayoung | its a python file... | 03:02 |
jamielennox | what auth are you putting in there? | 03:02 |
ayoung | jamielennox, ? | 03:03 |
ayoung | you know the local_settings file,right? You don't specify the auth anything in there | 03:03 |
ayoung | execpt version of the API...or am I misremembering? | 03:03 |
jamielennox | so what auth_params are you trying to put in there? | 03:03 |
jamielennox | s/_/ / | 03:04 |
ayoung | jamielennox,well, it has come up before...during the kerb work, we worked to not put any config params in due to the horizon/DOA dividie | 03:04 |
*** alex_xu has quit IRC | 03:05 | |
jamielennox | yep, that's just specifying a plugin right? | 03:05 |
ayoung | yeah, I think plugin is the major one...but I think maybe I want to take a different tack now | 03:06 |
ayoung | what if...we switch to always doing Federation | 03:06 |
ayoung | lets wave a majik wand and say we could do basic auth to the sql backend | 03:06 |
ayoung | and used the map-to-existing-user functionality | 03:07 |
jamielennox | so you can choose which plugin to use from outside of DOA, that's how we made S4U2 work | 03:07 |
ayoung | ah. right...I'd forgotten you got that in | 03:07 |
ayoung | ok, so it could be a separate auth plugin, too | 03:08 |
ayoung | or...better yet, we could make the one that does not do the explicit unscoped an alternate, and build explicit unscoped into the main one... | 03:08 |
ayoung | main password auth plugin | 03:08 |
jamielennox | i think we're better of getting it in the main one, either via config option or discovery | 03:09 |
jamielennox | it's not a nice experience to change those plugins for something we want to make default | 03:09 |
jamielennox | but you need to be careful somehow that you only set unscoped = True on the main plugin, it might now work with all plugins | 03:11 |
ayoung | jamielennox, it could do the unscoped by default, and fall back to dropping the param if it gets the 400? | 03:11 |
ayoung | then useing the alternate plugin is a perf tune | 03:11 |
*** markvoelker has joined #openstack-keystone | 03:18 | |
*** dims has joined #openstack-keystone | 03:31 | |
*** packet has quit IRC | 03:31 | |
openstackgerrit | liusheng proposed openstack/keystone-specs: Correct the klwt link https://review.openstack.org/182922 | 03:34 |
*** dims has quit IRC | 03:36 | |
jamielennox | ayoung: here still? | 03:39 |
jamielennox | or anyone else core? | 03:39 |
jamielennox | have a look at https://review.openstack.org/#/c/182900/1 it's needed to fix gate jobs | 03:39 |
*** packet has joined #openstack-keystone | 03:41 | |
*** spandhe has joined #openstack-keystone | 03:41 | |
ayoung | jamielennox, still here | 03:50 |
ayoung | jamielennox, +2a | 03:51 |
jamielennox | ayoung: thanks | 03:51 |
*** amerine has joined #openstack-keystone | 04:08 | |
*** packet has quit IRC | 04:18 | |
*** lhcheng_ has quit IRC | 04:19 | |
*** ankita_wagh has joined #openstack-keystone | 04:29 | |
openstackgerrit | Merged openstack/python-keystoneclient: Pass OS_* env vars fix for tox 2.0 https://review.openstack.org/182900 | 04:38 |
*** markvoelker has quit IRC | 04:47 | |
*** markvoelker has joined #openstack-keystone | 04:49 | |
*** alex_xu has joined #openstack-keystone | 05:03 | |
*** turul_ has quit IRC | 05:07 | |
*** spandhe has quit IRC | 05:08 | |
*** amerine has quit IRC | 05:10 | |
*** dhague has joined #openstack-keystone | 05:11 | |
morganfainberg | bknudson: did we deal with the pycadf issue? | 05:19 |
morganfainberg | If not I'll see what I can do tomorrow. | 05:19 |
*** toabctl has quit IRC | 05:21 | |
*** topol has quit IRC | 05:24 | |
*** ankita_wagh has quit IRC | 05:29 | |
morganfainberg | ayoung: ... Well then. I guess this makes it official. http://libertydesignsummit.sched.org/event/5ff03c3594b7975f977eedb0190da99d#.VVQy2lJHaJI | 05:30 |
*** kiran-r has joined #openstack-keystone | 05:32 | |
openstackgerrit | Merged openstack/keystone: Move bandit requirement to test-requirements-bandit.txt https://review.openstack.org/171772 | 05:38 |
openstackgerrit | Roxana Gherle proposed openstack/keystonemiddleware: Send the correct user-agent to Keystone https://review.openstack.org/180769 | 05:47 |
*** spandhe has joined #openstack-keystone | 05:49 | |
openstackgerrit | Jamie Lennox proposed openstack/keystone: Make Pecan the root routing framework https://review.openstack.org/65428 | 05:49 |
morganfainberg | Hmm. jamielennox did we get a quick doc fix for ksa / setup.cfg? | 05:50 |
jamielennox | i put in a readme with a statement | 05:51 |
morganfainberg | jamielennox: no worries if not. Just checking. (Been a swamped day) | 05:51 |
jamielennox | and the exception reordering | 05:51 |
morganfainberg | Cool. | 05:51 |
morganfainberg | Will poke those and pypi-pre release tomorrow. | 05:51 |
morganfainberg | Thanks. | 05:51 |
morganfainberg | Want to make sure it's on pypi before you're on a plane. | 05:51 |
*** ankita_wagh has joined #openstack-keystone | 05:54 | |
jamielennox | i don't expect to have network, i'm just going to make sure i check out an environment before it go | 05:55 |
jamielennox | though i might... should check that... | 05:56 |
morganfainberg | jamielennox: nah, if we have it tagged we can start tracking the work to 1.x that is all | 05:58 |
morganfainberg | Vs "change stuff" | 05:59 |
jamielennox | morganfainberg: presentation monday at 9am.... | 05:59 |
jamielennox | going to have to be up early and everything | 05:59 |
morganfainberg | Since you're going to be doing work w/ksc and ksa I want to be able to quantify what is needed between pre-release and release. | 05:59 |
morganfainberg | jamielennox: hehe | 05:59 |
morganfainberg | jamielennox: when do you get to BC? | 06:00 |
*** dims has joined #openstack-keystone | 06:00 | |
jamielennox | the way timezones work out it's friday | 06:00 |
morganfainberg | Oh nice and early | 06:00 |
jamielennox | well and it was planned for jetlag + tourism purposes | 06:01 |
morganfainberg | I won't be there till sat. Evening. | 06:01 |
jamielennox | send me a message when you get in, i'm going to try and find a sim card for the week | 06:01 |
jamielennox | basically just to have google maps when i'm wandering around doing my own thing | 06:02 |
jamielennox | i don't know when anyone else is getting there | 06:03 |
*** dims has quit IRC | 06:06 | |
morganfainberg | Crap. I should go get a tmo sim for the week. Vzw is stupid pricy in Canadia | 06:07 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/keystone: Imported Translations from Transifex https://review.openstack.org/179331 | 06:10 |
morganfainberg | jamielennox: will do. | 06:12 |
jamielennox | tmo? | 06:12 |
morganfainberg | T-Mobile | 06:12 |
morganfainberg | Free international data. | 06:13 |
jamielennox | oh, right | 06:13 |
jamielennox | yea, nothing like that from here | 06:13 |
morganfainberg | And I have a spare android phone I can use while at the summit. | 06:13 |
jamielennox | stupid expensive to even consider using local sim there | 06:13 |
*** afazekas has joined #openstack-keystone | 06:25 | |
*** afazekas_ has joined #openstack-keystone | 06:25 | |
*** kiran-r has quit IRC | 06:35 | |
Kennan | hi there ? | 06:37 |
Kennan | I have quesiton about keystone | 06:37 |
Kennan | I found it always had | 06:37 |
Kennan | WARNING [keystonemiddleware.auth_token] Configuring auth_uri to point to the public identity endpoint is required; clients may not be able to authenticate against an admin endpoint | 06:37 |
Kennan | ARNING [keystonemiddleware.auth_token] Configuring admin URI using auth fragments. This is deprecated, use 'identity_uri' instead. | 06:37 |
Kennan | could it cause failure in keystone authenticate ? | 06:37 |
Kennan | or it just a warn | 06:37 |
Kennan | not cause any issue ? | 06:38 |
openstackgerrit | Merged openstack/keystonemiddleware: Improved handling of endpoints missing urls https://review.openstack.org/179624 | 06:38 |
openstackgerrit | Merged openstack/python-keystoneclient: Remove unused fixtures https://review.openstack.org/182453 | 06:52 |
openstackgerrit | Merged openstack/python-keystoneclient: Sync from oslo incubator https://review.openstack.org/180945 | 06:53 |
openstackgerrit | Merged openstack/python-keystoneclient: Drop use of 'oslo' namespace package https://review.openstack.org/180688 | 06:53 |
jamielennox | Kennan: they're both warnings - it will work as is but they're suggestions on how to configure | 06:53 |
*** amerine has joined #openstack-keystone | 06:54 | |
jamielennox | auth_uri should be the root public url of keystone | 06:54 |
jamielennox | https://keystone.example.com:5000/ | 06:54 |
jamielennox | the second one means use identity_uri=https://keystone.example.com:35357/ instead of admin_host, admin_port and all those options | 06:55 |
openstackgerrit | xu-haiwei proposed openstack/keystonemiddleware: Change auth_url to identity_uri https://review.openstack.org/182562 | 06:56 |
*** ankita_wagh has quit IRC | 07:07 | |
*** ankita_wagh has joined #openstack-keystone | 07:08 | |
*** spandhe has quit IRC | 07:08 | |
*** ankita_wagh has quit IRC | 07:12 | |
*** amerine has quit IRC | 07:13 | |
*** e0ne has joined #openstack-keystone | 07:16 | |
Kennan | thanks jamielennox | 07:24 |
*** afazekas_ has quit IRC | 07:25 | |
*** afazekas has quit IRC | 07:25 | |
*** afazekas has joined #openstack-keystone | 07:27 | |
*** jistr has joined #openstack-keystone | 07:34 | |
openstackgerrit | Merged openstack/keystoneauth: Add a readme https://review.openstack.org/182508 | 07:43 |
openstackgerrit | Merged openstack/keystoneauth: Reorder catalog exceptions https://review.openstack.org/182507 | 07:43 |
breton | just use osmand for maps | 07:54 |
breton | they are offline. And FOSS. | 07:54 |
breton | miorning, folks | 07:55 |
breton | *morning! | 07:55 |
openstackgerrit | Boris Bobrov proposed openstack/keystone: after dstanek's patch https://review.openstack.org/182823 | 07:57 |
openstackgerrit | Boris Bobrov proposed openstack/keystone: Test before dstanek's patch https://review.openstack.org/182819 | 07:58 |
breton | Kennan: jamielennox: we have a bug about it already | 07:59 |
*** mabrams has joined #openstack-keystone | 07:59 | |
breton | https://bugs.launchpad.net/keystonemiddleware/+bug/1429179 | 07:59 |
openstack | Launchpad bug 1429179 in keystonemiddleware "Spam log with warn by default" [Wishlist,Confirmed] | 07:59 |
*** links has joined #openstack-keystone | 08:02 | |
*** kiran-r has joined #openstack-keystone | 08:10 | |
*** kiranr has joined #openstack-keystone | 08:10 | |
*** kiranr has quit IRC | 08:10 | |
*** kiran-r is now known as kiranr | 08:11 | |
*** e0ne has quit IRC | 08:40 | |
breton | dstanek: rally's authenticate test is slower with patch (http://logs.openstack.org/23/182823/2/check/gate-rally-dsvm-keystone/f5ce226/rally-plot/results.html.gz) than without patch (http://logs.openstack.org/19/182819/2/check/gate-rally-dsvm-keystone/ce57fc9/rally-plot/results.html.gz) | 08:51 |
*** ericksonfgds has joined #openstack-keystone | 09:10 | |
*** afazekas has quit IRC | 09:32 | |
*** dims has joined #openstack-keystone | 09:36 | |
*** dims has quit IRC | 09:40 | |
*** e0ne has joined #openstack-keystone | 09:44 | |
*** e0ne is now known as e0ne_ | 09:44 | |
*** ericksonfgds has quit IRC | 09:45 | |
*** lufix_ has joined #openstack-keystone | 09:51 | |
*** e0ne_ is now known as e0ne | 09:52 | |
*** davechen has left #openstack-keystone | 09:53 | |
*** afazekas has joined #openstack-keystone | 09:58 | |
*** dims has joined #openstack-keystone | 10:07 | |
*** dguerri is now known as _dguerri | 10:11 | |
*** topol has joined #openstack-keystone | 10:12 | |
*** ChanServ sets mode: +v topol | 10:12 | |
*** _dguerri is now known as dguerri | 10:15 | |
*** aix has joined #openstack-keystone | 10:20 | |
*** amakarov_away is now known as amakarov | 10:34 | |
samueldmq | morning | 10:41 |
*** aix has quit IRC | 10:42 | |
jamielennox | samueldmq: https://review.openstack.org/#/c/182923/ - this is related to v2/v3. Fails in tempest setup, but i expected it to fail before that | 10:42 |
jamielennox | i'll look into it, just letting you know | 10:43 |
*** dguerri is now known as _dguerri | 10:47 | |
*** topol has quit IRC | 10:57 | |
*** topol has joined #openstack-keystone | 10:57 | |
*** ChanServ sets mode: +v topol | 10:58 | |
*** jamielennox is now known as jamielennox|away | 10:58 | |
samueldmq | jamielennox|away, nice, thanks I will take a look | 11:10 |
samueldmq | jamielennox|away, btw, the gate jobs should be close to merge | 11:11 |
samueldmq | jamielennox|away, I like this: "The v2 identity API is going away." - Lennox, Jamie | 11:11 |
samueldmq | :p | 11:11 |
*** e0ne is now known as e0ne_ | 11:12 | |
*** e0ne_ is now known as e0ne | 11:19 | |
*** kairat_kushaev has quit IRC | 11:24 | |
*** fhubik has joined #openstack-keystone | 11:39 | |
*** chlong has joined #openstack-keystone | 11:48 | |
*** diegows has joined #openstack-keystone | 11:52 | |
*** _dguerri is now known as dguerri | 11:58 | |
*** aix has joined #openstack-keystone | 11:58 | |
*** e0ne is now known as e0ne_ | 12:05 | |
*** e0ne_ is now known as e0ne | 12:06 | |
*** gordc has joined #openstack-keystone | 12:10 | |
*** lmtaylor has joined #openstack-keystone | 12:21 | |
*** lufix_ has quit IRC | 12:24 | |
*** lufix_ has joined #openstack-keystone | 12:25 | |
*** markvoelker has quit IRC | 12:31 | |
*** markvoelker has joined #openstack-keystone | 12:31 | |
*** stevemar has joined #openstack-keystone | 12:38 | |
*** ChanServ sets mode: +v stevemar | 12:38 | |
*** ericksonfgds has joined #openstack-keystone | 12:42 | |
*** bknudson has quit IRC | 12:42 | |
*** ericksonfgds has quit IRC | 12:46 | |
*** e0ne is now known as e0ne_ | 12:51 | |
ayoung | morganfainberg, cool | 12:51 |
*** e0ne_ is now known as e0ne | 12:53 | |
*** Ephur has joined #openstack-keystone | 12:54 | |
*** gordc has quit IRC | 12:56 | |
*** radez_g0n3 is now known as radez | 12:59 | |
*** dguerri is now known as _dguerri | 12:59 | |
*** _dguerri is now known as dguerri | 13:01 | |
*** afazekas has quit IRC | 13:05 | |
*** afazekas has joined #openstack-keystone | 13:08 | |
*** topol has quit IRC | 13:19 | |
*** jsavak has joined #openstack-keystone | 13:21 | |
*** zzzeek has joined #openstack-keystone | 13:22 | |
*** gordc has joined #openstack-keystone | 13:33 | |
*** lastops has joined #openstack-keystone | 13:33 | |
*** dguerri is now known as _dguerri | 13:40 | |
*** bknudson has joined #openstack-keystone | 13:41 | |
*** ChanServ sets mode: +v bknudson | 13:41 | |
*** _dguerri is now known as dguerri | 13:43 | |
*** lmtaylor has left #openstack-keystone | 13:47 | |
*** e0ne is now known as e0ne_ | 13:47 | |
*** richm has joined #openstack-keystone | 13:48 | |
*** blewis has joined #openstack-keystone | 13:56 | |
*** blewis has quit IRC | 14:01 | |
*** jorge_munoz has quit IRC | 14:02 | |
*** gokrokve has joined #openstack-keystone | 14:03 | |
*** blewis has joined #openstack-keystone | 14:03 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:05 | |
*** e0ne_ is now known as e0ne | 14:06 | |
*** mattfarina has joined #openstack-keystone | 14:10 | |
ayoung | https://review.openstack.org/#/c/65428 bknudson dstanek I think that patch is super valuable, and would benefit from some attention from you two in particular. I'd like to get it in so we can move to doing pecan everywhere over time. | 14:12 |
ayoung | I'm going through it again now, too. | 14:12 |
bknudson | the blueprint needs to be approved | 14:12 |
*** kiranr has quit IRC | 14:12 | |
*** markvoelker has quit IRC | 14:13 | |
dstanek | ayoung: yeah, i've been unfortunately looking into pecan more and more | 14:15 |
ayoung | dstanek, why unfortunately? | 14:15 |
ayoung | bknudson, so approve it | 14:15 |
ayoung | we spend way too much effort on BPs | 14:15 |
dstanek | ayoung: i don't really like it, but it looks like we are stuck with it | 14:16 |
ayoung | dstanek, all frameworks suck. Why don't you like Pecan? What would you prefer? | 14:16 |
dstanek | flask or falcon are much better suited for apis | 14:17 |
ayoung | dstanek, I want to be able to do HTML rendering as a possibility in the future. I like that Pecan makes that possible. What is the real difference in approach between Flask, Falcon, and Pecan? | 14:18 |
ayoung | and why are we stuck with it? | 14:18 |
*** Ctina has joined #openstack-keystone | 14:19 | |
dstanek | there's too many differences to enumerate, but flask would be nice because more people than just OpenStack use it | 14:19 |
*** Ctina is now known as ctina | 14:20 | |
dstanek | i think we are stuck because OpenStack's NIH seems to have made pecan the standard | 14:21 |
ayoung | dstanek, ah | 14:22 |
rodrigods | stevemar, marekd to write automated configuration for federation, we should contrib to https://github.com/stackforge/puppet-keystone, right? | 14:22 |
ayoung | dstanek, so flask is more mature? | 14:22 |
stevemar | rodrigods, yessir | 14:23 |
rodrigods | stevemar, cool we already have some automated scripts for it, but not using puppet | 14:24 |
dstanek | ayoung: from my perspective yes. | 14:24 |
* richm hears puppet-keystone | 14:24 | |
stevemar | rodrigods, yeah most deployers will use puppet or some variation for configuring keystone | 14:24 |
ayoung | rodrigods, I suspect that we could benefit from a ruby port of keystoneauth | 14:24 |
ayoung | right richm ? | 14:24 |
stevemar | rodrigods, richm is the puppet pro | 14:24 |
richm | s/pro/pro-ish/ | 14:25 |
ayoung | stevemar, he's the Wolf. He solves problems | 14:25 |
rodrigods | stevemar, richm cool! so let me introduce iurygregory - our config automation pro | 14:25 |
rodrigods | haha | 14:25 |
*** fhubik has quit IRC | 14:26 | |
richm | Do you have any sheets, bedspreads, big towels? I'm sure Uncle Marcellus would be willing to reimburse you. | 14:26 |
*** fhubik has joined #openstack-keystone | 14:26 | |
*** lhcheng has joined #openstack-keystone | 14:27 | |
*** ChanServ sets mode: +v lhcheng | 14:27 | |
bknudson | flask has "support for secure cookies (client side sessions)" -- no tokens reqd. | 14:27 |
*** fhubik has quit IRC | 14:38 | |
*** fhubik has joined #openstack-keystone | 14:39 | |
*** markvoelker has joined #openstack-keystone | 14:40 | |
*** mordred has quit IRC | 14:40 | |
*** fhubik is now known as fhubik_afk | 14:41 | |
*** mordred has joined #openstack-keystone | 14:42 | |
*** dguerri is now known as _dguerri | 14:48 | |
*** _dguerri is now known as dguerri | 14:48 | |
*** dguerri is now known as _dguerri | 14:49 | |
dstanek | bknudson: then it's settled, ditch the tokens | 14:49 |
*** topol has joined #openstack-keystone | 14:49 | |
*** ChanServ sets mode: +v topol | 14:49 | |
*** _dguerri is now known as dguerri | 14:50 | |
*** fhubik_afk is now known as fhubik | 14:53 | |
*** jimbaker has quit IRC | 14:53 | |
*** browne has quit IRC | 14:55 | |
*** jimbaker has joined #openstack-keystone | 14:58 | |
*** jimbaker has quit IRC | 14:58 | |
*** jimbaker has joined #openstack-keystone | 14:58 | |
*** fhubik has quit IRC | 14:58 | |
*** lhcheng has quit IRC | 15:00 | |
morganfainberg | dstanek: I don't think your have massive complaints about flask. Falcon I have other feelings about now due to some significant discussions I've had both on and off ML. | 15:04 |
morganfainberg | dstanek: flask would be my #1 choice (for exactly the reason you outlined) if we aren't wedged into pecan for OpenStack reasons (and you can convince people flake is the right choice for g-r inclusion, etc) | 15:05 |
dstanek | morganfainberg: sounds like a good discussion for next week | 15:05 |
morganfainberg | dstanek: I'm happy to discuss this a bit more hallway track. | 15:05 |
*** amerine has joined #openstack-keystone | 15:07 | |
dstanek | we have so many contexts in different places - auth_context, user_context, etc. - do we have a request_context area to stuff request level variables/data? | 15:07 |
*** dguerri is now known as _dguerri | 15:12 | |
*** _dguerri is now known as dguerri | 15:12 | |
morganfainberg | dstanek: that would be nice. Pecan (I think) does this via thread.local isms | 15:17 |
morganfainberg | dstanek: but I think we (keystone) have some request context stuff wedged into our custom auth_context | 15:18 |
morganfainberg | Request context could contain auth context data | 15:18 |
*** links has quit IRC | 15:24 | |
*** gsilvis_ is now known as gsilvis | 15:27 | |
*** dhague has quit IRC | 15:30 | |
*** amerine has quit IRC | 15:49 | |
*** amerine has joined #openstack-keystone | 15:49 | |
*** markvoelker has quit IRC | 15:50 | |
*** gyee has joined #openstack-keystone | 15:51 | |
*** ChanServ sets mode: +v gyee | 15:51 | |
*** mabrams has left #openstack-keystone | 15:56 | |
*** dims has quit IRC | 15:56 | |
*** dims has joined #openstack-keystone | 15:56 | |
*** markvoelker has joined #openstack-keystone | 15:59 | |
*** blewis has quit IRC | 16:08 | |
*** _cjones_ has joined #openstack-keystone | 16:09 | |
*** _cjones_ has quit IRC | 16:12 | |
*** _cjones_ has joined #openstack-keystone | 16:12 | |
*** tqtran has joined #openstack-keystone | 16:14 | |
*** e0ne is now known as e0ne_ | 16:18 | |
*** lhcheng has joined #openstack-keystone | 16:21 | |
*** ChanServ sets mode: +v lhcheng | 16:21 | |
*** browne has joined #openstack-keystone | 16:24 | |
*** afazekas has quit IRC | 16:24 | |
*** e0ne_ is now known as e0ne | 16:25 | |
bknudson | we don't want the request context to go any deeper than the controller layer | 16:27 |
*** gokrokve_ has joined #openstack-keystone | 16:30 | |
*** lhcheng has quit IRC | 16:30 | |
*** gokrokve has quit IRC | 16:33 | |
*** gokrokve_ has quit IRC | 16:34 | |
*** jistr has quit IRC | 16:42 | |
stevemar | ayoung, i hope you're ready for a massive policy talk | 16:43 |
ayoung | stevemar, I'm scouring the internet for relevant and properly copyright acessable images to make it non boring | 16:43 |
ayoung | rodrigods, samueldmq morganfainberg, been thinking about a large life for Keystone...providing policy to apps running in the cloud as opposed to to just the management of openstack services. Seems like it would require some sort of limitation, so that a user assigned admin for an application would not be able to create virtual machines. Seems to me this would require a modifying on the project defintion, kindof like the d | 16:52 |
ayoung | omain-is-a-project aspect we want for Reseller. CHew on that, and we can discuss next week as well | 16:52 |
*** zzzeek has quit IRC | 16:55 | |
*** Bjoern__ has joined #openstack-keystone | 16:56 | |
*** gokrokve has joined #openstack-keystone | 16:58 | |
*** atiwari has joined #openstack-keystone | 16:58 | |
*** ankita_wagh has joined #openstack-keystone | 16:59 | |
*** zzzeek has joined #openstack-keystone | 16:59 | |
samueldmq | ayoung, you mean a third-party app connected to the cloud and using keystone for authn and authz ? | 17:01 |
*** raildo has quit IRC | 17:02 | |
ayoung | samueldmq, Wordpress or Drupal | 17:02 |
ayoung | samueldmq, so, Keystone provides enough config info so you can let someone log in to your Woprdpress site using their home credentials | 17:02 |
ayoung | step 1: ayoung runs wordpress on dreamhost, and dstanek logs in to it using creds from RAX. | 17:03 |
*** mestery has joined #openstack-keystone | 17:03 | |
samueldmq | ayoung, if I understand correctly, you want an easy way to plug another service with keystone | 17:03 |
ayoung | step2: ayoung assigns dstanek@rax the admin role, but only for Wordpress | 17:03 |
*** samleon has joined #openstack-keystone | 17:04 | |
samueldmq | ayoung, hmm ... so the token scope would also include the service ? | 17:04 |
ayoung | samueldmq, maybe not using tokens | 17:05 |
samueldmq | ayoung, you have admin on this project for that service | 17:05 |
ayoung | when you log in to wordpress, you don't need a token, but rather wordpress has something like auth_token that fetches the roles assigned to you for that project | 17:05 |
*** e0ne has quit IRC | 17:05 | |
ayoung | but, the role assignment would be for a project of the "Wordpress" flavor....or maybe we make "application" a proejct powertypoe, like domain is a project powertype | 17:06 |
ayoung | so...Wordpress could be come a service | 17:07 |
ayoung | I often thought the split between services and projects was artificial. What if we made "Service " a type of project? | 17:08 |
samueldmq | ayoung, classify projects in services ? | 17:08 |
samueldmq | ayoung, why not create a domain for each external app ? | 17:08 |
ayoung | domain-is-a-project services-is-a-project | 17:08 |
ayoung | app-is-a-project | 17:09 |
ayoung | samueldmq, domains are different than apps | 17:09 |
samueldmq | ayoung, domain-is-a-project because it has more than a project (when it specializes, right) | 17:09 |
samueldmq | ayoung, what app add? | 17:09 |
ayoung | samueldmq, apps are leaf nodes? | 17:10 |
gyee | policy is a project | 17:10 |
samueldmq | ayoung, I mean, as apps would specialize projects, what do they add ? (domains add users, etc) | 17:10 |
ayoung | dom_>proj1->proj2->App1 | 17:10 |
samueldmq | gyee, you forgot the - .... policy-is-a-project | 17:10 |
ayoung | samueldmq, as a way to distinguish what the admin role means. | 17:11 |
samueldmq | ayoung, project-is-an-app this way | 17:11 |
ayoung | admin on wordpress means something different than admin on Nova | 17:11 |
samueldmq | no ? | 17:11 |
*** amakarov is now known as amakarov_away | 17:11 | |
samueldmq | ayoung, admin already can mean different things on different services (nova, keystone, wordpress?) | 17:12 |
samueldmq | ayoung, it all depends on the policy | 17:12 |
ayoung | sasmbut I should not be able to accidentally assign that | 17:12 |
*** raildo has joined #openstack-keystone | 17:12 | |
samueldmq | ayoung, so maybe wordpress needed to have policy? | 17:12 |
ayoung | this is what arvind was talking about...two years ago?...when he wanted roles scoped to services | 17:12 |
samueldmq | ayoung, or you want a higher-level mechanism | 17:13 |
*** gokrokve has quit IRC | 17:13 | |
ayoung | not role assignments, but roles themselves | 17:13 |
samueldmq | ayoung, roles on projects ? without actors ? | 17:13 |
*** gokrokve has joined #openstack-keystone | 17:13 | |
ayoung | nah,... wordpress:admin vs nova:admin vs neutron:admin | 17:14 |
ayoung | ve domain:admin.... | 17:14 |
samueldmq | ayoung, so roles that are valid in a given service's context | 17:14 |
ayoung | samueldmq, and only in a given | 17:15 |
ayoung | yes | 17:15 |
*** gyee has quit IRC | 17:16 | |
samueldmq | ayoung, roles will be namespaced to domains (domain roles?)/service (what you're talking about) | 17:16 |
samueldmq | ayoung, it adds complexity, we just need to evaluate if it's worth it to have | 17:17 |
samueldmq | ayoung, I am not against it, just trying to understand and see pros vs cons | 17:17 |
samueldmq | :) | 17:17 |
ayoung | samueldmq, yeah...it is future stuff. | 17:17 |
*** gokrokve has quit IRC | 17:17 | |
*** gokrokve has joined #openstack-keystone | 17:18 | |
samueldmq | ayoung, cool .. I will mull it a bit more and we talk at the summit | 17:18 |
*** atiwari has quit IRC | 17:20 | |
*** atiwari has joined #openstack-keystone | 17:22 | |
*** lhcheng has joined #openstack-keystone | 17:24 | |
*** ChanServ sets mode: +v lhcheng | 17:24 | |
*** gokrokve has quit IRC | 17:26 | |
*** gokrokve has joined #openstack-keystone | 17:26 | |
*** gokrokve has quit IRC | 17:31 | |
*** atiwari has quit IRC | 17:38 | |
ayoung | I have a lot of slides. Too many | 17:41 |
*** harlowja has quit IRC | 17:41 | |
*** harlowja has joined #openstack-keystone | 17:42 | |
*** haneef has quit IRC | 17:42 | |
*** haneef has joined #openstack-keystone | 17:43 | |
*** jsavak has quit IRC | 17:50 | |
*** jsavak has joined #openstack-keystone | 17:50 | |
*** atiwari has joined #openstack-keystone | 17:50 | |
*** e0ne has joined #openstack-keystone | 17:53 | |
*** blewis has joined #openstack-keystone | 18:02 | |
*** ctina_ has joined #openstack-keystone | 18:02 | |
*** ctina has quit IRC | 18:05 | |
*** blewis has quit IRC | 18:06 | |
*** ctina_ has quit IRC | 18:06 | |
mordred | morganfainberg, jamielennox|away: so - I just pushed up a patch to devstack to create a clouds.yaml | 18:08 |
mordred | morganfainberg, jamielennox|away: as we look at adding devstack support for thigns other than v2password - we might want to also add some nice logic to output the appropriate auth dict and auth_type into that clouds.yaml as well | 18:08 |
mordred | so we coudl test that not only other api versions, but also other api plugins work - both for keystone, and for shade | 18:09 |
*** gyee has joined #openstack-keystone | 18:19 | |
*** ChanServ sets mode: +v gyee | 18:19 | |
openstackgerrit | Brant Knudson proposed openstack/keystone: Sync oslo-incubator cc19617 https://review.openstack.org/183153 | 18:25 |
morganfainberg | mordred: ah | 18:28 |
*** atiwari has quit IRC | 18:34 | |
*** atiwari has joined #openstack-keystone | 18:34 | |
*** aix has quit IRC | 18:38 | |
*** atiwari has quit IRC | 18:43 | |
morganfainberg | jamielennox|away: https://launchpad.net/keystoneauth/+milestone/1.0.0 is the place we should target any 1.x stuff for ksa | 18:46 |
morganfainberg | mordred: i just released 0.1.0 pre-release of ksa | 18:46 |
morganfainberg | mordred: to pypi | 18:46 |
morganfainberg | mordred: so please tell us what sucks about it so we can fix before 1.0 release | 18:46 |
morganfainberg | :) | 18:47 |
morganfainberg | and yes, docs suck | 18:47 |
mordred | morganfainberg: the docs can't possibly be worse than what I've been working with so far :) | 18:48 |
morganfainberg | mordred: docs for KSA are... non-existent afaik | 18:48 |
mordred | morganfainberg: does it mostly work like keystone session does today? | 18:48 |
morganfainberg | mordred: it has some interface changes | 18:48 |
mordred | awesome | 18:48 |
morganfainberg | but it should be close. it wont be a drop in | 18:48 |
morganfainberg | because we are trying to fix the stupid compat stuff we don't want to carry | 18:48 |
mordred | morganfainberg: once it's all good and stuff | 18:49 |
mordred | and I get a session from it | 18:49 |
mordred | I shoudl still be able to pass those sessions to the other python-*clients right? | 18:49 |
morganfainberg | but yes session is there, and most things are similar | 18:49 |
morganfainberg | mordred: 2x check w/ jamielennox|away, but that is the hope | 18:49 |
morganfainberg | mordred: the session object should still just work the same | 18:49 |
mordred | neat | 18:49 |
morganfainberg | it's the other associated interfaces (like discovery) that will be different | 18:50 |
mordred | gotcha | 18:50 |
morganfainberg | and exceptions have changed a lot | 18:50 |
mordred | well, I current except Exception ... so that probably won't hurt me :) | 18:50 |
morganfainberg | by the 1.x release we should also be no longer dependent on oslo.serialization | 18:50 |
mordred | oh! | 18:50 |
morganfainberg | and a few other things | 18:50 |
mordred | your git repo looks strange to me | 18:50 |
mordred | oh nevermind | 18:50 |
mordred | my bad | 18:50 |
mordred | I totally don't know how to work unix | 18:51 |
mordred | ls | 18:51 |
mordred | see | 18:51 |
morganfainberg | LOL | 18:51 |
mordred | wow. you have a lot of depends still... | 18:51 |
* mordred wags fingers | 18:51 | |
morganfainberg | yeah the goal was get this in gerrit | 18:51 |
mordred | :) | 18:51 |
morganfainberg | pre-release, then fix stuff like depends after it was in gerrit | 18:52 |
morganfainberg | so we can 1.x release this cycle | 18:52 |
mordred | like, PrettyTable and oslo.serialization seem a bit much | 18:52 |
morganfainberg | yep, those will go away | 18:52 |
mordred | morganfainberg: oh - is it possible (yet) or have you thought about how I might make queries of things at the root of a service? | 18:53 |
morganfainberg | i think we will be stevedor, pbr, iso8601, argparse, six, and requests by the time we're done | 18:53 |
morganfainberg | mordred: that is the kind of stuff i'd like to get logged as a "we need it" | 18:53 |
morganfainberg | mordred: to make this useful | 18:53 |
mordred | morganfainberg: like, the / of the nova service gets me a version list- but the nova url in the catalog is the versioned url | 18:54 |
*** markvoelker has quit IRC | 18:54 | |
mordred | and I know there is a whole OTHER conversation about that | 18:54 |
morganfainberg | yep. i'd like that kind of stuff logged as "what we want to make this really the right tool" | 18:54 |
mordred | yay | 18:54 |
mordred | well, I'll be in the service catalog session | 18:54 |
morganfainberg | vs just a copy of "session" but else where. | 18:54 |
morganfainberg | so will i | 18:54 |
morganfainberg | ;) | 18:54 |
mordred | and I expect to just scream the entire time | 18:54 |
morganfainberg | ahahaha | 18:54 |
mordred | I may not even say words | 18:54 |
mordred | just a single very long scream | 18:54 |
morganfainberg | i expect to just sit in the corner and pretend let you scream | 18:55 |
morganfainberg | s/pretend// | 18:55 |
mordred | btw: def get_endpoint(self, auth=None, **kwargs): | 18:55 |
* morganfainberg goes to get lunch now that he's done yelling at expense systems. | 18:55 | |
mordred | I know it's a passthrough | 18:56 |
mordred | but it seems like some of the kwargs might be things that could be documented? | 18:56 |
morganfainberg | mordred: yeah - we shouldn't be doing **kwargs anywhere | 18:56 |
morganfainberg | ever | 18:56 |
morganfainberg | ever | 18:56 |
morganfainberg | ever | 18:56 |
mordred | neat | 18:56 |
mordred | so, I'll consider that bug filed | 18:56 |
morganfainberg | but at the very least, we should docstring document args | 18:57 |
morganfainberg | jamielennox|away: ^^ | 18:57 |
mordred | There are no required keyword arguments to ``get_endpoint`` as a plugin | 18:57 |
mordred | :) | 18:57 |
mordred | I think changing that to "there are some arguments taht all plugins are required to handle, and some others that may vary by plugin" will make the bunny rabbits smile | 18:57 |
*** markvoelker has joined #openstack-keystone | 19:00 | |
*** harlowja has quit IRC | 19:03 | |
mordred | morganfainberg: k. https://review.openstack.org/183176 | 19:04 |
*** edmondsw has joined #openstack-keystone | 19:05 | |
*** harlowja has joined #openstack-keystone | 19:05 | |
mordred | morganfainberg: there is complete-untested-me-porting-to-keystoneauth | 19:05 |
*** lufix__ has joined #openstack-keystone | 19:07 | |
*** lufix_ has quit IRC | 19:09 | |
*** lufix_ has joined #openstack-keystone | 19:09 | |
*** ankita_wagh has quit IRC | 19:10 | |
*** ankita_wagh has joined #openstack-keystone | 19:11 | |
*** lufix__ has quit IRC | 19:12 | |
*** Bjoern__ has left #openstack-keystone | 19:15 | |
*** ankita_wagh has quit IRC | 19:16 | |
*** ankita_wagh has joined #openstack-keystone | 19:16 | |
*** zzzeek has quit IRC | 19:21 | |
*** stevemar has quit IRC | 19:25 | |
*** harlowja has quit IRC | 19:25 | |
*** harlowja has joined #openstack-keystone | 19:26 | |
*** atiwari has joined #openstack-keystone | 19:29 | |
*** atiwari has quit IRC | 19:30 | |
*** lastops has quit IRC | 19:31 | |
*** radez is now known as radez_g0n3 | 19:49 | |
dstanek | mordred: morganfainberg: ++ not a kwargs fan | 19:50 |
*** openstackgerrit has quit IRC | 19:52 | |
*** openstackgerrit has joined #openstack-keystone | 19:52 | |
openstackgerrit | David Stanek proposed openstack/keystone: Refactor: create the lookup object once https://review.openstack.org/183187 | 19:53 |
openstackgerrit | David Stanek proposed openstack/keystone: Refactor: use __getitem__ when the key will exists https://review.openstack.org/183188 | 19:53 |
openstackgerrit | David Stanek proposed openstack/keystone: WIP: reduce redundant get_user calls https://review.openstack.org/183189 | 19:53 |
*** markvoelker has quit IRC | 19:57 | |
*** lufix_ has quit IRC | 20:03 | |
*** wasmum has quit IRC | 20:09 | |
*** ankita_w_ has joined #openstack-keystone | 20:09 | |
*** ankita_wagh has quit IRC | 20:09 | |
*** markvoelker has joined #openstack-keystone | 20:11 | |
ayoung | I think I am bringing my Sax to every design session. If I don't like the way things are going, I'll just start playing something like "When the Saints go Marching In" | 20:20 |
raildo | ayoung, ++ haha | 20:20 |
*** ankita___ has joined #openstack-keystone | 20:35 | |
*** ankit____ has joined #openstack-keystone | 20:37 | |
*** ankita___ has quit IRC | 20:37 | |
*** ankita_w_ has quit IRC | 20:38 | |
*** ankit____ has quit IRC | 20:38 | |
*** ankita_w_ has joined #openstack-keystone | 20:39 | |
*** alanf-mc has joined #openstack-keystone | 20:59 | |
*** ayoung has quit IRC | 21:06 | |
*** gordc has quit IRC | 21:06 | |
*** lhcheng has quit IRC | 21:08 | |
*** chlong has quit IRC | 21:08 | |
*** edmondsw has quit IRC | 21:09 | |
*** jsavak has quit IRC | 21:10 | |
*** dstanek has quit IRC | 21:10 | |
*** dstanek has joined #openstack-keystone | 21:14 | |
*** ChanServ sets mode: +v dstanek | 21:14 | |
*** markvoelker has quit IRC | 21:14 | |
*** openstackgerrit has quit IRC | 21:22 | |
*** openstackgerrit has joined #openstack-keystone | 21:22 | |
*** markvoelker has joined #openstack-keystone | 21:24 | |
*** ankita_w_ has quit IRC | 21:28 | |
*** wasmum has joined #openstack-keystone | 21:28 | |
*** ankita_wagh has joined #openstack-keystone | 21:28 | |
*** ankita_wagh has quit IRC | 21:30 | |
*** ankita_wagh has joined #openstack-keystone | 21:31 | |
*** ankita_wagh has quit IRC | 21:33 | |
*** ankita_wagh has joined #openstack-keystone | 21:33 | |
*** ankita_w_ has joined #openstack-keystone | 21:34 | |
*** ankita_wagh has quit IRC | 21:34 | |
*** e0ne has quit IRC | 21:39 | |
*** e0ne has joined #openstack-keystone | 21:40 | |
*** mattfarina has quit IRC | 21:44 | |
openstackgerrit | Jeremy Stanley proposed openstack/keystone: Replace ci.o.o links with docs.o.o/infra https://review.openstack.org/183311 | 21:46 |
*** topol has quit IRC | 21:53 | |
*** ankita_w_ has quit IRC | 21:54 | |
*** e0ne has quit IRC | 22:01 | |
*** Rockyg has joined #openstack-keystone | 22:02 | |
*** markvoelker has quit IRC | 22:04 | |
*** lhcheng has joined #openstack-keystone | 22:04 | |
*** ChanServ sets mode: +v lhcheng | 22:04 | |
*** ankita_wagh has joined #openstack-keystone | 22:07 | |
*** wasmum has quit IRC | 22:07 | |
*** bknudson has quit IRC | 22:20 | |
*** ayoung has joined #openstack-keystone | 22:22 | |
*** ChanServ sets mode: +v ayoung | 22:22 | |
*** markvoelker has joined #openstack-keystone | 22:25 | |
*** zzzeek has joined #openstack-keystone | 22:33 | |
openstackgerrit | ayoung proposed openstack/oslo.policy: CLI Policy Check tool https://review.openstack.org/170978 | 22:44 |
*** wasmum has joined #openstack-keystone | 22:50 | |
*** hemna is now known as hemnafk | 22:55 | |
*** markvoelker has quit IRC | 22:58 | |
morganfainberg | ayoung: bonus points if you make it sound like geese honking while playing the sax to convince people to stop :P | 23:00 |
morganfainberg | I hear geese are mean animals. | 23:01 |
*** redrobot has quit IRC | 23:04 | |
*** ayoung has quit IRC | 23:04 | |
*** Trozz has quit IRC | 23:04 | |
*** markvoelker has joined #openstack-keystone | 23:05 | |
*** redrobot has joined #openstack-keystone | 23:05 | |
*** redrobot is now known as Guest19895 | 23:05 | |
*** chlong has joined #openstack-keystone | 23:10 | |
*** alanf-mc has quit IRC | 23:13 | |
*** alanf-mc has joined #openstack-keystone | 23:17 | |
*** _cjones_ has quit IRC | 23:32 | |
*** _cjones_ has joined #openstack-keystone | 23:33 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:33 | |
openstackgerrit | Monty Taylor proposed openstack/keystoneauth: Remove pbr as runtime depend https://review.openstack.org/183352 | 23:35 |
*** darrenc is now known as darrenc_afk | 23:40 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!