*** sthaha has joined #openstack-dev | 00:00 | |
*** sarob has joined #openstack-dev | 00:02 | |
*** akrivoka has quit IRC | 00:20 | |
*** otherwiseguy has quit IRC | 00:21 | |
*** jimjiang has quit IRC | 00:23 | |
*** jimjiang has joined #openstack-dev | 00:25 | |
*** Ruetobas has quit IRC | 00:27 | |
*** forestelf has joined #openstack-dev | 00:29 | |
*** dave_tucker has quit IRC | 00:30 | |
*** markmcclain has quit IRC | 00:31 | |
*** markmcclain1 has joined #openstack-dev | 00:31 | |
*** rongze has joined #openstack-dev | 00:31 | |
*** markmcclain1 has quit IRC | 00:32 | |
*** markmcclain has joined #openstack-dev | 00:32 | |
*** Ruetobas has joined #openstack-dev | 00:33 | |
*** sarob has quit IRC | 00:35 | |
*** rongze has quit IRC | 00:37 | |
*** jimjiang has quit IRC | 00:40 | |
*** jimjiang has joined #openstack-dev | 00:41 | |
*** Zmax has joined #openstack-dev | 00:52 | |
*** Zmax has left #openstack-dev | 00:52 | |
*** jasonamyers has joined #openstack-dev | 00:57 | |
*** jasonamyers has left #openstack-dev | 01:00 | |
*** sarob has joined #openstack-dev | 01:02 | |
*** nosnos has joined #openstack-dev | 01:05 | |
*** faramir has joined #openstack-dev | 01:06 | |
*** sarob has quit IRC | 01:07 | |
*** DennyZhang has joined #openstack-dev | 01:09 | |
*** jimjiang has quit IRC | 01:11 | |
*** jimjiang has joined #openstack-dev | 01:12 | |
*** pdevine has quit IRC | 01:14 | |
*** yongli has joined #openstack-dev | 01:21 | |
*** ewindisch has joined #openstack-dev | 01:31 | |
*** jimjiang has quit IRC | 01:31 | |
*** involt has joined #openstack-dev | 01:32 | |
*** jimjiang has joined #openstack-dev | 01:33 | |
*** buzztroll has joined #openstack-dev | 01:33 | |
*** FunnyLookinHat has quit IRC | 01:33 | |
*** DennyZhang has quit IRC | 01:34 | |
*** involt has quit IRC | 01:35 | |
*** ayoung has joined #openstack-dev | 01:37 | |
*** pdevine has joined #openstack-dev | 01:37 | |
ayoung | jamielennox, the discoverability patch merged a while ago, right? | 01:38 |
---|---|---|
jamielennox | ayoung: yea | 01:38 |
ayoung | jamielennox, is there any reason that wouldn't be triggered in the unified cli? | 01:38 |
jamielennox | ayoung: i don't know if there has been a release since then | 01:39 |
jamielennox | and it's still pretty raw, but yea i'd like to see that | 01:39 |
ayoung | jamielennox, Oh, it might not be in the RDO reelased RPMs | 01:39 |
jamielennox | i don't think it has been adopted into openstack-client yet though | 01:40 |
ayoung | I can never keep the versions straight | 01:40 |
ayoung | python-keystoneclient-0.4.1.7.gdca1d42-0.1.627.dca1d42_4742f53.noarch | 01:40 |
ayoung | jamielennox, I was using ^^ with git python-openstackclient | 01:40 |
jamielennox | ayoung: i don't think we've done a version release of keystoneclient for a while | 01:40 |
morganfainberg | ayoung, it's sunday, aren't you supposed to be relaxing? /says the guy writing code from a coffee shop | 01:41 |
*** freyes has joined #openstack-dev | 01:41 | |
ayoung | it was mid november | 01:41 |
ayoung | morganfainberg, jamielennox 's week ais a half day ahead of mine | 01:41 |
jamielennox | you're both hopeless | 01:41 |
ayoung | I don;'t like to leave my team members completely OTF.... | 01:41 |
morganfainberg | ayoung, hehe fair enough | 01:41 |
morganfainberg | jamielennox, seriously, do you expect anything else? | 01:41 |
jamielennox | that - or monday is the day when i can get stuff done :) | 01:41 |
ayoung | jamielennox, I've been sitting by the fire drinking wine...I am only self-induced helpless | 01:42 |
*** jimjiang has quit IRC | 01:42 | |
ayoung | Joys of New England winters....sore back from shoveling snow the weight of wet concrete | 01:42 |
ayoung | required some liquid painkilling of course | 01:42 |
*** jimjiang has joined #openstack-dev | 01:43 | |
ayoung | jamielennox, I found this on Friday, thought you might want to track it https://bugs.launchpad.net/python-openstackclient/+bug/1260916 | 01:43 |
jamielennox | heh, not really something i can relate to - even in winter | 01:43 |
uvirtbot | Launchpad bug 1260916 in python-openstackclient "Setting --os-identity-api-version=3 still uses v2" [Undecided,New] | 01:43 |
jamielennox | ayoung: oh, that's openstackclient | 01:44 |
jamielennox | hmm | 01:44 |
ayoung | jamielennox, I wanted to do some sample code using the python-keystoneclient, and the venv thing from last week kindof got int my way, so I tried this http://adam.younglogic.com/2013/12/common-cli-keystone/ | 01:44 |
jamielennox | i plan on getting into osc for keystone , but i just haven't had time | 01:45 |
jamielennox | hmm ouch, editing the db | 01:45 |
*** ozialien_ has joined #openstack-dev | 01:47 | |
*** bingbu has joined #openstack-dev | 01:48 | |
ayoung | jamielennox, yeah...I don;t think we have an interop v2 v3 story right now | 01:48 |
*** jimjiang has quit IRC | 01:48 | |
*** jimjiang has joined #openstack-dev | 01:49 | |
jamielennox | ayoung: i know, i'm doing what i can but even then i don't know if there is an endgame for how we're going to transition people | 01:49 |
ayoung | jamielennox, I think it is a case of knocking dowbn tge barriers one at a time: auth_token middles ware has to be first, then CLI, then WebUI | 01:51 |
ayoung | well...python API had to predate all of that, of course...well done there | 01:52 |
jamielennox | ayoung: i had a look at auth_token for that the other day - it's still ugly with discovery | 01:52 |
jamielennox | still too much that relies on v2 | 01:52 |
ayoung | yup | 01:52 |
*** yamahata_ has quit IRC | 01:52 | |
ayoung | until the other services can consume both v2 and v3, we are stuck on the lowest common denominator | 01:53 |
*** jimjiang has quit IRC | 01:53 | |
*** jimjiang has joined #openstack-dev | 01:54 | |
*** buzztroll has quit IRC | 01:55 | |
ayoung | jamielennox, seems like the discoverability thing might work there, if I had a recent enough version | 01:57 |
jamielennox | ayoung: work where? | 01:58 |
ayoung | python-openstackclient | 01:58 |
jamielennox | ayoung: does it use discovery? | 01:58 |
ayoung | I don't know....does it need to be a deliberate choice> | 01:58 |
jamielennox | ayoung: the problem so far with discovery is that there are two parts to a client (or soon will be) | 01:58 |
ayoung | or would it work if I specified the auth_url correctly | 01:59 |
jamielennox | there is discovering the auth_plugin and there is discovering the client | 01:59 |
jamielennox | because v2 and v3 clients work with v2 and v3 auth | 01:59 |
jamielennox | i think in regards to the API we just ignore that | 01:59 |
*** sarob has joined #openstack-dev | 01:59 | |
ayoung | If I specify --os-identity-api-version=3 should that force everything to be v3? | 01:59 |
ayoung | I realize you don;t know the code yet, either | 02:00 |
jamielennox | but it's something i came up against the other day and i'm not sure yet how thats going to work with auth plugins | 02:00 |
ayoung | just mean in the abstract... | 02:00 |
jamielennox | ayoung: it has to | 02:00 |
jamielennox | ahh | 02:00 |
jamielennox | yea, it has to | 02:00 |
ayoung | I suspect I should build my own python-keystoneclient RPM and hack on the CLI then | 02:00 |
jamielennox | the currect v3 client only does v3 auth, ditto v2 unless you start passing tokens around on your own | 02:00 |
jamielennox | ayoung: or just checkout the git? | 02:00 |
*** pdevine has quit IRC | 02:01 | |
jamielennox | venvs are easy | 02:01 |
ayoung | jamielennox, but the python-openstack client doesn't pull the python-keystoneclient from git into its venv | 02:01 |
jamielennox | ayoung: no, but you can easily override that | 02:01 |
*** dstanek has joined #openstack-dev | 02:01 | |
ayoung | ? | 02:01 |
jamielennox | install the venv, run python setup.py develop in both | 02:02 |
ayoung | jamielennox, to be clear, you mean activate the python-openstackclient venv, then run python set.py for python-keystoneclient? | 02:03 |
*** yaguang has joined #openstack-dev | 02:03 | |
*** rongze has joined #openstack-dev | 02:04 | |
jamielennox | ayoung: i use the wrapper | 02:05 |
jamielennox | mkvirtualenv osc | 02:05 |
jamielennox | cd python-openstackclient | 02:05 |
jamielennox | pip install -r requirements.txt -r test-requirements.txt | 02:05 |
*** radsy has quit IRC | 02:05 | |
jamielennox | cd ../python-keystoneclient | 02:05 |
jamielennox | pip install -r requirements.txt -r test-requirements.txt | 02:06 |
ayoung | yeah that is the same thing | 02:06 |
jamielennox | python setup.py develop | 02:06 |
ayoung | I used the venv creted by tox | 02:06 |
ayoung | it is in python-openstackclient/tox/py27 | 02:06 |
jamielennox | ok, so after doing that i can see: | 02:07 |
jamielennox | >>> keystoneclient.__file__ | 02:07 |
jamielennox | '/home/jlennox/work/python-keystoneclient/keystoneclient/__init__.pyc' | 02:07 |
jamielennox | so osc will use the development keystoneclient from git | 02:08 |
*** rongze has quit IRC | 02:08 | |
ayoung | can you try using it to do something? | 02:08 |
ayoung | like | 02:08 |
ayoung | openstack user list | 02:08 |
*** xingchao has joined #openstack-dev | 02:08 | |
*** jimjiang has quit IRC | 02:09 | |
*** gongysh has joined #openstack-dev | 02:10 | |
*** jimjiang has joined #openstack-dev | 02:10 | |
ayoung | I'm getting "POST http://127.0.0.1:5000/v3/tokens HTTP/1.0" 404 93 | 02:10 |
*** fandikurnia01 has joined #openstack-dev | 02:10 | |
fandikurnia01 | hello mate | 02:10 |
ayoung | should be auth | 02:10 |
ayoung | fandikurnia01, I didn't even know I was in check. | 02:11 |
*** dstanek has quit IRC | 02:11 | |
jamielennox | ayoung: yea, me too | 02:12 |
ayoung | jamielennox, I'll update the bug report | 02:12 |
*** mriedem has quit IRC | 02:12 | |
jamielennox | ayoung: discovery isn't done by default | 02:12 |
ayoung | jamielennox, it seems to be...my auth_url is 5000:/v2.0 | 02:13 |
*** guohliu has joined #openstack-dev | 02:13 | |
jamielennox | oh, i had set to v3 | 02:13 |
ayoung | so it is loking at v3, but it is trying to call the v2 suburl of tokens | 02:13 |
jamielennox | hmm, i've no idea what user/pass i've got set up here | 02:13 |
*** buzztroll has joined #openstack-dev | 02:14 | |
jamielennox | ayoung: with a /v2.0 endpoint it's posting to /v2.0/tokesn | 02:14 |
*** mikeoutland has joined #openstack-dev | 02:15 | |
*** jimjiang has quit IRC | 02:15 | |
ayoung | let me confirm | 02:16 |
jamielennox | hmm, i'm getting could not find project | 02:17 |
jamielennox | but my local keystone install is pretty messed up | 02:17 |
ayoung | that is a different problem... | 02:17 |
jamielennox | but it's hitting the endpoint | 02:17 |
ayoung | try setting projectId, not projectname | 02:17 |
*** mikeoutland has quit IRC | 02:17 | |
ayoung | actually, I have export OS_TENANT_NAME=admin | 02:17 |
ayoung | oh, wait...I have the auth_url specified in my rc | 02:18 |
ayoung | OS_AUTH_URL=http://127.0.0.1:5000/v3 | 02:18 |
jamielennox | yea | 02:18 |
ayoung | OK...so I bet I can change that back to v2.0 and it will get my through that step...then fail on the project lookup...let me see | 02:19 |
*** sarob has quit IRC | 02:19 | |
ayoung | now, that worked.... | 02:19 |
*** erkules has quit IRC | 02:19 | |
*** erkules_ has joined #openstack-dev | 02:19 | |
ayoung | everything was v2.0 | 02:19 |
ayoung | ok, let me now try it with the v3 api... | 02:19 |
jamielennox | so it's not doing any discovery | 02:19 |
jamielennox | if i set OS_AUTH_URL=http://127.0.0.1:5000 then it fails | 02:20 |
*** sarob has joined #openstack-dev | 02:20 | |
jamielennox | "POST http://127.0.0.1:5000/tokens HTTP/1.0" | 02:20 |
ayoung | openstack --os-identity-api-version=3 user list | 02:20 |
ayoung | "POST /v2.0/auth/tokens HTTP/1.1" 404 228 0.002251 | 02:20 |
ayoung | with | 02:20 |
ayoung | export OS_AUTH_URL=http://127.0.0.1:5000/ | 02:21 |
jamielennox | interesting | 02:21 |
ayoung | I think it is getting it from the service catalog | 02:21 |
*** rushiagr has joined #openstack-dev | 02:21 | |
*** jimjiang has joined #openstack-dev | 02:21 | |
ayoung | POST /v2.0/auth/tokens | 02:22 |
jamielennox | ayoung: it can't get an auth_url from the service catalog | 02:22 |
*** rongze has joined #openstack-dev | 02:23 | |
ayoung | where is it getting it from. then? I've dropped v2.0 everwhere | 02:23 |
jamielennox | i don't know but it doesn't have a service catalog until after it's got that token | 02:23 |
ayoung | ah,nevermind | 02:23 |
ayoung | didn;t resource the rc after chagning, now I get | 02:23 |
ayoung | POST /auth/tokens | 02:23 |
ayoung | Is this an error in python-keystoneclient or on python-openstackclient | 02:24 |
jamielennox | what? | 02:24 |
*** sarob has quit IRC | 02:24 | |
*** bingbu has quit IRC | 02:24 | |
jamielennox | that you need to provide a versioned endpoint to a client? thats a client issue | 02:25 |
jamielennox | ayoung: and not something i have a lot of scope to change | 02:25 |
ayoung | so something in openstack client, then | 02:25 |
jamielennox | ayoung: OSC should use the discoverabiilty when it comes out | 02:25 |
ayoung | ok, something to keep an eye on, then | 02:25 |
*** jimjiang has quit IRC | 02:26 | |
*** stevemar has joined #openstack-dev | 02:26 | |
*** hxgqh1987 has joined #openstack-dev | 02:26 | |
jamielennox | ayoung: yea, unfortunately there isn't much we can do for now - the clients expect a versioned endpoint so we are stuck with that pattern | 02:26 |
ayoung | we need to fix the osc first...I know dolphm was looking in to it. I'll talk with him tomorrow. | 02:26 |
jamielennox | from now on though you don't instantiate a v2_0.client.Client you do client.Client(version=2..) | 02:26 |
ayoung | jamielennox, have you looked at the osc code yet? | 02:27 |
jamielennox | ayoung: briefly - there isn't much to it | 02:27 |
jamielennox | ayoung: well, there isn't much to it's client handling code | 02:27 |
jamielennox | there is a bunch to do with CLI | 02:27 |
*** jimjiang has joined #openstack-dev | 02:27 | |
*** rongze_ has joined #openstack-dev | 02:31 | |
*** ArcTanSusan has joined #openstack-dev | 02:33 | |
*** rongze has quit IRC | 02:33 | |
*** beagles has quit IRC | 02:33 | |
*** colinmcnamara has quit IRC | 02:35 | |
*** jimjiang has quit IRC | 02:35 | |
*** jimjiang has joined #openstack-dev | 02:36 | |
*** buzztroll has quit IRC | 02:36 | |
*** bingbu has joined #openstack-dev | 02:37 | |
*** yamahata has quit IRC | 02:38 | |
*** jimjiang has quit IRC | 02:42 | |
*** jimjiang has joined #openstack-dev | 02:43 | |
*** hxgqh1987 has quit IRC | 02:50 | |
*** hxgqh1987 has joined #openstack-dev | 02:53 | |
*** pdevine has joined #openstack-dev | 02:55 | |
*** yamahata_ has joined #openstack-dev | 02:55 | |
*** tdruiva has quit IRC | 02:56 | |
*** tdruiva has joined #openstack-dev | 02:56 | |
*** yamahata has joined #openstack-dev | 02:57 | |
*** hxgqh1987 has quit IRC | 02:59 | |
*** jimjiang has quit IRC | 02:59 | |
*** faramir has quit IRC | 03:00 | |
*** jimjiang has joined #openstack-dev | 03:01 | |
*** tdruiva has quit IRC | 03:01 | |
*** hxgqh1987 has joined #openstack-dev | 03:02 | |
*** pmathews has joined #openstack-dev | 03:03 | |
*** rushiagr has quit IRC | 03:04 | |
*** sarob has joined #openstack-dev | 03:05 | |
*** jimjiang has quit IRC | 03:09 | |
*** tdruiva has joined #openstack-dev | 03:09 | |
*** jimjiang has joined #openstack-dev | 03:10 | |
*** rushiagr has joined #openstack-dev | 03:14 | |
*** ArcTanSusan has quit IRC | 03:15 | |
*** hajay has joined #openstack-dev | 03:15 | |
*** pmathews has quit IRC | 03:15 | |
*** jimjiang has quit IRC | 03:17 | |
*** bknudson has quit IRC | 03:17 | |
*** jimjiang has joined #openstack-dev | 03:18 | |
*** pmathews has joined #openstack-dev | 03:18 | |
*** bknudson has joined #openstack-dev | 03:19 | |
*** dkranz has quit IRC | 03:21 | |
*** coasterz has quit IRC | 03:23 | |
*** che-arne has quit IRC | 03:24 | |
*** paragan has joined #openstack-dev | 03:25 | |
*** jecarey has joined #openstack-dev | 03:25 | |
*** che-arne has joined #openstack-dev | 03:26 | |
*** bingbu has quit IRC | 03:26 | |
*** jimjiang has quit IRC | 03:27 | |
*** jimjiang has joined #openstack-dev | 03:28 | |
*** paragan has quit IRC | 03:30 | |
*** jimjiang has quit IRC | 03:33 | |
*** jimjiang has joined #openstack-dev | 03:34 | |
*** CaptTofu has joined #openstack-dev | 03:34 | |
*** vkozhukalov has joined #openstack-dev | 03:35 | |
*** hxgqh1987 has quit IRC | 03:36 | |
*** CaptTofu has quit IRC | 03:37 | |
*** CaptTofu has joined #openstack-dev | 03:37 | |
*** fandikurnia01 has quit IRC | 03:37 | |
*** bingbu has joined #openstack-dev | 03:38 | |
*** jimjiang has quit IRC | 03:39 | |
*** sarob has quit IRC | 03:41 | |
*** dstanek has joined #openstack-dev | 03:41 | |
*** jimjiang has joined #openstack-dev | 03:41 | |
*** sarob has joined #openstack-dev | 03:41 | |
*** freyes has quit IRC | 03:41 | |
*** sarob has quit IRC | 03:42 | |
*** sarob has joined #openstack-dev | 03:42 | |
*** jhesketh__ has quit IRC | 03:46 | |
*** jhesketh has quit IRC | 03:47 | |
*** buzztroll has joined #openstack-dev | 03:47 | |
*** kenperkins has quit IRC | 03:48 | |
*** rushiagr has quit IRC | 03:48 | |
*** kenperkins has joined #openstack-dev | 03:49 | |
*** Ruetobas has quit IRC | 03:51 | |
*** jimjiang has quit IRC | 03:51 | |
*** jergerber has joined #openstack-dev | 03:51 | |
*** jcooley_ has quit IRC | 03:51 | |
*** buzztroll has quit IRC | 03:52 | |
*** jimjiang has joined #openstack-dev | 03:52 | |
*** buzztroll has joined #openstack-dev | 03:53 | |
*** Ruetobas has joined #openstack-dev | 03:53 | |
*** jecarey has quit IRC | 03:54 | |
*** jimjiang has quit IRC | 03:56 | |
*** chandankumar has joined #openstack-dev | 03:56 | |
*** matiu has joined #openstack-dev | 03:56 | |
*** buzztroll has quit IRC | 03:57 | |
*** jergerber has quit IRC | 03:57 | |
*** jimjiang has joined #openstack-dev | 03:58 | |
*** Ruetobas has quit IRC | 03:58 | |
*** jhesketh__ has joined #openstack-dev | 03:59 | |
*** jhesketh has joined #openstack-dev | 04:00 | |
*** paragan has joined #openstack-dev | 04:00 | |
*** CaptTofu has quit IRC | 04:01 | |
*** jimjiang has quit IRC | 04:04 | |
*** Ruetobas has joined #openstack-dev | 04:04 | |
*** CaptTofu has joined #openstack-dev | 04:04 | |
*** CaptTofu has quit IRC | 04:05 | |
*** jimjiang has joined #openstack-dev | 04:08 | |
*** Ruetobas has quit IRC | 04:08 | |
*** Ruetobas has joined #openstack-dev | 04:09 | |
*** vartom11111119 has joined #openstack-dev | 04:12 | |
*** hxgqh1987 has joined #openstack-dev | 04:15 | |
*** jimjiang has quit IRC | 04:15 | |
*** jimjiang has joined #openstack-dev | 04:16 | |
*** spiteball has joined #openstack-dev | 04:17 | |
*** aditirav has joined #openstack-dev | 04:18 | |
*** spiteball has quit IRC | 04:19 | |
*** jimjiang has quit IRC | 04:21 | |
*** jimjiang has joined #openstack-dev | 04:21 | |
*** hajay has quit IRC | 04:24 | |
*** hajay has joined #openstack-dev | 04:24 | |
*** jimjiang has quit IRC | 04:26 | |
*** prekarat has joined #openstack-dev | 04:26 | |
*** jimjiang has joined #openstack-dev | 04:26 | |
*** sdake has quit IRC | 04:29 | |
*** prekarat has quit IRC | 04:31 | |
*** rushiagr has joined #openstack-dev | 04:32 | |
*** jimjiang has quit IRC | 04:33 | |
*** buzztroll has joined #openstack-dev | 04:33 | |
*** prekarat has joined #openstack-dev | 04:33 | |
*** rdas has joined #openstack-dev | 04:33 | |
*** stevemar has quit IRC | 04:33 | |
*** epopt37 has quit IRC | 04:34 | |
*** kushal has joined #openstack-dev | 04:35 | |
*** jimjiang has joined #openstack-dev | 04:39 | |
*** aditirav has quit IRC | 04:39 | |
*** aditirav has joined #openstack-dev | 04:40 | |
*** tdruiva has quit IRC | 04:43 | |
*** tdruiva has joined #openstack-dev | 04:43 | |
*** buzztroll has quit IRC | 04:43 | |
*** rongze_ has quit IRC | 04:44 | |
*** jimjiang has quit IRC | 04:45 | |
*** jcooley_ has joined #openstack-dev | 04:46 | |
*** jimjiang has joined #openstack-dev | 04:46 | |
*** epopt37 has joined #openstack-dev | 04:46 | |
*** tdruiva has quit IRC | 04:48 | |
*** DinaBelova has joined #openstack-dev | 04:48 | |
*** aditirav_ has joined #openstack-dev | 04:50 | |
*** sarob has quit IRC | 04:51 | |
*** sarob has joined #openstack-dev | 04:51 | |
*** aditirav has quit IRC | 04:54 | |
*** aditirav_ is now known as aditirav | 04:54 | |
*** aditirav_ has joined #openstack-dev | 04:55 | |
*** aditirav has quit IRC | 04:55 | |
*** aditirav_ is now known as aditirav | 04:55 | |
*** sarob has quit IRC | 04:56 | |
*** jimjiang has quit IRC | 04:56 | |
*** spzala has quit IRC | 04:56 | |
*** jimjiang has joined #openstack-dev | 04:57 | |
*** urulama has joined #openstack-dev | 04:58 | |
*** ArxCruz has quit IRC | 04:58 | |
*** faramir has joined #openstack-dev | 04:59 | |
*** hajay has left #openstack-dev | 04:59 | |
*** buzztroll has joined #openstack-dev | 05:00 | |
*** Ryan_Lane has quit IRC | 05:06 | |
*** Nikolay_St has joined #openstack-dev | 05:07 | |
*** haomaiwang has joined #openstack-dev | 05:09 | |
*** SergeyLukjanov has joined #openstack-dev | 05:11 | |
*** kenperkins has quit IRC | 05:12 | |
*** haomaiwang has quit IRC | 05:14 | |
*** paragan has quit IRC | 05:15 | |
*** haomaiwang has joined #openstack-dev | 05:18 | |
*** jcooley_ has quit IRC | 05:19 | |
*** hxgqh1987 has quit IRC | 05:19 | |
*** Anju has joined #openstack-dev | 05:20 | |
jamielennox | who's pinning versions of WSME? http://logs.openstack.org/01/59601/10/check/check-grenade-dsvm/1718e5a/logs/new/screen-s-proxy.txt.gz | 05:21 |
*** haomaiwang has quit IRC | 05:23 | |
*** prekarat has quit IRC | 05:25 | |
*** Ruetobas has quit IRC | 05:25 | |
*** flor3n has quit IRC | 05:25 | |
*** fandikurnia01 has joined #openstack-dev | 05:26 | |
*** markmcclain has quit IRC | 05:27 | |
*** markmcclain1 has joined #openstack-dev | 05:27 | |
*** mikeoutland has joined #openstack-dev | 05:27 | |
*** stevemar has joined #openstack-dev | 05:29 | |
*** faramir has quit IRC | 05:29 | |
*** noslzzp has quit IRC | 05:31 | |
*** faramir has joined #openstack-dev | 05:32 | |
*** jimjiang has quit IRC | 05:33 | |
*** nosnos_ has joined #openstack-dev | 05:34 | |
*** jimjiang has joined #openstack-dev | 05:34 | |
*** rongze has joined #openstack-dev | 05:35 | |
*** nosnos_ has quit IRC | 05:35 | |
*** nosnos_ has joined #openstack-dev | 05:36 | |
*** Ryan_Lane has joined #openstack-dev | 05:36 | |
*** nosnos has quit IRC | 05:37 | |
jamielennox | appears that an old version of something (probably ceilometer) has pinned WSME>=0.5b5,<0.5b6 then when grenade tries to do an upgrade to the current global-requirements which has incompatible WSME>=0.5b6 | 05:38 |
jamielennox | why does this get triggered by the additional dependency to keystone? | 05:38 |
*** rongze has quit IRC | 05:41 | |
*** erkules_ is now known as erkules | 05:41 | |
*** Ryan_Lane has quit IRC | 05:41 | |
*** jimjiang has quit IRC | 05:42 | |
*** jimjiang has joined #openstack-dev | 05:43 | |
*** DinaBelova has quit IRC | 05:43 | |
*** sarob has joined #openstack-dev | 05:45 | |
*** Adri2000 has quit IRC | 05:47 | |
*** jimjiang has quit IRC | 05:48 | |
*** Ruetobas has joined #openstack-dev | 05:48 | |
*** haomaiwang has joined #openstack-dev | 05:49 | |
*** jimjiang has joined #openstack-dev | 05:49 | |
*** DinaBelova has joined #openstack-dev | 05:50 | |
*** sarob has quit IRC | 05:51 | |
*** sarob has joined #openstack-dev | 05:52 | |
*** pmathews has quit IRC | 05:52 | |
*** neoXsys has joined #openstack-dev | 05:53 | |
*** sarob has quit IRC | 05:56 | |
*** buzztroll has joined #openstack-dev | 05:56 | |
*** sarob has joined #openstack-dev | 05:59 | |
*** jcooley_ has joined #openstack-dev | 06:01 | |
*** mikeoutland has quit IRC | 06:01 | |
*** jhesketh__ has quit IRC | 06:02 | |
*** amotoki has joined #openstack-dev | 06:05 | |
*** vkozhukalov has quit IRC | 06:06 | |
*** sarob has quit IRC | 06:06 | |
*** skraynev has joined #openstack-dev | 06:06 | |
*** sarob has joined #openstack-dev | 06:07 | |
*** irenab has joined #openstack-dev | 06:07 | |
*** rongze has joined #openstack-dev | 06:08 | |
*** sarob has quit IRC | 06:09 | |
*** sarob has joined #openstack-dev | 06:09 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 06:11 | |
*** jhesketh__ has joined #openstack-dev | 06:17 | |
*** sumanthns has joined #openstack-dev | 06:18 | |
*** neeti has joined #openstack-dev | 06:18 | |
*** jcooley_ has quit IRC | 06:20 | |
*** _SergeyLukjanov is now known as SergeyLukjanov | 06:20 | |
*** pdevine has quit IRC | 06:21 | |
*** fandikurnia01 has quit IRC | 06:22 | |
*** vartom11111119 has quit IRC | 06:24 | |
*** paragan has joined #openstack-dev | 06:28 | |
*** nelsnelson has joined #openstack-dev | 06:30 | |
*** jimjiang has quit IRC | 06:32 | |
*** jimjiang has joined #openstack-dev | 06:33 | |
*** buzztroll has quit IRC | 06:34 | |
*** kushal has quit IRC | 06:35 | |
*** jcooley_ has joined #openstack-dev | 06:36 | |
*** Ryan_Lane has joined #openstack-dev | 06:37 | |
*** DennyZhang has joined #openstack-dev | 06:38 | |
*** jcooley_ has quit IRC | 06:39 | |
*** Ryan_Lane has quit IRC | 06:42 | |
*** alex_klimov has joined #openstack-dev | 06:42 | |
*** hajay__ has joined #openstack-dev | 06:43 | |
*** mrunge has joined #openstack-dev | 06:44 | |
*** sushils has quit IRC | 06:44 | |
*** rushiagr has quit IRC | 06:44 | |
*** hajay__ has quit IRC | 06:48 | |
*** jimjiang has quit IRC | 06:50 | |
*** jimjiang has joined #openstack-dev | 06:50 | |
*** aditirav has quit IRC | 06:51 | |
*** aditirav has joined #openstack-dev | 06:52 | |
*** jimjiang has quit IRC | 06:55 | |
*** jimjiang has joined #openstack-dev | 06:56 | |
*** nosnos has joined #openstack-dev | 06:59 | |
*** nosnos_ has quit IRC | 06:59 | |
*** garyk has joined #openstack-dev | 07:01 | |
*** jimjiang has quit IRC | 07:03 | |
*** aditirav_ has joined #openstack-dev | 07:04 | |
*** jimjiang has joined #openstack-dev | 07:05 | |
*** gongysh has quit IRC | 07:06 | |
*** yolanda has joined #openstack-dev | 07:06 | |
*** aditirav has quit IRC | 07:08 | |
*** aditirav_ is now known as aditirav | 07:08 | |
*** jimjiang has quit IRC | 07:10 | |
*** sarob has quit IRC | 07:10 | |
*** sarob has joined #openstack-dev | 07:10 | |
*** jimjiang has joined #openstack-dev | 07:11 | |
*** evgenyf has joined #openstack-dev | 07:11 | |
*** sarob has quit IRC | 07:15 | |
*** rushiagr has joined #openstack-dev | 07:16 | |
*** DennyZhang has quit IRC | 07:16 | |
*** jimjiang has quit IRC | 07:21 | |
*** jimjiang has joined #openstack-dev | 07:22 | |
*** vartom11111119 has joined #openstack-dev | 07:22 | |
*** lsmola has quit IRC | 07:26 | |
*** jamielennox is now known as jamielennox|away | 07:29 | |
*** Ruetobas has quit IRC | 07:31 | |
*** Ruetobas has joined #openstack-dev | 07:31 | |
*** ig3 has joined #openstack-dev | 07:33 | |
*** ig2 has quit IRC | 07:33 | |
*** amuller has joined #openstack-dev | 07:33 | |
*** Ruetobas has quit IRC | 07:36 | |
*** doron_afk has joined #openstack-dev | 07:37 | |
*** alex_xu has joined #openstack-dev | 07:38 | |
*** Ryan_Lane has joined #openstack-dev | 07:38 | |
*** ArcTanSusan has joined #openstack-dev | 07:40 | |
*** fatguylittlecoat has quit IRC | 07:41 | |
*** Ryan_Lane has quit IRC | 07:43 | |
*** jistr has joined #openstack-dev | 07:43 | |
*** Ruetobas has joined #openstack-dev | 07:43 | |
*** buzztroll has joined #openstack-dev | 07:45 | |
*** ohadlevy has quit IRC | 07:45 | |
*** ljjjustin has joined #openstack-dev | 07:45 | |
*** ohadlevy has joined #openstack-dev | 07:46 | |
*** ohadlevy is now known as Guest4031 | 07:46 | |
*** steven-weston has joined #openstack-dev | 07:47 | |
*** buzztroll has quit IRC | 07:49 | |
*** prekarat has joined #openstack-dev | 07:50 | |
*** vkozhukalov has joined #openstack-dev | 07:53 | |
*** jcoufal has joined #openstack-dev | 07:53 | |
*** Drankis has joined #openstack-dev | 07:55 | |
*** tkammer has joined #openstack-dev | 07:57 | |
*** ig3 is now known as ig | 07:58 | |
*** DennyZhang has joined #openstack-dev | 07:59 | |
*** neoXsys has quit IRC | 07:59 | |
*** Guest4031 has quit IRC | 07:59 | |
*** kushal has joined #openstack-dev | 08:00 | |
*** ArcTanSusan has quit IRC | 08:01 | |
*** ArcTanSusan has joined #openstack-dev | 08:01 | |
*** boris-42 has joined #openstack-dev | 08:03 | |
*** DennyZhang has quit IRC | 08:03 | |
*** ohadlevy_ has joined #openstack-dev | 08:05 | |
*** Ghe_HPDi1cover is now known as GheRivero | 08:07 | |
ttx | notmyname: I seem to remeber mordred saying it now happens automatically. Still, will wait for his confirmation before deleting MP for swift | 08:07 |
ttx | mordred: context: <notmyname> 19:50:48> ttx: mordred: we need to merge milestone-proposed back into master in swift to get the tag-based versioning to work | 08:07 |
*** jimjiang has quit IRC | 08:08 | |
*** jimjiang has joined #openstack-dev | 08:09 | |
*** sarob has joined #openstack-dev | 08:10 | |
*** neoXsys has joined #openstack-dev | 08:11 | |
*** flaper87|afk is now known as flaper87 | 08:12 | |
*** jimjiang has quit IRC | 08:13 | |
*** ArcTanSusan has quit IRC | 08:14 | |
*** jimjiang has joined #openstack-dev | 08:15 | |
*** che-arne has quit IRC | 08:16 | |
*** jamespage has quit IRC | 08:17 | |
*** yolanda has quit IRC | 08:17 | |
*** yolanda has joined #openstack-dev | 08:18 | |
*** stevemar has quit IRC | 08:19 | |
*** dstanek has quit IRC | 08:20 | |
*** jamespage has joined #openstack-dev | 08:20 | |
*** jamespage has joined #openstack-dev | 08:20 | |
*** bauzas has joined #openstack-dev | 08:20 | |
*** sahid has joined #openstack-dev | 08:21 | |
*** colinmcnamara has joined #openstack-dev | 08:21 | |
*** ljjjustin has quit IRC | 08:22 | |
*** colinmcnamara has quit IRC | 08:23 | |
*** jhesketh__ has quit IRC | 08:23 | |
*** jhesketh__ has joined #openstack-dev | 08:24 | |
*** guohliu has quit IRC | 08:26 | |
*** DinaBelova has quit IRC | 08:26 | |
*** yeylon__ has joined #openstack-dev | 08:27 | |
*** matrohon has joined #openstack-dev | 08:27 | |
*** ifarkas has joined #openstack-dev | 08:30 | |
*** lsmola has joined #openstack-dev | 08:31 | |
*** rdas has quit IRC | 08:33 | |
*** jimjiang has quit IRC | 08:33 | |
*** xqueralt has joined #openstack-dev | 08:34 | |
*** Abhishek_ has joined #openstack-dev | 08:34 | |
*** che-arne has joined #openstack-dev | 08:34 | |
*** jimjiang has joined #openstack-dev | 08:35 | |
*** sushils has joined #openstack-dev | 08:36 | |
*** jtomasek has joined #openstack-dev | 08:36 | |
*** markmc has joined #openstack-dev | 08:36 | |
*** rdas has joined #openstack-dev | 08:38 | |
*** kushal has quit IRC | 08:38 | |
*** jhesketh has quit IRC | 08:38 | |
*** jhesketh has joined #openstack-dev | 08:41 | |
*** prekarat has quit IRC | 08:41 | |
*** sarob has quit IRC | 08:42 | |
*** matrohon has quit IRC | 08:43 | |
*** jimjiang has quit IRC | 08:44 | |
*** e0ne has joined #openstack-dev | 08:44 | |
*** DinaBelova has joined #openstack-dev | 08:44 | |
*** jimjiang has joined #openstack-dev | 08:45 | |
*** kushal has joined #openstack-dev | 08:46 | |
*** SergeyLukjanov has quit IRC | 08:46 | |
*** JordanP has joined #openstack-dev | 08:46 | |
*** aditirav has quit IRC | 08:49 | |
*** aditirav has joined #openstack-dev | 08:49 | |
*** aditirav_ has joined #openstack-dev | 08:50 | |
*** aditirav has quit IRC | 08:54 | |
*** aditirav_ is now known as aditirav | 08:54 | |
*** faramir has quit IRC | 08:59 | |
*** mkerrin has quit IRC | 09:00 | |
*** DennyZhang has joined #openstack-dev | 09:00 | |
*** rdas has quit IRC | 09:00 | |
*** ndipanov has joined #openstack-dev | 09:00 | |
*** rdas has joined #openstack-dev | 09:01 | |
*** eglynn has joined #openstack-dev | 09:01 | |
*** sunjunkie has joined #openstack-dev | 09:02 | |
*** boden has joined #openstack-dev | 09:02 | |
*** sunjunkie has quit IRC | 09:03 | |
*** DennyZhang has quit IRC | 09:04 | |
*** arezmerita has joined #openstack-dev | 09:05 | |
*** yassine has joined #openstack-dev | 09:06 | |
*** ygbo has joined #openstack-dev | 09:07 | |
*** jog0 has quit IRC | 09:08 | |
*** DinaBelova has quit IRC | 09:08 | |
*** jog0 has joined #openstack-dev | 09:08 | |
*** safchain has joined #openstack-dev | 09:08 | |
*** johnthetubaguy has joined #openstack-dev | 09:08 | |
*** johnthetubaguy has quit IRC | 09:08 | |
*** johnthetubaguy has joined #openstack-dev | 09:09 | |
*** sarob has joined #openstack-dev | 09:09 | |
*** sarob has quit IRC | 09:10 | |
*** sarob has joined #openstack-dev | 09:11 | |
*** jhesketh has quit IRC | 09:12 | |
*** ig has quit IRC | 09:12 | |
*** jhesketh has joined #openstack-dev | 09:12 | |
*** ig has joined #openstack-dev | 09:13 | |
*** sarob has quit IRC | 09:15 | |
*** Abhishek_ has quit IRC | 09:15 | |
*** xga__ has quit IRC | 09:16 | |
*** derekh has joined #openstack-dev | 09:17 | |
*** teran has quit IRC | 09:17 | |
*** jimjiang has quit IRC | 09:17 | |
*** teran has joined #openstack-dev | 09:18 | |
*** jimjiang has joined #openstack-dev | 09:19 | |
*** teran has quit IRC | 09:20 | |
*** aditirav has quit IRC | 09:21 | |
*** aditirav has joined #openstack-dev | 09:21 | |
*** faramir has joined #openstack-dev | 09:22 | |
*** Abhishek_ has joined #openstack-dev | 09:24 | |
*** bingbu has quit IRC | 09:25 | |
*** e0ne_ has joined #openstack-dev | 09:25 | |
*** e0ne has quit IRC | 09:29 | |
*** ruhe has joined #openstack-dev | 09:29 | |
*** aditirav_ has joined #openstack-dev | 09:30 | |
*** dave_tucker has joined #openstack-dev | 09:31 | |
*** DinaBelova has joined #openstack-dev | 09:32 | |
*** giulivo has joined #openstack-dev | 09:32 | |
*** lucasagomes has joined #openstack-dev | 09:33 | |
*** aditirav has quit IRC | 09:33 | |
*** aditirav_ is now known as aditirav | 09:33 | |
*** romcheg has joined #openstack-dev | 09:34 | |
*** mancdaz_away is now known as mancdaz | 09:35 | |
*** yolanda has quit IRC | 09:35 | |
*** romcheg has quit IRC | 09:35 | |
*** michchap_ has quit IRC | 09:37 | |
*** HenryG_ has joined #openstack-dev | 09:37 | |
*** johnthetubaguy1 has joined #openstack-dev | 09:37 | |
*** michchap has joined #openstack-dev | 09:37 | |
*** ohadlevy_ has quit IRC | 09:38 | |
*** che-arne has quit IRC | 09:39 | |
*** mrunge has quit IRC | 09:39 | |
*** johnthetubaguy has quit IRC | 09:40 | |
*** HenryG has quit IRC | 09:40 | |
*** jistr has quit IRC | 09:40 | |
*** gszasz has joined #openstack-dev | 09:40 | |
*** mrunge has joined #openstack-dev | 09:42 | |
*** corXi has joined #openstack-dev | 09:42 | |
*** marekd|away is now known as marekd | 09:43 | |
*** che-arne has joined #openstack-dev | 09:45 | |
*** yamahata_ has quit IRC | 09:47 | |
*** alex_xu has quit IRC | 09:48 | |
*** arozumenko has joined #openstack-dev | 09:49 | |
*** Ruetobas has quit IRC | 09:49 | |
*** jp_at_hp has joined #openstack-dev | 09:50 | |
*** jaimegil has joined #openstack-dev | 09:52 | |
*** johnthetubaguy1 has quit IRC | 09:52 | |
*** giulivo has quit IRC | 09:52 | |
*** jimjiang has quit IRC | 09:52 | |
*** jtomasek has quit IRC | 09:52 | |
*** yeylon__ has quit IRC | 09:52 | |
*** jamespage has quit IRC | 09:52 | |
*** haomaiwang has quit IRC | 09:52 | |
*** bknudson has quit IRC | 09:52 | |
*** sthaha has quit IRC | 09:52 | |
*** decede has quit IRC | 09:52 | |
*** cyeoh has quit IRC | 09:52 | |
*** CrackerJackMack has quit IRC | 09:52 | |
*** persia has quit IRC | 09:52 | |
*** rm_work|away has quit IRC | 09:52 | |
*** Samos123 has quit IRC | 09:52 | |
*** jyhc has quit IRC | 09:52 | |
*** jcannava has quit IRC | 09:52 | |
*** galstrom has quit IRC | 09:52 | |
*** briancline has quit IRC | 09:52 | |
*** morganfainberg has quit IRC | 09:52 | |
*** iartarisi has joined #openstack-dev | 09:54 | |
*** johnthetubaguy1 has joined #openstack-dev | 09:54 | |
*** giulivo has joined #openstack-dev | 09:54 | |
*** jimjiang has joined #openstack-dev | 09:54 | |
*** jtomasek has joined #openstack-dev | 09:54 | |
*** yeylon__ has joined #openstack-dev | 09:54 | |
*** jamespage has joined #openstack-dev | 09:54 | |
*** haomaiwang has joined #openstack-dev | 09:54 | |
*** bknudson has joined #openstack-dev | 09:54 | |
*** sthaha has joined #openstack-dev | 09:54 | |
*** decede has joined #openstack-dev | 09:54 | |
*** cyeoh has joined #openstack-dev | 09:54 | |
*** CrackerJackMack has joined #openstack-dev | 09:54 | |
*** persia has joined #openstack-dev | 09:54 | |
*** rm_work|away has joined #openstack-dev | 09:54 | |
*** Samos123 has joined #openstack-dev | 09:54 | |
*** jyhc has joined #openstack-dev | 09:54 | |
*** galstrom has joined #openstack-dev | 09:54 | |
*** jcannava has joined #openstack-dev | 09:54 | |
*** morganfainberg has joined #openstack-dev | 09:54 | |
*** briancline has joined #openstack-dev | 09:54 | |
*** kushal has quit IRC | 09:54 | |
*** swaT30 has quit IRC | 09:54 | |
*** kushal has joined #openstack-dev | 09:56 | |
*** basha has joined #openstack-dev | 09:56 | |
basha | bnemec: ping | 09:56 |
*** mindpixel has joined #openstack-dev | 09:56 | |
*** swaT30 has joined #openstack-dev | 09:57 | |
*** Ruetobas has joined #openstack-dev | 09:58 | |
*** Abhishek_ has quit IRC | 09:58 | |
*** doron_afk is now known as doron | 09:58 | |
*** jistr has joined #openstack-dev | 09:59 | |
*** devvesa has joined #openstack-dev | 10:00 | |
*** Ruetobas has quit IRC | 10:02 | |
*** e0ne has joined #openstack-dev | 10:03 | |
*** e0ne_ has quit IRC | 10:03 | |
*** e0ne has quit IRC | 10:07 | |
*** Ruetobas has joined #openstack-dev | 10:07 | |
*** teran has joined #openstack-dev | 10:08 | |
*** basha has quit IRC | 10:09 | |
*** rongze has quit IRC | 10:09 | |
*** exed has joined #openstack-dev | 10:09 | |
*** sarob has joined #openstack-dev | 10:10 | |
*** avishay has joined #openstack-dev | 10:11 | |
*** basha has joined #openstack-dev | 10:12 | |
*** max_lobur_afk is now known as max_lobur | 10:12 | |
*** ArxCruz has joined #openstack-dev | 10:12 | |
*** e0ne has joined #openstack-dev | 10:13 | |
*** sarob has quit IRC | 10:15 | |
*** faramir has quit IRC | 10:19 | |
*** DinaBelova has quit IRC | 10:19 | |
*** ruhe is now known as ruhe_ | 10:19 | |
*** mosulica has joined #openstack-dev | 10:23 | |
*** athomas has joined #openstack-dev | 10:24 | |
*** SergeyLukjanov has joined #openstack-dev | 10:24 | |
*** evgenyf has quit IRC | 10:24 | |
*** ruhe_ is now known as ruhe | 10:25 | |
*** paragan has quit IRC | 10:28 | |
*** martyntaylor has joined #openstack-dev | 10:29 | |
*** markmcclain has joined #openstack-dev | 10:30 | |
*** markmcclain1 has quit IRC | 10:30 | |
*** basha has quit IRC | 10:32 | |
*** markmcclain has quit IRC | 10:32 | |
*** markmcclain has joined #openstack-dev | 10:32 | |
*** Alexei_987 has quit IRC | 10:32 | |
*** faramir has joined #openstack-dev | 10:32 | |
*** andreaf has quit IRC | 10:37 | |
*** reidrac has joined #openstack-dev | 10:38 | |
*** yassine has quit IRC | 10:38 | |
*** dave_tucker_ has joined #openstack-dev | 10:38 | |
*** dave_tucker has quit IRC | 10:40 | |
*** dave_tucker_ is now known as dave_tucker | 10:40 | |
*** rongze has joined #openstack-dev | 10:40 | |
*** che-arne has quit IRC | 10:40 | |
*** Ryan_Lane has joined #openstack-dev | 10:40 | |
*** Ryan_Lane has quit IRC | 10:45 | |
*** martyntaylor has quit IRC | 10:45 | |
*** rongze has quit IRC | 10:45 | |
*** martyntaylor has joined #openstack-dev | 10:46 | |
*** rushiagr has quit IRC | 10:46 | |
flaper87 | ttx: ping | 10:47 |
*** sandywalsh has quit IRC | 10:47 | |
*** xingchao has quit IRC | 10:47 | |
*** avishayb has joined #openstack-dev | 10:47 | |
*** ifarkas has quit IRC | 10:50 | |
*** evgenyf has joined #openstack-dev | 10:51 | |
*** martyntaylor has quit IRC | 10:53 | |
*** e0ne has quit IRC | 10:53 | |
*** e0ne_ has joined #openstack-dev | 10:53 | |
*** martyntaylor has joined #openstack-dev | 10:55 | |
*** tdruiva has joined #openstack-dev | 10:56 | |
ttx | flaper87: ola | 10:56 |
flaper87 | ttx: yo yo! Quick question, I hope. Am I missing something here? http://lists.openstack.org/pipermail/openstack-dev/2013-December/022221.html | 10:57 |
flaper87 | ttx: there hasn't been an answer and I do care about that thread :) | 10:57 |
flaper87 | and rustlebee is still sleeping | 10:57 |
* flaper87 will go through the last TC meeting logs | 10:58 | |
ttx | flaper87: The real benefits of the proposal is that we would now have a way to assert that a project is promising but it lacks a bit of maturity and team diversity/size | 10:58 |
ttx | because without that assertion it's lost in the noise of "openstack-related" projects and never gets critical mass | 10:59 |
*** viktors has joined #openstack-dev | 11:00 | |
ttx | For example, the TC agreed that Designate was a good diea, it just needed a bit wider support before we could consider it a part of the integrated release | 11:00 |
ttx | idea* | 11:00 |
*** exed has quit IRC | 11:00 | |
ttx | But despite us saying "it's good you should look into it and help" nobody really did | 11:01 |
*** johnthetubaguy1 has quit IRC | 11:01 | |
flaper87 | ttx: yeah, true that. | 11:01 |
ttx | While if we established it as an OpenStack program it would have had a bit of summit time, and some "officialness" | 11:01 |
ttx | which would probably have solved the chicken/egg issue | 11:01 |
*** johnthetubaguy has joined #openstack-dev | 11:01 | |
ttx | the two options out of this issue were; | 11:02 |
*** rossella_s has joined #openstack-dev | 11:02 | |
ttx | 1- create a new label "awesome but young" | 11:02 |
*** sandywalsh has joined #openstack-dev | 11:02 | |
flaper87 | What don't like much is letting projects that don't have an integrated team to have a program. What if instead we have a program called "Emerging Technology' and let those project fall into that program until their mature enough to have their own? | 11:02 |
ttx | 2- reuse programs | 11:02 |
ttx | flaper87: What are you calling "integrated team" exactly ? | 11:02 |
ttx | "integrated" means part of the integrated release. | 11:03 |
flaper87 | By integrated team I mean people working on an integrated Program / project. TBH, I'm not sure what the right term is for that. Thing is that there are programs that don't have projects. | 11:03 |
flaper87 | ttx: that's what I mean. | 11:04 |
ttx | flaper87: we established "programs" especially to recognize that some teams efforts, which were not "integrated projects", were essential. Like Infra, Docs or QA | 11:04 |
*** akrivoka has joined #openstack-dev | 11:05 | |
*** exed has joined #openstack-dev | 11:05 | |
ttx | so "programs" are distinct from "integrated" | 11:05 |
*** yamahata_ has joined #openstack-dev | 11:05 | |
*** avishayb has quit IRC | 11:06 | |
ttx | flaper87: IIUC you're arguing that non-integrated vertical projects, like TripleO or incubated stuff, should not have a program. Right ? | 11:06 |
ttx | It's OK for integrated vertical, and purely horizontal stuff like "QA" | 11:06 |
flaper87 | ttx: exactly! That's clear to me! I guess I'm just using the wrong terms | 11:07 |
flaper87 | ttx: yeah, that's what I'm arguing | 11:07 |
ttx | ok, I see your point | 11:07 |
ttx | A- Programs are only integrated verticals + horizontals | 11:08 |
ttx | B- Programs are integrated verticals + horizontals + some diagonals (Deployment) + incubated stuff | 11:08 |
ttx | C - B + "promising" stuff | 11:08 |
*** doron is now known as doron_afk | 11:09 | |
ttx | flaper87: We are currently at B, proposing to go C while you'd prefer A | 11:09 |
*** danpb has joined #openstack-dev | 11:10 | |
flaper87 | ttx: I'd be happy to move 'some diagonals (Deployment)' to A. | 11:10 |
*** sarob has joined #openstack-dev | 11:10 | |
ttx | sure, you could consider tripleO to be horizontal enough. But what about incubated projects ? Would you accept they are a program ? | 11:11 |
flaper87 | I just think that something that doesn't make part of OpenStack's release cycles should be called official and have votes and all that | 11:11 |
flaper87 | ttx: I think incubated projects shouldn't worry about programs until they graduate. I do think the mission has to be stated and made clear before entering to incubation | 11:12 |
flaper87 | ttx: erm /should be called/shouldn't be called/ | 11:12 |
*** tdruiva has quit IRC | 11:13 | |
*** tdruiva has joined #openstack-dev | 11:14 | |
*** andreaf has joined #openstack-dev | 11:14 | |
*** sarob has quit IRC | 11:15 | |
ttx | flaper87: OK, that's a respectable argument | 11:15 |
*** prekarat has joined #openstack-dev | 11:16 | |
ttx | flaper87: You should probably follow up on your email to explain what programs should be in your opinion | 11:16 |
flaper87 | ttx: Yeah, I'll do that! Thanks for the clarification! :) | 11:16 |
ttx | in summary: for "vertical" projects, not a program until graduation to integrated. | 11:16 |
*** rfolco has joined #openstack-dev | 11:17 | |
*** WhiteAnthrax has quit IRC | 11:17 | |
*** WhiteAnthrax has joined #openstack-dev | 11:18 | |
*** tdruiva has quit IRC | 11:18 | |
*** avishayb has joined #openstack-dev | 11:18 | |
ttx | flaper87: one thing to take into account is that programs are tied to ATC status and, in return, TC oversight. incubated projects are very much under the supervision of the TC, so it's only fair that they get to vote... Although I guess you could argue that they can gain voting rights when integrated. | 11:19 |
flaper87 | ttx: yeah, and I'd apply the same to emerging technology, which is why I think that maybe an 'Emerging Technology' program where 'promising projects' - even incubated projectcs - would fall in could make sense after all. | 11:21 |
flaper87 | projects under this program would fall under TCs supervision but won't get all the rights that integrated projects have | 11:21 |
ttx | flaper87: I don't have strong feelings either way. Would you be around tomorrow for the TC meeting to defend that option ? | 11:22 |
*** prekarat has quit IRC | 11:23 | |
flaper87 | ttx: I'm not sure I'll make it - hosting the local Python Meetup - but I'll definitely try. :/ | 11:24 |
flaper87 | ttx: it's 20 UTC, isn't it? | 11:24 |
*** ruhe is now known as ruhe_ | 11:24 | |
ttx | flaper87: yes | 11:25 |
*** ruhe_ has quit IRC | 11:25 | |
*** Alexei_987 has joined #openstack-dev | 11:25 | |
ttx | flaper87: we may push back after vacation if too many TC members can't make it. | 11:25 |
* flaper87 calls all TC members and ask them not to be there! | 11:26 | |
flaper87 | :D | 11:26 |
*** pixelb has joined #openstack-dev | 11:27 | |
flaper87 | ttx: I'll send the email anyway, If there'll be a meeting tomorrow, I'll try to make it. Otherwise, I'll read the logs and bring the discussion back to the m-l if needed | 11:27 |
*** jaimegil has quit IRC | 11:30 | |
*** jaimegil has joined #openstack-dev | 11:33 | |
*** michchap has quit IRC | 11:34 | |
*** michchap has joined #openstack-dev | 11:35 | |
*** dave_tucker has quit IRC | 11:35 | |
*** dave_tucker has joined #openstack-dev | 11:35 | |
*** yolanda has joined #openstack-dev | 11:36 | |
*** pcm_ has joined #openstack-dev | 11:36 | |
*** jhesketh has quit IRC | 11:37 | |
*** pcm_ has quit IRC | 11:37 | |
*** pcm_ has joined #openstack-dev | 11:38 | |
*** mancdaz is now known as mancdaz_away | 11:39 | |
*** xqueralt is now known as xqueralt|lunch | 11:39 | |
*** xqueralt|lunch is now known as xqueralt | 11:39 | |
*** dave_tucker has quit IRC | 11:40 | |
*** dave_tucker has joined #openstack-dev | 11:40 | |
*** Ryan_Lane has joined #openstack-dev | 11:41 | |
*** ifarkas has joined #openstack-dev | 11:42 | |
*** Ryan_Lane has quit IRC | 11:46 | |
*** zaneb has quit IRC | 11:49 | |
*** SergeyLukjanov has quit IRC | 11:51 | |
*** SergeyLukjanov has joined #openstack-dev | 11:52 | |
*** urulama_ has joined #openstack-dev | 11:54 | |
*** urulama has quit IRC | 11:55 | |
*** evgenyf has quit IRC | 11:55 | |
*** sarob has joined #openstack-dev | 11:56 | |
*** mancdaz_away is now known as mancdaz | 11:56 | |
*** evgenyf has joined #openstack-dev | 11:57 | |
*** Adri2000 has joined #openstack-dev | 11:58 | |
*** doron_afk is now known as doron | 12:01 | |
*** zaneb has joined #openstack-dev | 12:01 | |
*** e0ne has joined #openstack-dev | 12:01 | |
*** eglynn has quit IRC | 12:02 | |
*** yassine has joined #openstack-dev | 12:05 | |
*** doron is now known as doron_afk | 12:05 | |
*** e0ne_ has quit IRC | 12:05 | |
*** eglynn has joined #openstack-dev | 12:09 | |
*** rdas has quit IRC | 12:12 | |
*** ilyashakhat has joined #openstack-dev | 12:13 | |
*** jhesketh__ has quit IRC | 12:17 | |
*** tdruiva has joined #openstack-dev | 12:18 | |
*** faramir has quit IRC | 12:18 | |
*** tdruiva has quit IRC | 12:20 | |
*** tdruiva has joined #openstack-dev | 12:20 | |
*** andreaf has quit IRC | 12:21 | |
*** rushiagr has joined #openstack-dev | 12:22 | |
*** sarob has quit IRC | 12:22 | |
*** yolanda has quit IRC | 12:22 | |
*** dave_tucker has quit IRC | 12:22 | |
*** Abhishek_ has joined #openstack-dev | 12:24 | |
*** yamahata_ has quit IRC | 12:24 | |
*** HenryG_ has quit IRC | 12:24 | |
*** tdruiva has quit IRC | 12:24 | |
koolhead17 | ttx: around? | 12:25 |
*** doron_afk is now known as doron | 12:25 | |
*** dave_tucker has joined #openstack-dev | 12:27 | |
*** urulama_ has quit IRC | 12:27 | |
*** yamahata_ has joined #openstack-dev | 12:29 | |
*** yaguang has quit IRC | 12:29 | |
*** reidrac has quit IRC | 12:30 | |
*** FunnyLookinHat has joined #openstack-dev | 12:30 | |
*** lucasagomes is now known as lucas-hungry | 12:31 | |
*** jhesketh__ has joined #openstack-dev | 12:31 | |
*** tdruiva has joined #openstack-dev | 12:33 | |
*** HenryG has joined #openstack-dev | 12:35 | |
*** sumanthns has quit IRC | 12:35 | |
*** paragan has joined #openstack-dev | 12:35 | |
*** paragan has quit IRC | 12:35 | |
*** paragan has joined #openstack-dev | 12:35 | |
ttx | koolhead17: yes? | 12:36 |
*** yolanda has joined #openstack-dev | 12:38 | |
*** tonix has joined #openstack-dev | 12:39 | |
*** HenryG has quit IRC | 12:40 | |
*** Abhishek_ has quit IRC | 12:41 | |
*** rongze has joined #openstack-dev | 12:41 | |
*** Ryan_Lane has joined #openstack-dev | 12:42 | |
*** armax has joined #openstack-dev | 12:42 | |
*** Hg_ has joined #openstack-dev | 12:42 | |
*** thomasem has joined #openstack-dev | 12:43 | |
*** ruhe has joined #openstack-dev | 12:45 | |
*** paragan has quit IRC | 12:46 | |
*** Ryan_Lane has quit IRC | 12:46 | |
*** rongze has quit IRC | 12:46 | |
*** paragan has joined #openstack-dev | 12:46 | |
*** paragan has quit IRC | 12:46 | |
*** paragan has joined #openstack-dev | 12:46 | |
*** nosnos has quit IRC | 12:47 | |
*** vartom11111119 has quit IRC | 12:48 | |
*** fbo_away is now known as fbo | 12:48 | |
*** amotoki has quit IRC | 12:51 | |
*** Drankis has quit IRC | 12:52 | |
*** jamespage has quit IRC | 12:52 | |
*** jamespage has joined #openstack-dev | 12:52 | |
*** jamespage has joined #openstack-dev | 12:52 | |
*** tdruiva has quit IRC | 12:53 | |
*** tdruiva has joined #openstack-dev | 12:53 | |
*** xchu has joined #openstack-dev | 12:53 | |
*** omachace has joined #openstack-dev | 12:53 | |
*** jamespage has quit IRC | 12:54 | |
*** jamespage has joined #openstack-dev | 12:55 | |
*** jamespage has joined #openstack-dev | 12:55 | |
*** Drankis has joined #openstack-dev | 12:56 | |
*** aditirav has quit IRC | 12:58 | |
*** aditirav has joined #openstack-dev | 12:58 | |
*** julienvey_ has joined #openstack-dev | 13:00 | |
*** Sumeniac has joined #openstack-dev | 13:01 | |
*** avishay has quit IRC | 13:01 | |
*** irenab has quit IRC | 13:02 | |
*** sandywalsh has quit IRC | 13:04 | |
*** aditirav has quit IRC | 13:05 | |
*** Hg_ has quit IRC | 13:06 | |
*** amuller has quit IRC | 13:10 | |
*** Hg_ has joined #openstack-dev | 13:10 | |
*** amuller has joined #openstack-dev | 13:10 | |
*** sarob has joined #openstack-dev | 13:10 | |
*** markvoelker has joined #openstack-dev | 13:11 | |
*** mkollaro has joined #openstack-dev | 13:11 | |
*** Hg_ has quit IRC | 13:12 | |
*** Abhishek has joined #openstack-dev | 13:15 | |
*** dkranz has joined #openstack-dev | 13:16 | |
*** sandywalsh has joined #openstack-dev | 13:18 | |
*** julienvey_ has quit IRC | 13:18 | |
*** bswartz has quit IRC | 13:21 | |
*** xingchao has joined #openstack-dev | 13:23 | |
*** jtomasek has quit IRC | 13:26 | |
*** mrunge has quit IRC | 13:26 | |
*** dims has quit IRC | 13:26 | |
*** jtomasek has joined #openstack-dev | 13:26 | |
*** garyk has quit IRC | 13:27 | |
*** xga has joined #openstack-dev | 13:28 | |
*** jaimegil has quit IRC | 13:28 | |
*** alex_klimov has quit IRC | 13:28 | |
*** alex_klimov has joined #openstack-dev | 13:29 | |
*** rushiagr has quit IRC | 13:30 | |
*** jdob has joined #openstack-dev | 13:30 | |
*** radez_g0n3 is now known as radez | 13:32 | |
*** colinmcnamara has joined #openstack-dev | 13:32 | |
*** mdomsch has joined #openstack-dev | 13:32 | |
*** dstanek has joined #openstack-dev | 13:32 | |
*** HenryG has joined #openstack-dev | 13:32 | |
*** dolphm has joined #openstack-dev | 13:32 | |
*** MaxV has joined #openstack-dev | 13:33 | |
*** colinmcnamara has quit IRC | 13:33 | |
*** dims has joined #openstack-dev | 13:34 | |
*** avishayb has quit IRC | 13:37 | |
*** jobewan has joined #openstack-dev | 13:37 | |
*** b3nt_pin has joined #openstack-dev | 13:37 | |
*** b3nt_pin is now known as beagles | 13:38 | |
*** avishayb has joined #openstack-dev | 13:40 | |
*** spredzy_ is now known as spredzy | 13:41 | |
*** jdob has quit IRC | 13:41 | |
*** jdob has joined #openstack-dev | 13:41 | |
*** Ryan_Lane has joined #openstack-dev | 13:42 | |
*** xingchao_ has joined #openstack-dev | 13:43 | |
*** sarob has quit IRC | 13:43 | |
*** Abhishek has quit IRC | 13:44 | |
*** xingchao has quit IRC | 13:46 | |
*** jcoufal has quit IRC | 13:46 | |
*** andreaf has joined #openstack-dev | 13:46 | |
*** jcoufal has joined #openstack-dev | 13:46 | |
*** Ryan_Lane has quit IRC | 13:46 | |
*** bswartz has joined #openstack-dev | 13:47 | |
*** glenng has joined #openstack-dev | 13:49 | |
*** litong has joined #openstack-dev | 13:50 | |
chmouel | dhellmann: hey doug, let me know what do you think about this https://bugs.launchpad.net/oslo/+bug/1261395 | 13:50 |
uvirtbot | Launchpad bug 1261395 in oslo "generte_sample.sh is using an inconsistent /usr/bin/getopt" [Undecided,New] | 13:50 |
zul | are any of the taskflow developers around? | 13:50 |
*** bswartz has quit IRC | 13:53 | |
*** DinaBelova has joined #openstack-dev | 13:54 | |
*** zigo has quit IRC | 13:55 | |
*** doron is now known as doron_afk | 13:55 | |
*** bpokorny has joined #openstack-dev | 13:57 | |
*** doron_afk is now known as doron | 13:58 | |
*** cpallares has joined #openstack-dev | 13:58 | |
*** primemin1sterp has quit IRC | 13:59 | |
*** gordc has joined #openstack-dev | 13:59 | |
*** zigo has joined #openstack-dev | 14:00 | |
*** vladikr has joined #openstack-dev | 14:00 | |
*** dprince has joined #openstack-dev | 14:00 | |
*** yeylon__ has quit IRC | 14:00 | |
dhellmann | chmouel: is it failing on a supported OS? | 14:01 |
*** mosulica_ has joined #openstack-dev | 14:01 | |
*** garyk has joined #openstack-dev | 14:02 | |
chmouel | dhellmann: I am not sure what is a supported OS for dev box ? | 14:02 |
*** mosulica has quit IRC | 14:03 | |
dhellmann | chmouel: precise? I'm sure some version of RHEL/CentOS -- where does it actually fail? | 14:05 |
*** jdob has quit IRC | 14:05 | |
chmouel | dhellmann: it's reported failing on 12.04 for this guy https://review.openstack.org/#/c/57717/ | 14:06 |
chmouel | (last comment) | 14:06 |
chmouel | it fails on /usr/bin/getopt | 14:06 |
*** jdob has joined #openstack-dev | 14:07 | |
*** xchu has quit IRC | 14:07 | |
*** xga has quit IRC | 14:07 | |
*** xga_ has joined #openstack-dev | 14:07 | |
dhellmann | chmouel: and you were able to reproduce it? I haven't run that script in a while myself | 14:08 |
dhellmann | chmouel: I think jd__ set up a gate test to verify that the ceilometer config doesn't change without being updated, and that would run on precise | 14:08 |
dhellmann | chmouel: (12.04) | 14:08 |
*** terrylhowe has joined #openstack-dev | 14:09 | |
*** che-arne has joined #openstack-dev | 14:09 | |
*** johnthetubaguy has quit IRC | 14:09 | |
chmouel | dhellmann: i have just had a comment that the guy has another issue than mine on 12.04 which got fix using latest ubuntu but not sure what exactly | 14:09 |
chmouel | dhellmann: i can see a problem but only on macosx but i guess this is not supported dev os | 14:10 |
*** morazi has joined #openstack-dev | 14:10 | |
dhellmann | chmouel: yeah, mac os x isn't supported for this | 14:10 |
*** johnthetubaguy has joined #openstack-dev | 14:10 | |
*** sarob has joined #openstack-dev | 14:10 | |
dhellmann | chmouel: https://blueprints.launchpad.net/oslo/+spec/improve-config-discovery-for-docs will involve rewriting this tool | 14:10 |
*** DinaBelova has quit IRC | 14:11 | |
chmouel | dhellmann: ah ok nice | 14:11 |
*** rongze has joined #openstack-dev | 14:12 | |
*** aeperezt has joined #openstack-dev | 14:13 | |
*** e0ne_ has joined #openstack-dev | 14:14 | |
*** thomasm_ has joined #openstack-dev | 14:15 | |
*** jasondotstar has joined #openstack-dev | 14:15 | |
*** sarob has quit IRC | 14:15 | |
*** lbragstad1 has joined #openstack-dev | 14:16 | |
*** afrittoli has joined #openstack-dev | 14:16 | |
*** thomasm_ has left #openstack-dev | 14:17 | |
*** gimps_ has joined #openstack-dev | 14:17 | |
*** yamahata__ has joined #openstack-dev | 14:17 | |
*** Shrews_ has joined #openstack-dev | 14:17 | |
*** Sumeniac2 has joined #openstack-dev | 14:17 | |
*** amuller_ has joined #openstack-dev | 14:17 | |
*** eglynn_ has joined #openstack-dev | 14:17 | |
*** exed_ has joined #openstack-dev | 14:17 | |
*** spzala has joined #openstack-dev | 14:18 | |
*** Shrews has quit IRC | 14:18 | |
*** Shrews_ is now known as Shrews | 14:18 | |
*** dstanek_afk has joined #openstack-dev | 14:18 | |
*** glenng1 has joined #openstack-dev | 14:18 | |
*** pcm__ has joined #openstack-dev | 14:18 | |
*** mriedem has joined #openstack-dev | 14:19 | |
*** ruhe_ has joined #openstack-dev | 14:19 | |
*** blentz_ has joined #openstack-dev | 14:19 | |
*** thomasm has joined #openstack-dev | 14:19 | |
*** danjared_ has joined #openstack-dev | 14:19 | |
*** unicell_ has joined #openstack-dev | 14:19 | |
*** devananda has joined #openstack-dev | 14:20 | |
*** thomasm is now known as Guest8385 | 14:20 | |
*** mosulica has joined #openstack-dev | 14:20 | |
*** alex_klimov has quit IRC | 14:20 | |
*** mosulica_ has quit IRC | 14:20 | |
*** zakiev has joined #openstack-dev | 14:20 | |
*** alex_klimov has joined #openstack-dev | 14:21 | |
*** saschpe has joined #openstack-dev | 14:21 | |
*** tdruiva has quit IRC | 14:22 | |
*** rustlebee is now known as russellb | 14:22 | |
*** notmyname_ has joined #openstack-dev | 14:22 | |
*** jp_at_hp1 has joined #openstack-dev | 14:22 | |
*** tdruiva has joined #openstack-dev | 14:22 | |
*** fbo- has joined #openstack-dev | 14:22 | |
*** mestery_ is now known as mestery | 14:22 | |
*** lbragstad1 has quit IRC | 14:23 | |
*** portante_ has joined #openstack-dev | 14:23 | |
*** cpallares has quit IRC | 14:23 | |
*** glenng has quit IRC | 14:23 | |
*** jcoufal has quit IRC | 14:23 | |
*** andreaf has quit IRC | 14:23 | |
*** jobewan has quit IRC | 14:23 | |
*** HenryG has quit IRC | 14:23 | |
*** dstanek has quit IRC | 14:23 | |
*** amuller has quit IRC | 14:23 | |
*** Sumeniac has quit IRC | 14:23 | |
*** paragan has quit IRC | 14:23 | |
*** ruhe has quit IRC | 14:23 | |
*** thomasem has quit IRC | 14:23 | |
*** eglynn has quit IRC | 14:23 | |
*** e0ne has quit IRC | 14:23 | |
*** pcm_ has quit IRC | 14:23 | |
*** exed has quit IRC | 14:23 | |
*** athomas has quit IRC | 14:23 | |
*** kushal has quit IRC | 14:23 | |
*** jp_at_hp has quit IRC | 14:23 | |
*** gszasz has quit IRC | 14:23 | |
*** arezmerita has quit IRC | 14:23 | |
*** vkozhukalov has quit IRC | 14:23 | |
*** yamahata has quit IRC | 14:23 | |
*** gimps has quit IRC | 14:23 | |
*** devanand1 has quit IRC | 14:23 | |
*** saschpe_ has quit IRC | 14:23 | |
*** rcrit has quit IRC | 14:23 | |
*** portante has quit IRC | 14:23 | |
*** lbragstad has quit IRC | 14:23 | |
*** blentz has quit IRC | 14:23 | |
*** Guest53164 has quit IRC | 14:23 | |
*** sheeprine has quit IRC | 14:23 | |
*** pasquier-s has quit IRC | 14:23 | |
*** danjared has quit IRC | 14:23 | |
*** openfly has quit IRC | 14:23 | |
*** notmyname has quit IRC | 14:23 | |
*** asalkeld has quit IRC | 14:23 | |
*** sdake_ has quit IRC | 14:23 | |
*** tellesnobrega has quit IRC | 14:23 | |
*** fbo has quit IRC | 14:23 | |
*** unicell has quit IRC | 14:23 | |
*** fbo- is now known as fbo | 14:23 | |
*** notmyname_ is now known as notmyname | 14:23 | |
*** primeministerp has joined #openstack-dev | 14:23 | |
*** SergeyLukjanov is now known as _SergeyLukjanov | 14:24 | |
*** dstanek_afk is now known as dstanek | 14:24 | |
*** giulivo has quit IRC | 14:24 | |
*** Abhishek_ has joined #openstack-dev | 14:24 | |
*** exed_ is now known as exed | 14:24 | |
*** _SergeyLukjanov has quit IRC | 14:24 | |
*** giulivo has joined #openstack-dev | 14:25 | |
*** mfer has joined #openstack-dev | 14:26 | |
*** jayg|g0n3 is now known as jayg | 14:26 | |
*** fc__ has quit IRC | 14:27 | |
*** reidrac has joined #openstack-dev | 14:27 | |
*** unicell_ has quit IRC | 14:28 | |
*** unicell_ has joined #openstack-dev | 14:28 | |
*** propil has joined #openstack-dev | 14:28 | |
*** jaypipes has joined #openstack-dev | 14:28 | |
*** dolphm has quit IRC | 14:29 | |
*** paragan has joined #openstack-dev | 14:29 | |
*** kushal has joined #openstack-dev | 14:30 | |
*** exed has quit IRC | 14:30 | |
*** pasquier-s has joined #openstack-dev | 14:30 | |
*** sdake_ has joined #openstack-dev | 14:30 | |
*** gszasz has joined #openstack-dev | 14:30 | |
*** arezmerita has joined #openstack-dev | 14:30 | |
*** vkozhukalov has joined #openstack-dev | 14:30 | |
*** asalkeld has joined #openstack-dev | 14:30 | |
*** dsirrine has joined #openstack-dev | 14:30 | |
*** athomas has joined #openstack-dev | 14:30 | |
*** jcoufal has joined #openstack-dev | 14:31 | |
*** jobewan has joined #openstack-dev | 14:32 | |
*** tellesnobrega has joined #openstack-dev | 14:32 | |
*** Guest53164 has joined #openstack-dev | 14:32 | |
*** exed has joined #openstack-dev | 14:32 | |
*** rcrit has joined #openstack-dev | 14:32 | |
*** jruzicka has joined #openstack-dev | 14:32 | |
*** matrohon has joined #openstack-dev | 14:32 | |
*** cpallares has joined #openstack-dev | 14:33 | |
*** READ10 has joined #openstack-dev | 14:33 | |
*** jamespage has quit IRC | 14:34 | |
*** sdake_ has quit IRC | 14:35 | |
*** decede has quit IRC | 14:35 | |
*** kbringard has joined #openstack-dev | 14:35 | |
*** sdake_ has joined #openstack-dev | 14:35 | |
*** carl_baldwin has joined #openstack-dev | 14:36 | |
*** xingchao_ has quit IRC | 14:36 | |
*** jimjiang has quit IRC | 14:36 | |
*** Guest53164 has quit IRC | 14:37 | |
*** zakiev has quit IRC | 14:37 | |
*** Sumeniac2 has quit IRC | 14:37 | |
*** propil has quit IRC | 14:37 | |
*** Sumeniac has joined #openstack-dev | 14:37 | |
*** dolphm has joined #openstack-dev | 14:37 | |
*** rushiagr has joined #openstack-dev | 14:38 | |
*** jimjiang has joined #openstack-dev | 14:38 | |
*** dolphm_ has joined #openstack-dev | 14:38 | |
*** decede has joined #openstack-dev | 14:38 | |
*** cfriesen_ has joined #openstack-dev | 14:39 | |
*** achampion has quit IRC | 14:40 | |
*** achampion has joined #openstack-dev | 14:40 | |
*** dolphm has quit IRC | 14:42 | |
*** dave_tucker has quit IRC | 14:42 | |
*** devoid has joined #openstack-dev | 14:43 | |
*** Ryan_Lane has joined #openstack-dev | 14:43 | |
*** devoid has quit IRC | 14:43 | |
*** Abhishek_ has quit IRC | 14:43 | |
*** devoid has joined #openstack-dev | 14:44 | |
*** arozumenko1 has joined #openstack-dev | 14:44 | |
*** abramley has joined #openstack-dev | 14:44 | |
*** buzztroll has joined #openstack-dev | 14:44 | |
*** amuller_ is now known as amuller | 14:44 | |
*** lbragstad has joined #openstack-dev | 14:44 | |
*** arozumenko has quit IRC | 14:44 | |
marekd | dolphm_: ping. | 14:46 |
*** rnirmal has joined #openstack-dev | 14:46 | |
*** dkranz has quit IRC | 14:46 | |
*** peristeri has joined #openstack-dev | 14:47 | |
*** sheeprine has joined #openstack-dev | 14:47 | |
*** noslzzp has joined #openstack-dev | 14:47 | |
*** devoid has left #openstack-dev | 14:47 | |
dolphm_ | marekd: i'll be back in a couple minutes | 14:47 |
marekd | dolphm_: no problem. | 14:47 |
*** Ryan_Lane has quit IRC | 14:48 | |
*** dave_tucker has joined #openstack-dev | 14:48 | |
*** amuller has quit IRC | 14:50 | |
*** burt has joined #openstack-dev | 14:51 | |
*** dolphm_ has quit IRC | 14:51 | |
*** dolphm has joined #openstack-dev | 14:51 | |
*** kenperkins has joined #openstack-dev | 14:52 | |
dolphm | marekd: o/ | 14:52 |
*** alunduil has quit IRC | 14:53 | |
marekd | \o <-- hehe love that! :) | 14:53 |
*** kevinconway has joined #openstack-dev | 14:53 | |
marekd | dolphm: a quick question: shall i eventualle remove domains from virtual IdPs or not? | 14:53 |
*** yamahata_ has quit IRC | 14:53 | |
*** kevinconway has quit IRC | 14:53 | |
*** yamahata_ has joined #openstack-dev | 14:53 | |
*** yamahata_ has quit IRC | 14:53 | |
dolphm | marekd: grr always with the tough questions | 14:53 |
marekd | ups. | 14:54 |
dolphm | marekd: let me check out the review | 14:54 |
*** yamahata has joined #openstack-dev | 14:54 | |
*** Guest53164 has joined #openstack-dev | 14:54 | |
*** _dbalog has joined #openstack-dev | 14:54 | |
marekd | dolphm: specs or the code? | 14:54 |
*** doron is now known as doron_afk | 14:54 | |
*** joesavak has joined #openstack-dev | 14:54 | |
dolphm | marekd: i'm looking at the spec now to see if there's any new arguments being made | 14:54 |
marekd | dolphm: ok. | 14:55 |
*** arozumenko1 has quit IRC | 14:55 | |
*** FunnyLookinHat has quit IRC | 14:56 | |
*** damnsmith is now known as dansmith | 14:56 | |
dolphm | marekd: A) i don't think gyee's suggestion of making domain ownership "optional" is even remotely sensible -- there either needs to be a relationship or not (and starting from the "not" position, you can always add them later) | 14:56 |
* dolphm still reading | 14:56 | |
*** DinaBelova has joined #openstack-dev | 14:57 | |
*** danielbruno has joined #openstack-dev | 14:58 | |
*** pfreund has joined #openstack-dev | 15:00 | |
*** xga_ has quit IRC | 15:00 | |
*** xga has joined #openstack-dev | 15:00 | |
*** dkranz has joined #openstack-dev | 15:02 | |
*** gordc has quit IRC | 15:04 | |
*** jcooley_ has joined #openstack-dev | 15:04 | |
ayoung | dolphm, I think I need at least "issued_at_or_before" in the revocation to deal with change password/removed_roles type events. If all we have is expired_at it would have to be calculated for those, and there is an edge condition where the sysadmin changed the default expiry time | 15:05 |
ayoung | marekd, yes, we should remove domains from IdPs | 15:05 |
dolphm | ayoung: expiry time of what? | 15:05 |
ayoung | dolphm, the token | 15:05 |
dolphm | ayoung: if the sys admin shoots them self in the foot, that's not our problem | 15:06 |
ayoung | dolphm, talking revocationes, I like using expire to match "all tokens issued from one token" | 15:06 |
ayoung | dolphm, it isn't shooting in the foot, it is a legitimate change | 15:06 |
*** glucas has joined #openstack-dev | 15:06 | |
ayoung | lets say default expiry is set to 8 hours | 15:06 |
ayoung | then you realize you need to make it 4 | 15:06 |
*** che-arne has quit IRC | 15:07 | |
ayoung | you revoked a token under the old rule | 15:07 |
ayoung | after the change, the token is valid again | 15:07 |
dolphm | ayoung: wtf | 15:07 |
ayoung | calculated value is no good | 15:07 |
dolphm | ayoung: your implementation is broken then | 15:07 |
ayoung | dolphm, that is why we need to us issued_at, not expires_at | 15:07 |
*** HenryG has joined #openstack-dev | 15:08 | |
ayoung | actually, I think my example is wrong...it would be "false positives" but there is something wierd with revokin based on a calculated value | 15:08 |
*** aditirav has joined #openstack-dev | 15:08 | |
ayoung | dolphm, my point is that when a user changes their password, we need to revoke all tokens issued before that change | 15:09 |
ayoung | that is based on issued_at, which is why I added it to the revocation API | 15:09 |
dolphm | ayoung: both issued_at and expires_at are in the blueprint to solve different use cases | 15:09 |
ayoung | dolphm, you had me yank issued_at from the API...you are OK with me putting it back in? | 15:09 |
*** joesavak has quit IRC | 15:09 | |
*** jcoufal has quit IRC | 15:10 | |
dolphm | ayoung: oh YOU put that in there -- that explains why the definition of the field contradicts with the example provided ;) | 15:10 |
ayoung | I put it in the API | 15:10 |
ayoung | not in the blueprint, I think | 15:10 |
dolphm | ayoung: i'm talking about the blueprint | 15:10 |
*** eharney has joined #openstack-dev | 15:10 | |
*** sarob has joined #openstack-dev | 15:10 | |
dolphm | ayoung: expires_at should NOT be calculated -- it should be read from the token being revoked | 15:11 |
*** boris-42_ has joined #openstack-dev | 15:11 | |
*** ngoracke has joined #openstack-dev | 15:11 | |
*** gimps has joined #openstack-dev | 15:12 | |
ayoung | dolphm, right...that is not the case I am talking about. I am sorry to jump into the middle. THe case I am discussing is password change." I was pointing out that for password change we need to base the rvocation off of issued time, not expiry time. We don't have an explicit token we are revoking, we are revocaing a whole class of them. TO do so on expiry time would be a mistake. | 15:12 |
*** exed_ has joined #openstack-dev | 15:12 | |
*** corrigac has joined #openstack-dev | 15:12 | |
*** tdruiva_ has joined #openstack-dev | 15:13 | |
dolphm | ayoung: revoked_at == moment of password change # problem solved? | 15:13 |
*** Sumeniac2 has joined #openstack-dev | 15:13 | |
*** NobodyCa1 is now known as NobodyCam | 15:13 | |
*** davidlenwell has joined #openstack-dev | 15:13 | |
*** LinuxJedi_ has joined #openstack-dev | 15:13 | |
*** diakunchikov_ has joined #openstack-dev | 15:13 | |
*** mestery_ has joined #openstack-dev | 15:14 | |
*** aspiers_ has joined #openstack-dev | 15:14 | |
*** vishy has quit IRC | 15:14 | |
*** LinuxJedi has quit IRC | 15:14 | |
*** hashfail has quit IRC | 15:14 | |
*** gimps_ has quit IRC | 15:14 | |
*** sheeprine has quit IRC | 15:14 | |
*** Sumeniac has quit IRC | 15:14 | |
*** reidrac has quit IRC | 15:14 | |
*** jdurgin has quit IRC | 15:14 | |
*** davidlenwell_ has quit IRC | 15:14 | |
*** tdruiva has quit IRC | 15:14 | |
*** doron_afk has quit IRC | 15:14 | |
*** aspiers has quit IRC | 15:14 | |
*** sirushti has quit IRC | 15:14 | |
*** noorul has quit IRC | 15:14 | |
*** boris-42 has quit IRC | 15:14 | |
*** exed has quit IRC | 15:14 | |
*** asalkeld has quit IRC | 15:14 | |
*** akrivoka has quit IRC | 15:14 | |
*** safchain has quit IRC | 15:14 | |
*** diakunchikov has quit IRC | 15:14 | |
*** ccorrigan has quit IRC | 15:14 | |
*** exed_ is now known as exed | 15:14 | |
*** aditirav_ has joined #openstack-dev | 15:14 | |
ayoung | dolphm, well, I don't think so....I mean, we need to tell auth_token "treat tokens as revoked that match this criteria" and if we just have the revoked_at value in the token, there is no indicator of the rule to apply. | 15:14 |
*** gimps_ has joined #openstack-dev | 15:14 | |
*** safchain has joined #openstack-dev | 15:15 | |
*** akrivoka has joined #openstack-dev | 15:15 | |
*** cdub has quit IRC | 15:15 | |
ayoung | dolphm, I think we just need "issued_at_or_before" | 15:15 |
*** asalkeld has joined #openstack-dev | 15:15 | |
*** sheeprine has joined #openstack-dev | 15:15 | |
*** vishy has joined #openstack-dev | 15:15 | |
ayoung | issued_at_or_after would be superfluous | 15:15 |
*** sheeprine has quit IRC | 15:15 | |
*** sheeprine has joined #openstack-dev | 15:15 | |
*** swaT30 has quit IRC | 15:15 | |
ayoung | but yes, the value there would match the revoked_at value, so we could optimize | 15:15 |
ayoung | dolphm, maybe make it a boolean or enumerated value? | 15:16 |
*** jamespag` has joined #openstack-dev | 15:16 | |
dolphm | ayoung: you're trying to solve a client side check in the API -- you're providing all the information to the client they need | 15:16 |
dolphm | ayoung: (with the timestamp of the revocation event) | 15:16 |
*** jdurgin has joined #openstack-dev | 15:16 | |
*** aditirav has quit IRC | 15:16 | |
*** aditirav_ is now known as aditirav | 15:16 | |
*** bvandenh has quit IRC | 15:17 | |
*** sirushti has joined #openstack-dev | 15:17 | |
ayoung | dolphm, right, so while the revoke_at time is the value we need, we need a little more info to say what rule to apply...but this might be true for expires_at_or_before as well... | 15:17 |
ayoung | maybe uinstead of sending dates, we just have the revoked_at time and a series of rules | 15:17 |
*** SergeyLukjanov has joined #openstack-dev | 15:17 | |
*** mestery has quit IRC | 15:17 | |
*** swaT30 has joined #openstack-dev | 15:18 | |
*** jamespag` has quit IRC | 15:18 | |
*** jamespag` has joined #openstack-dev | 15:18 | |
*** terriyu has joined #openstack-dev | 15:18 | |
ayoung | a subset of rules=["issued_at_or_before","expires_at","expires_at_or_before"....] | 15:18 |
ayoung | all compared to the revoke_at time | 15:19 |
dolphm | ayoung: you're making this waaay complicated -- the use cases are expressed in the blueprint. which use case is not solved by it's provided example? | 15:19 |
*** annegentle_ has joined #openstack-dev | 15:19 | |
ayoung | dolphm, no, I am now simplifying it...I don't think we need more than one date...the time of the revocation event | 15:19 |
* ayoung needs to think about that..but it feels right | 15:20 | |
*** che-arne has joined #openstack-dev | 15:20 | |
dolphm | ayoung: that's what revoked_at represents | 15:20 |
dolphm | ayoung: maybe it needs to be more clearly named? | 15:20 |
ayoung | zactly. | 15:20 |
dolphm | event_at ? | 15:20 |
dolphm | revocation_event_at ? | 15:20 |
ayoung | revocation_event_time | 15:20 |
ayoung | event_datetime | 15:21 |
dolphm | ayoung: all the other timestamps in the api are _at | 15:21 |
ayoung | something along those lines | 15:21 |
*** jamespage has joined #openstack-dev | 15:21 | |
*** jamespage has joined #openstack-dev | 15:21 | |
*** neelashah has joined #openstack-dev | 15:21 | |
ayoung | dolphm, those are to indicate that they were inclusive | 15:21 |
ayoung | at_or_before | 15:21 |
dolphm | ayoung: the event didn't occur in a range | 15:21 |
*** noorul has joined #openstack-dev | 15:21 | |
*** aditirav has quit IRC | 15:22 | |
*** cdub has joined #openstack-dev | 15:23 | |
*** aditirav has joined #openstack-dev | 15:23 | |
*** jamespag` is now known as jamespage_realme | 15:23 | |
*** neelashah has quit IRC | 15:23 | |
*** sarob has quit IRC | 15:23 | |
*** vkozhukalov has quit IRC | 15:23 | |
*** aditirav_ has joined #openstack-dev | 15:24 | |
*** kevinconway has joined #openstack-dev | 15:24 | |
*** ngoracke has quit IRC | 15:26 | |
*** ngoracke1 has joined #openstack-dev | 15:26 | |
*** fc__ has joined #openstack-dev | 15:26 | |
*** xqueralt has quit IRC | 15:26 | |
*** terriyu has quit IRC | 15:26 | |
*** sudorandom_ has joined #openstack-dev | 15:26 | |
dolphm | ayoung: if token.issued_at <= revocation_event.revocation_event_at: reject() # in auth_token | 15:27 |
ayoung | dolphm, I was being a little cautious due to date-time conversions | 15:27 |
*** vladikr_ has joined #openstack-dev | 15:27 | |
*** vishy has quit IRC | 15:27 | |
*** negronjl has quit IRC | 15:27 | |
*** Apsu has quit IRC | 15:27 | |
*** vipul has quit IRC | 15:27 | |
*** ArxCruz has quit IRC | 15:27 | |
*** jdurgin has quit IRC | 15:27 | |
*** vladikr has quit IRC | 15:27 | |
*** sudorandom has quit IRC | 15:27 | |
*** sudorandom_ is now known as sudorandom | 15:27 | |
dolphm | ayoung: date time conversion between what and what? | 15:27 |
*** ArxCruz has joined #openstack-dev | 15:27 | |
ayoung | string and actual times...I was concerned that some languages might estimate | 15:27 |
*** Apsu has joined #openstack-dev | 15:27 | |
*** aditirav has quit IRC | 15:27 | |
*** aditirav_ is now known as aditirav | 15:27 | |
*** vipul has joined #openstack-dev | 15:28 | |
ayoung | and we would end up with things doing exact comparisions that should match but dont | 15:28 |
*** kevinconway_ has joined #openstack-dev | 15:28 | |
*** jdurgin has joined #openstack-dev | 15:28 | |
dolphm | ayoung: that's why we use timezone-aware ISO 8601 UTC datetimes *everywhere* | 15:28 |
*** jamespage has quit IRC | 15:29 | |
ayoung | dolphm, yeah...I'm just paranoid | 15:29 |
*** kevinconway has quit IRC | 15:29 | |
*** kevinconway_ is now known as kevinconway | 15:29 | |
ayoung | but...I think we are in agreement. I like the rule you poste above as the way to document it | 15:29 |
dolphm | ayoung: you're more likely to introduce a bug by deviating from the established convention ;) | 15:29 |
ayoung | token.issued_at <= revocation_event.revocation_event_at: reject() | 15:30 |
*** bvandenh has joined #openstack-dev | 15:30 | |
*** neeti has quit IRC | 15:30 | |
ayoung | dolphm, so the rules can all be stated in terms of revocation_event.revocation_event_at: | 15:30 |
*** Guest8385 is now known as thomasem | 15:31 | |
ayoung | expires_at_matches means token.issued_at == revocation_event.revocation_event_at: reject() | 15:31 |
ayoung | expires_at_or_before means token.expires_at <= revocation_event.revocation_event_at: reject() | 15:31 |
ayoung | correction expires_at_matches means token.expires _at == revocation_event.revocation_event_at: reject() | 15:31 |
*** gordc has joined #openstack-dev | 15:32 | |
*** doron_afk has joined #openstack-dev | 15:33 | |
*** mdomsch has quit IRC | 15:33 | |
*** aditirav_ has joined #openstack-dev | 15:34 | |
*** carl_baldwin has quit IRC | 15:34 | |
*** aditirav has quit IRC | 15:34 | |
*** blamar has joined #openstack-dev | 15:35 | |
*** datsun180b has joined #openstack-dev | 15:35 | |
*** joesavak has joined #openstack-dev | 15:35 | |
*** tdruiva_ is now known as tdruiva | 15:35 | |
*** aditirav has joined #openstack-dev | 15:36 | |
*** jergerber has joined #openstack-dev | 15:37 | |
*** jergerber has quit IRC | 15:37 | |
*** jergerber has joined #openstack-dev | 15:37 | |
*** jamespage has joined #openstack-dev | 15:37 | |
*** jamespage has quit IRC | 15:37 | |
*** jamespage has joined #openstack-dev | 15:37 | |
*** litong has quit IRC | 15:38 | |
*** lxsli has quit IRC | 15:38 | |
*** alunduil has joined #openstack-dev | 15:38 | |
*** aditirav_ has quit IRC | 15:38 | |
*** dolphm has quit IRC | 15:38 | |
*** neelashah has joined #openstack-dev | 15:38 | |
*** dolphm_ has joined #openstack-dev | 15:38 | |
*** rcleere has joined #openstack-dev | 15:38 | |
*** jergerber has quit IRC | 15:39 | |
*** jamespage has quit IRC | 15:39 | |
*** jimjiang has quit IRC | 15:39 | |
*** jobewan has quit IRC | 15:39 | |
*** zigo has quit IRC | 15:39 | |
*** bpokorny has quit IRC | 15:39 | |
*** omachace has quit IRC | 15:39 | |
*** zaneb has quit IRC | 15:39 | |
*** Adri2000 has quit IRC | 15:39 | |
*** haomaiwang has quit IRC | 15:39 | |
*** bknudson has quit IRC | 15:39 | |
*** sthaha has quit IRC | 15:39 | |
*** cyeoh has quit IRC | 15:39 | |
*** CrackerJackMack has quit IRC | 15:39 | |
*** persia has quit IRC | 15:39 | |
*** rm_work|away has quit IRC | 15:39 | |
*** Samos123 has quit IRC | 15:39 | |
*** jyhc has quit IRC | 15:39 | |
*** jcannava has quit IRC | 15:39 | |
*** galstrom has quit IRC | 15:39 | |
*** briancline has quit IRC | 15:39 | |
*** morganfainberg has quit IRC | 15:39 | |
*** haomaiwang has joined #openstack-dev | 15:39 | |
*** mosulica has quit IRC | 15:40 | |
*** jobewan has joined #openstack-dev | 15:42 | |
*** negronjl has joined #openstack-dev | 15:42 | |
*** dolphm_ has quit IRC | 15:42 | |
*** i159 has joined #openstack-dev | 15:43 | |
*** portante_ is now known as portante | 15:44 | |
*** jimjiang has joined #openstack-dev | 15:44 | |
*** dolphm has joined #openstack-dev | 15:44 | |
*** zaneb has joined #openstack-dev | 15:44 | |
*** lxsli has joined #openstack-dev | 15:44 | |
*** vishy has joined #openstack-dev | 15:44 | |
*** Abhishek has joined #openstack-dev | 15:44 | |
*** FunnyLookinHat_ has joined #openstack-dev | 15:44 | |
*** otherwiseguy has joined #openstack-dev | 15:44 | |
*** zigo has joined #openstack-dev | 15:44 | |
*** bpokorny has joined #openstack-dev | 15:44 | |
*** omachace has joined #openstack-dev | 15:44 | |
*** Adri2000 has joined #openstack-dev | 15:44 | |
*** bknudson has joined #openstack-dev | 15:44 | |
*** sthaha has joined #openstack-dev | 15:44 | |
*** cyeoh has joined #openstack-dev | 15:44 | |
*** CrackerJackMack has joined #openstack-dev | 15:44 | |
*** persia has joined #openstack-dev | 15:44 | |
*** rm_work|away has joined #openstack-dev | 15:44 | |
*** Samos123 has joined #openstack-dev | 15:44 | |
*** jyhc has joined #openstack-dev | 15:44 | |
*** galstrom has joined #openstack-dev | 15:44 | |
*** jcannava has joined #openstack-dev | 15:44 | |
*** morganfainberg has joined #openstack-dev | 15:44 | |
*** briancline has joined #openstack-dev | 15:44 | |
*** armax_ has joined #openstack-dev | 15:44 | |
*** topol has joined #openstack-dev | 15:45 | |
*** bcrochet has quit IRC | 15:45 | |
*** mriedem1 has joined #openstack-dev | 15:45 | |
*** colinmcnamara has joined #openstack-dev | 15:45 | |
*** jasondot_ has joined #openstack-dev | 15:45 | |
*** dstanek is now known as 36DABYI54 | 15:45 | |
*** dstanek has joined #openstack-dev | 15:45 | |
*** mikeoutland has joined #openstack-dev | 15:46 | |
*** holms_ has joined #openstack-dev | 15:46 | |
*** doude_ has joined #openstack-dev | 15:46 | |
*** spzala_ has joined #openstack-dev | 15:46 | |
*** bcrochet has joined #openstack-dev | 15:46 | |
*** haomaiwa_ has joined #openstack-dev | 15:46 | |
*** neelashah1 has joined #openstack-dev | 15:46 | |
*** diakunchikov__ has joined #openstack-dev | 15:47 | |
*** iartarisi has quit IRC | 15:48 | |
*** cp16net_ has joined #openstack-dev | 15:48 | |
*** omachace has quit IRC | 15:48 | |
*** Nikolay_1t has joined #openstack-dev | 15:48 | |
*** metabro_ has joined #openstack-dev | 15:49 | |
*** omachace has joined #openstack-dev | 15:49 | |
*** rdo_ has joined #openstack-dev | 15:49 | |
*** xarg__ has joined #openstack-dev | 15:49 | |
*** dprince_ has joined #openstack-dev | 15:49 | |
*** xarg__ has quit IRC | 15:49 | |
*** xarg__ has joined #openstack-dev | 15:49 | |
*** bpokorny has quit IRC | 15:50 | |
*** ruhe has joined #openstack-dev | 15:50 | |
*** tanisdl has joined #openstack-dev | 15:50 | |
*** _cerberu` has joined #openstack-dev | 15:50 | |
*** datsun_F40PH has joined #openstack-dev | 15:50 | |
*** ctracey|` has joined #openstack-dev | 15:51 | |
*** jimjiang has quit IRC | 15:51 | |
*** py-yp has joined #openstack-dev | 15:51 | |
*** phschwartz has joined #openstack-dev | 15:51 | |
*** READ6 has joined #openstack-dev | 15:51 | |
*** SlickN1k has joined #openstack-dev | 15:51 | |
*** jpipes has joined #openstack-dev | 15:51 | |
*** terry_howe has joined #openstack-dev | 15:51 | |
*** mtaylor has joined #openstack-dev | 15:51 | |
*** iartarisi has joined #openstack-dev | 15:51 | |
*** alex_klimov1 has joined #openstack-dev | 15:51 | |
*** jdbarry_ has joined #openstack-dev | 15:51 | |
*** torgomatic_ has joined #openstack-dev | 15:52 | |
*** cpallares1 has joined #openstack-dev | 15:52 | |
*** mrodden has quit IRC | 15:52 | |
*** keekz_ has joined #openstack-dev | 15:52 | |
*** gszasz_ has joined #openstack-dev | 15:52 | |
*** lsmola_ has joined #openstack-dev | 15:52 | |
*** ig1 has joined #openstack-dev | 15:52 | |
*** mohits has joined #openstack-dev | 15:52 | |
*** sdake_ has quit IRC | 15:53 | |
*** xqueralt has joined #openstack-dev | 15:53 | |
*** Abhishek_ has joined #openstack-dev | 15:53 | |
*** alex_klimov1 has quit IRC | 15:54 | |
*** mnaser_ has joined #openstack-dev | 15:54 | |
*** jimjiang has joined #openstack-dev | 15:54 | |
*** dhellmann_ has joined #openstack-dev | 15:54 | |
*** mriedem has quit IRC | 15:54 | |
*** armax has quit IRC | 15:54 | |
*** armax_ is now known as armax | 15:54 | |
*** Artpicre has quit IRC | 15:54 | |
*** keekz has quit IRC | 15:54 | |
*** SlickNik has quit IRC | 15:54 | |
*** rnirmal has quit IRC | 15:54 | |
*** cpallares has quit IRC | 15:54 | |
*** ianw has quit IRC | 15:54 | |
*** jdbarry has quit IRC | 15:54 | |
*** ctracey|away has quit IRC | 15:54 | |
*** torgomatic has quit IRC | 15:54 | |
*** _cerberus_ has quit IRC | 15:54 | |
*** neelashah has quit IRC | 15:54 | |
*** datsun180b has quit IRC | 15:54 | |
*** diakunchikov_ has quit IRC | 15:54 | |
*** READ10 has quit IRC | 15:54 | |
*** alex_klimov has quit IRC | 15:54 | |
*** 36DABYI54 has quit IRC | 15:54 | |
*** jasondotstar has quit IRC | 15:54 | |
*** terrylhowe has quit IRC | 15:54 | |
*** ig has quit IRC | 15:54 | |
*** Nikolay_St has quit IRC | 15:54 | |
*** rdo has quit IRC | 15:54 | |
*** holms has quit IRC | 15:54 | |
*** offenflieg has quit IRC | 15:54 | |
*** mnaser has quit IRC | 15:54 | |
*** metabro has quit IRC | 15:54 | |
*** mordred has quit IRC | 15:55 | |
*** doude has quit IRC | 15:55 | |
*** jdbarry_ is now known as jdbarry | 15:55 | |
*** torgomatic_ is now known as torgomatic | 15:55 | |
*** mnaser_ is now known as mnaser | 15:55 | |
*** keekz_ is now known as keekz | 15:55 | |
*** SlickN1k is now known as SlickNik | 15:55 | |
*** datsun_F40PH is now known as datsun180b | 15:55 | |
ayoung | dolphm, last week (or so) you said you were working on v3-by-default in OSC. Are you heads down hacking on the client? I was trying to figure out what we need to put in the endpoints. One reason I've been using Curl is to avoid endpoint conversion issues, but I got stuck on them last week: http://adam.younglogic.com/2013/12/common-cli-keystone/ | 15:55 |
ayoung | Without that hack I came across https://bugs.launchpad.net/python-openstackclient/+bug/1260916 | 15:55 |
uvirtbot | Launchpad bug 1260916 in python-openstackclient "Setting --os-identity-api-version=3 still uses v2" [Undecided,New] | 15:55 |
*** bpokorny has joined #openstack-dev | 15:55 | |
*** lxsli has quit IRC | 15:55 | |
*** Abhishek has quit IRC | 15:56 | |
*** haomaiwang has quit IRC | 15:56 | |
*** vladikr_ has quit IRC | 15:56 | |
*** jamespage_realme has quit IRC | 15:56 | |
*** dkranz has quit IRC | 15:56 | |
*** peristeri has quit IRC | 15:56 | |
*** gszasz has quit IRC | 15:56 | |
*** pasquier-s has quit IRC | 15:56 | |
*** jaypipes has quit IRC | 15:56 | |
*** ruhe_ has quit IRC | 15:56 | |
*** spzala has quit IRC | 15:56 | |
*** dprince has quit IRC | 15:56 | |
*** lsmola has quit IRC | 15:56 | |
*** epopt37 has quit IRC | 15:56 | |
*** tkammer has quit IRC | 15:56 | |
*** datsun180b has quit IRC | 15:57 | |
*** datsun180b has joined #openstack-dev | 15:57 | |
*** phschwartz_aw has quit IRC | 15:57 | |
*** Underbyte has quit IRC | 15:57 | |
*** xarg_ has quit IRC | 15:57 | |
*** dhellmann has quit IRC | 15:57 | |
*** cp16net has quit IRC | 15:57 | |
*** Artpicre has joined #openstack-dev | 15:57 | |
*** dhellmann_ is now known as dhellmann | 15:57 | |
*** cp16net_ is now known as cp16net | 15:57 | |
*** dspano has joined #openstack-dev | 15:57 | |
*** vladikr has joined #openstack-dev | 15:58 | |
*** ig1 has quit IRC | 15:58 | |
*** aelkikhia has joined #openstack-dev | 15:58 | |
*** epopt37 has joined #openstack-dev | 15:58 | |
*** dkranz has joined #openstack-dev | 15:58 | |
*** ig has joined #openstack-dev | 15:58 | |
*** ig has joined #openstack-dev | 15:58 | |
*** Drankis has quit IRC | 15:58 | |
dolphm | ayoung: ++ i use the same hack | 15:59 |
dolphm | ayoung: and no, i'm not heads down unfortunately | 15:59 |
dolphm | ayoung: ya'll drag me in too many different directions for me to ever be heads down :P | 15:59 |
ayoung | dolphm, I drag you there...because I was dragged there first. I'm all over the place myself....but I hear ya. | 15:59 |
*** pasquier-s has joined #openstack-dev | 15:59 | |
*** jamespage_realme has joined #openstack-dev | 15:59 | |
*** jamespage_realme has joined #openstack-dev | 15:59 | |
*** gimpswork has joined #openstack-dev | 16:00 | |
*** rods has joined #openstack-dev | 16:00 | |
*** jimjiang has quit IRC | 16:00 | |
*** lbragstad1 has joined #openstack-dev | 16:00 | |
*** boris-42_ has quit IRC | 16:00 | |
*** aditirav_ has joined #openstack-dev | 16:01 | |
*** Ruetobas has quit IRC | 16:01 | |
*** jsavak has joined #openstack-dev | 16:01 | |
*** Qu310 has joined #openstack-dev | 16:02 | |
*** jimjiang has joined #openstack-dev | 16:02 | |
*** rdo_ is now known as rdo | 16:02 | |
*** sn0wb1rd has quit IRC | 16:02 | |
*** Oneiroi has quit IRC | 16:02 | |
*** dsantos_ has quit IRC | 16:02 | |
*** lbragstad has quit IRC | 16:02 | |
*** paragan has quit IRC | 16:02 | |
*** Q310 has quit IRC | 16:02 | |
*** aditirav has quit IRC | 16:02 | |
*** aditirav_ is now known as aditirav | 16:02 | |
*** flaper87 is now known as flaper87|call | 16:02 | |
*** dsantos_ has joined #openstack-dev | 16:03 | |
*** Shrews has quit IRC | 16:03 | |
*** Ruetobas has joined #openstack-dev | 16:03 | |
*** paragan has joined #openstack-dev | 16:03 | |
*** paragan has quit IRC | 16:03 | |
*** paragan has joined #openstack-dev | 16:03 | |
*** Shrews has joined #openstack-dev | 16:03 | |
*** mmoya has quit IRC | 16:03 | |
*** mmoya has joined #openstack-dev | 16:03 | |
*** carl_baldwin has joined #openstack-dev | 16:03 | |
*** joesavak has quit IRC | 16:03 | |
*** kenperkins has quit IRC | 16:03 | |
*** dsirrine has quit IRC | 16:03 | |
*** derekh has quit IRC | 16:03 | |
*** sdake has joined #openstack-dev | 16:03 | |
*** sdake has quit IRC | 16:03 | |
*** sdake has joined #openstack-dev | 16:03 | |
*** Oneiroi has joined #openstack-dev | 16:04 | |
*** yongli has quit IRC | 16:04 | |
*** jaimegil has joined #openstack-dev | 16:04 | |
*** derekh has joined #openstack-dev | 16:04 | |
*** sn0wb1rd has joined #openstack-dev | 16:04 | |
*** yongli has joined #openstack-dev | 16:04 | |
*** pfreund has quit IRC | 16:04 | |
*** jhesketh__ has quit IRC | 16:04 | |
*** aelkikhia has left #openstack-dev | 16:05 | |
*** mestery_ is now known as mestery | 16:05 | |
*** kenperkins has joined #openstack-dev | 16:05 | |
*** dsirrine has joined #openstack-dev | 16:05 | |
*** pfreund has joined #openstack-dev | 16:05 | |
*** jamespage has joined #openstack-dev | 16:06 | |
*** giroro_ has joined #openstack-dev | 16:07 | |
*** dkranz has quit IRC | 16:07 | |
*** datsun180b has quit IRC | 16:07 | |
*** tmclaugh[work] has joined #openstack-dev | 16:07 | |
*** mikeoutland has quit IRC | 16:07 | |
*** Q310 has joined #openstack-dev | 16:08 | |
*** haomaiwang has joined #openstack-dev | 16:08 | |
*** Ruetobas has quit IRC | 16:08 | |
*** joesavak has joined #openstack-dev | 16:08 | |
*** litong has joined #openstack-dev | 16:08 | |
*** bswartz has joined #openstack-dev | 16:08 | |
*** corXi has quit IRC | 16:09 | |
*** jamespage has quit IRC | 16:09 | |
*** jcooley_ has quit IRC | 16:09 | |
*** hashfail_ has joined #openstack-dev | 16:09 | |
*** kenperkins_ has joined #openstack-dev | 16:10 | |
*** jamey has joined #openstack-dev | 16:10 | |
*** arozumenko has joined #openstack-dev | 16:10 | |
*** sarob has joined #openstack-dev | 16:10 | |
*** stevemar has joined #openstack-dev | 16:11 | |
*** mkerrin has joined #openstack-dev | 16:11 | |
*** jcooley_ has joined #openstack-dev | 16:11 | |
*** pberis has joined #openstack-dev | 16:12 | |
*** sn0wb1rdz has joined #openstack-dev | 16:13 | |
*** jamespage has joined #openstack-dev | 16:13 | |
*** ctracey|away has joined #openstack-dev | 16:14 | |
*** litong has quit IRC | 16:14 | |
*** rha- has joined #openstack-dev | 16:14 | |
*** psedlak_clone has joined #openstack-dev | 16:14 | |
*** sarob has quit IRC | 16:15 | |
*** tan_ has joined #openstack-dev | 16:15 | |
*** anfrolov_ has joined #openstack-dev | 16:15 | |
*** jamespage has quit IRC | 16:15 | |
*** CaptTofu has joined #openstack-dev | 16:15 | |
*** jkyle_ has joined #openstack-dev | 16:16 | |
*** lucas-hungry is now known as lucasagomes | 16:16 | |
therve | bknudson, Did you mean to approve https://review.openstack.org/#/c/60859/ ? | 16:16 |
*** rdo_ has joined #openstack-dev | 16:17 | |
*** DinaBelova has quit IRC | 16:17 | |
*** aditirav has quit IRC | 16:17 | |
*** ruhe is now known as ruhe_ | 16:17 | |
*** FunnyLookinHat__ has joined #openstack-dev | 16:17 | |
*** Vivek_ has quit IRC | 16:17 | |
*** chandankumar has quit IRC | 16:17 | |
*** doron_afk is now known as doron | 16:18 | |
*** arozumenko has quit IRC | 16:18 | |
*** ffio has joined #openstack-dev | 16:18 | |
*** kenperkins has quit IRC | 16:18 | |
*** sn0wb1rd has quit IRC | 16:18 | |
*** sdake has quit IRC | 16:18 | |
*** Shrews has quit IRC | 16:18 | |
*** paragan has quit IRC | 16:18 | |
*** Qu310 has quit IRC | 16:18 | |
*** jsavak has quit IRC | 16:18 | |
*** gimpswork has quit IRC | 16:18 | |
*** mohits has quit IRC | 16:18 | |
*** mtaylor has quit IRC | 16:18 | |
*** jpipes has quit IRC | 16:18 | |
*** READ6 has quit IRC | 16:18 | |
*** mnaser has quit IRC | 16:18 | |
*** ctracey|` has quit IRC | 16:18 | |
*** rdo has quit IRC | 16:18 | |
*** metabro_ has quit IRC | 16:18 | |
*** cp16net has quit IRC | 16:18 | |
*** haomaiwa_ has quit IRC | 16:18 | |
*** shardy has quit IRC | 16:18 | |
*** tan has quit IRC | 16:18 | |
*** mtreinish has quit IRC | 16:18 | |
*** jkyle has quit IRC | 16:18 | |
*** Daviey has quit IRC | 16:18 | |
*** rahmu has quit IRC | 16:18 | |
*** psedlak has quit IRC | 16:18 | |
*** Vek has quit IRC | 16:18 | |
*** muehsi has quit IRC | 16:18 | |
*** hugokuo has quit IRC | 16:18 | |
*** rha has quit IRC | 16:18 | |
*** anfrolov has quit IRC | 16:18 | |
*** marekd has quit IRC | 16:18 | |
*** dansmith has quit IRC | 16:18 | |
*** chmouel has quit IRC | 16:18 | |
*** jmeredit has quit IRC | 16:18 | |
*** noslzzp has quit IRC | 16:18 | |
*** markmcclain has quit IRC | 16:18 | |
*** boden has quit IRC | 16:18 | |
*** radix has quit IRC | 16:18 | |
*** med_ has quit IRC | 16:18 | |
*** samalba has quit IRC | 16:18 | |
*** jeblair has quit IRC | 16:18 | |
*** creiht has quit IRC | 16:18 | |
*** Slidey has quit IRC | 16:18 | |
*** jcooley has quit IRC | 16:18 | |
*** amandap has quit IRC | 16:18 | |
*** mburned has quit IRC | 16:18 | |
*** joearnold has quit IRC | 16:18 | |
*** dragondm has quit IRC | 16:18 | |
*** jimjiang has quit IRC | 16:18 | |
*** jamespage_realme has quit IRC | 16:18 | |
*** ig has quit IRC | 16:18 | |
*** dstanek has quit IRC | 16:18 | |
*** dolphm has quit IRC | 16:18 | |
*** zaneb has quit IRC | 16:18 | |
*** vishy has quit IRC | 16:18 | |
*** FunnyLookinHat_ has quit IRC | 16:18 | |
*** otherwiseguy has quit IRC | 16:18 | |
*** zigo has quit IRC | 16:18 | |
*** Adri2000 has quit IRC | 16:18 | |
*** bknudson has quit IRC | 16:18 | |
*** sthaha has quit IRC | 16:18 | |
*** cyeoh has quit IRC | 16:18 | |
*** CrackerJackMack has quit IRC | 16:18 | |
*** persia has quit IRC | 16:18 | |
*** rm_work|away has quit IRC | 16:18 | |
*** Samos123 has quit IRC | 16:18 | |
*** jyhc has quit IRC | 16:18 | |
*** jcannava has quit IRC | 16:18 | |
*** galstrom has quit IRC | 16:18 | |
*** briancline has quit IRC | 16:18 | |
*** morganfainberg has quit IRC | 16:18 | |
*** bcrochet has quit IRC | 16:18 | |
*** jpeeler has quit IRC | 16:18 | |
*** BillStokes has quit IRC | 16:18 | |
*** julienvey has quit IRC | 16:18 | |
*** thingee has quit IRC | 16:18 | |
*** AndreyGrebenniko has quit IRC | 16:18 | |
*** jf-jenni has quit IRC | 16:18 | |
*** lexano has quit IRC | 16:18 | |
*** ameade has quit IRC | 16:18 | |
*** lon has quit IRC | 16:18 | |
*** pleia2 has quit IRC | 16:18 | |
*** ahale has quit IRC | 16:18 | |
*** al-maisan has quit IRC | 16:18 | |
*** SpamapS has quit IRC | 16:18 | |
*** zz_ewindisch has quit IRC | 16:18 | |
*** nplanel has quit IRC | 16:18 | |
*** apmelton1 has quit IRC | 16:18 | |
*** hub_cap has quit IRC | 16:18 | |
*** russell_h has quit IRC | 16:18 | |
*** gilliard has quit IRC | 16:18 | |
*** koolhead17 has quit IRC | 16:18 | |
*** jstraw has quit IRC | 16:18 | |
*** hemanth_ has quit IRC | 16:18 | |
*** kiall has quit IRC | 16:18 | |
*** rosmaita has quit IRC | 16:18 | |
*** BobBall has quit IRC | 16:18 | |
*** akscram has quit IRC | 16:18 | |
*** annashen has quit IRC | 16:18 | |
*** dsirrine has quit IRC | 16:18 | |
*** derekh has quit IRC | 16:18 | |
*** dsantos_ has quit IRC | 16:18 | |
*** Oneiroi has quit IRC | 16:18 | |
*** vladikr has quit IRC | 16:18 | |
*** bpokorny has quit IRC | 16:18 | |
*** SlickNik has quit IRC | 16:18 | |
*** _cerberu` has quit IRC | 16:18 | |
*** xarg__ has quit IRC | 16:18 | |
*** Nikolay_1t has quit IRC | 16:18 | |
*** negronjl has quit IRC | 16:18 | |
*** blamar has quit IRC | 16:18 | |
*** ArxCruz has quit IRC | 16:18 | |
*** SergeyLukjanov has quit IRC | 16:18 | |
*** Guest53164 has quit IRC | 16:18 | |
*** buzztroll has quit IRC | 16:18 | |
*** achampion has quit IRC | 16:18 | |
*** sdague has quit IRC | 16:18 | |
*** hemnafk has quit IRC | 16:18 | |
*** jab416171 has quit IRC | 16:18 | |
*** shathan has quit IRC | 16:18 | |
*** clayg has quit IRC | 16:18 | |
*** ladquin has quit IRC | 16:18 | |
*** toanster has quit IRC | 16:18 | |
*** EntropyWorks has quit IRC | 16:18 | |
*** jgriffith has quit IRC | 16:18 | |
*** leif has quit IRC | 16:18 | |
*** rainya has quit IRC | 16:18 | |
*** esmute has quit IRC | 16:18 | |
*** xarg has quit IRC | 16:18 | |
*** ivoks has quit IRC | 16:18 | |
*** jkoelker has quit IRC | 16:18 | |
*** shanturoy has quit IRC | 16:18 | |
*** adam_g has quit IRC | 16:18 | |
*** metral has quit IRC | 16:18 | |
*** rgoodwin has quit IRC | 16:18 | |
*** stevebaker has quit IRC | 16:18 | |
*** dcmorton has quit IRC | 16:18 | |
*** ttx has quit IRC | 16:18 | |
*** troytoman-away has quit IRC | 16:18 | |
*** jvrbanac has quit IRC | 16:18 | |
*** kpepple has quit IRC | 16:18 | |
*** mikemar10 has quit IRC | 16:18 | |
*** bigmstone has quit IRC | 16:18 | |
*** anfrolov_ is now known as anfrolov | 16:18 | |
*** ffio has quit IRC | 16:18 | |
*** sn0wb1rdz is now known as sn0wb1rd | 16:18 | |
*** ruhe_ has quit IRC | 16:18 | |
*** arozumenko has joined #openstack-dev | 16:19 | |
*** rdo_ is now known as rdo | 16:19 | |
*** ffio has joined #openstack-dev | 16:19 | |
*** Mandell has quit IRC | 16:20 | |
*** safchain has quit IRC | 16:20 | |
*** dansmith_ has joined #openstack-dev | 16:21 | |
*** rahmu has joined #openstack-dev | 16:21 | |
*** mnaser has joined #openstack-dev | 16:21 | |
*** metabro_ has joined #openstack-dev | 16:21 | |
*** chmouel has joined #openstack-dev | 16:21 | |
*** litong has joined #openstack-dev | 16:21 | |
*** jamespag` has joined #openstack-dev | 16:21 | |
*** aditirav_ has joined #openstack-dev | 16:21 | |
*** mtreinish_ has joined #openstack-dev | 16:21 | |
*** hugokuo_ has joined #openstack-dev | 16:21 | |
*** diogogmt has joined #openstack-dev | 16:21 | |
*** cp16net has joined #openstack-dev | 16:21 | |
*** jimjiang has joined #openstack-dev | 16:21 | |
*** aelkikhia has joined #openstack-dev | 16:21 | |
*** mrodden has joined #openstack-dev | 16:21 | |
*** dsirrine has joined #openstack-dev | 16:21 | |
*** derekh has joined #openstack-dev | 16:21 | |
*** Oneiroi has joined #openstack-dev | 16:21 | |
*** dsantos_ has joined #openstack-dev | 16:21 | |
*** ig has joined #openstack-dev | 16:21 | |
*** vladikr has joined #openstack-dev | 16:21 | |
*** bpokorny has joined #openstack-dev | 16:21 | |
*** SlickNik has joined #openstack-dev | 16:21 | |
*** _cerberu` has joined #openstack-dev | 16:21 | |
*** xarg__ has joined #openstack-dev | 16:21 | |
*** Nikolay_1t has joined #openstack-dev | 16:21 | |
*** bcrochet has joined #openstack-dev | 16:21 | |
*** briancline has joined #openstack-dev | 16:21 | |
*** morganfainberg has joined #openstack-dev | 16:21 | |
*** jcannava has joined #openstack-dev | 16:21 | |
*** galstrom has joined #openstack-dev | 16:21 | |
*** jyhc has joined #openstack-dev | 16:21 | |
*** Samos123 has joined #openstack-dev | 16:21 | |
*** rm_work|away has joined #openstack-dev | 16:21 | |
*** persia has joined #openstack-dev | 16:21 | |
*** CrackerJackMack has joined #openstack-dev | 16:21 | |
*** cyeoh has joined #openstack-dev | 16:21 | |
*** Adri2000 has joined #openstack-dev | 16:21 | |
*** zigo has joined #openstack-dev | 16:21 | |
*** otherwiseguy has joined #openstack-dev | 16:21 | |
*** vishy has joined #openstack-dev | 16:21 | |
*** zaneb has joined #openstack-dev | 16:21 | |
*** dolphm has joined #openstack-dev | 16:21 | |
*** negronjl has joined #openstack-dev | 16:21 | |
*** blamar has joined #openstack-dev | 16:21 | |
*** ArxCruz has joined #openstack-dev | 16:21 | |
*** Guest53164 has joined #openstack-dev | 16:21 | |
*** noslzzp has joined #openstack-dev | 16:21 | |
*** buzztroll has joined #openstack-dev | 16:21 | |
*** achampion has joined #openstack-dev | 16:21 | |
*** markmcclain has joined #openstack-dev | 16:21 | |
*** boden has joined #openstack-dev | 16:21 | |
*** sdague has joined #openstack-dev | 16:21 | |
*** jpeeler has joined #openstack-dev | 16:21 | |
*** hemnafk has joined #openstack-dev | 16:21 | |
*** jab416171 has joined #openstack-dev | 16:21 | |
*** shathan has joined #openstack-dev | 16:21 | |
*** clayg has joined #openstack-dev | 16:21 | |
*** ladquin has joined #openstack-dev | 16:21 | |
*** BillStokes has joined #openstack-dev | 16:21 | |
*** julienvey has joined #openstack-dev | 16:21 | |
*** thingee has joined #openstack-dev | 16:21 | |
*** AndreyGrebenniko has joined #openstack-dev | 16:21 | |
*** jf-jenni has joined #openstack-dev | 16:21 | |
*** toanster has joined #openstack-dev | 16:21 | |
*** shanturoy has joined #openstack-dev | 16:21 | |
*** lexano has joined #openstack-dev | 16:21 | |
*** ameade has joined #openstack-dev | 16:21 | |
*** lon has joined #openstack-dev | 16:21 | |
*** pleia2 has joined #openstack-dev | 16:21 | |
*** ahale has joined #openstack-dev | 16:21 | |
*** al-maisan has joined #openstack-dev | 16:21 | |
*** SpamapS has joined #openstack-dev | 16:21 | |
*** zz_ewindisch has joined #openstack-dev | 16:21 | |
*** EntropyWorks has joined #openstack-dev | 16:21 | |
*** nplanel has joined #openstack-dev | 16:21 | |
*** jgriffith has joined #openstack-dev | 16:21 | |
*** leif has joined #openstack-dev | 16:21 | |
*** rainya has joined #openstack-dev | 16:21 | |
*** apmelton1 has joined #openstack-dev | 16:21 | |
*** esmute has joined #openstack-dev | 16:21 | |
*** hub_cap has joined #openstack-dev | 16:21 | |
*** xarg has joined #openstack-dev | 16:21 | |
*** ivoks has joined #openstack-dev | 16:21 | |
*** jkoelker has joined #openstack-dev | 16:21 | |
*** adam_g has joined #openstack-dev | 16:21 | |
*** metral has joined #openstack-dev | 16:21 | |
*** rgoodwin has joined #openstack-dev | 16:21 | |
*** stevebaker has joined #openstack-dev | 16:21 | |
*** dcmorton has joined #openstack-dev | 16:21 | |
*** bigmstone has joined #openstack-dev | 16:21 | |
*** jvrbanac has joined #openstack-dev | 16:21 | |
*** mikemar10 has joined #openstack-dev | 16:21 | |
*** ttx has joined #openstack-dev | 16:21 | |
*** troytoman-away has joined #openstack-dev | 16:21 | |
*** kpepple has joined #openstack-dev | 16:21 | |
*** russell_h has joined #openstack-dev | 16:21 | |
*** radix has joined #openstack-dev | 16:21 | |
*** med_ has joined #openstack-dev | 16:21 | |
*** gilliard has joined #openstack-dev | 16:21 | |
*** koolhead17 has joined #openstack-dev | 16:21 | |
*** samalba has joined #openstack-dev | 16:21 | |
*** mburned has joined #openstack-dev | 16:21 | |
*** Slidey has joined #openstack-dev | 16:21 | |
*** 23LAAJGMD has joined #openstack-dev | 16:21 | |
*** jeblair has joined #openstack-dev | 16:21 | |
*** amandap has joined #openstack-dev | 16:21 | |
*** hemanth_ has joined #openstack-dev | 16:21 | |
*** creiht has joined #openstack-dev | 16:21 | |
*** kiall has joined #openstack-dev | 16:21 | |
*** jcooley has joined #openstack-dev | 16:21 | |
*** rosmaita has joined #openstack-dev | 16:21 | |
*** BobBall has joined #openstack-dev | 16:21 | |
*** akscram has joined #openstack-dev | 16:21 | |
*** annashen has joined #openstack-dev | 16:21 | |
*** joearnold has joined #openstack-dev | 16:21 | |
*** dragondm has joined #openstack-dev | 16:21 | |
*** sergmelikyan has quit IRC | 16:22 | |
*** safchain has joined #openstack-dev | 16:23 | |
*** jpipes has joined #openstack-dev | 16:23 | |
*** dkranz has joined #openstack-dev | 16:23 | |
*** dkranz has joined #openstack-dev | 16:23 | |
*** bknudson has joined #openstack-dev | 16:23 | |
*** ig has quit IRC | 16:23 | |
*** dansmith_ is now known as dansmith | 16:23 | |
*** hugokuo_ is now known as hugokuo | 16:23 | |
*** aditirav_ is now known as aditirav | 16:23 | |
*** sdake has joined #openstack-dev | 16:23 | |
*** arozumenko1 has joined #openstack-dev | 16:23 | |
*** mohits has joined #openstack-dev | 16:23 | |
*** marekd has joined #openstack-dev | 16:23 | |
*** dansmith has joined #openstack-dev | 16:23 | |
*** mnaser has quit IRC | 16:23 | |
*** mnaser has joined #openstack-dev | 16:23 | |
*** lsmola_ has quit IRC | 16:24 | |
*** jimjiang has quit IRC | 16:24 | |
*** otherwiseguy has quit IRC | 16:24 | |
*** Daviey has joined #openstack-dev | 16:24 | |
*** READ6 has joined #openstack-dev | 16:24 | |
*** 1JTABHC3X has joined #openstack-dev | 16:24 | |
*** READ6 has quit IRC | 16:24 | |
*** READ6 has joined #openstack-dev | 16:24 | |
*** mtreinish_ has quit IRC | 16:24 | |
*** jamespag` is now known as jamespage | 16:24 | |
*** openfly has joined #openstack-dev | 16:24 | |
*** jamespage has quit IRC | 16:24 | |
*** jamespage has joined #openstack-dev | 16:24 | |
*** mtaylor has joined #openstack-dev | 16:25 | |
*** jimjiang has joined #openstack-dev | 16:25 | |
*** jdurgin1 has joined #openstack-dev | 16:25 | |
*** anfrolov_ has joined #openstack-dev | 16:25 | |
*** portante_ has joined #openstack-dev | 16:25 | |
*** jpipes is now known as jaypipes | 16:26 | |
*** jergerber has joined #openstack-dev | 16:26 | |
*** rushiagr has quit IRC | 16:26 | |
*** rwsu_ has joined #openstack-dev | 16:26 | |
*** sandywalsh_ has joined #openstack-dev | 16:26 | |
*** cdub has quit IRC | 16:26 | |
*** blentz has joined #openstack-dev | 16:26 | |
*** BLZbubba_ has joined #openstack-dev | 16:27 | |
*** Ryan_Lane has joined #openstack-dev | 16:27 | |
*** alop has joined #openstack-dev | 16:27 | |
*** jdurgin has quit IRC | 16:27 | |
*** dims has quit IRC | 16:27 | |
*** anfrolov has quit IRC | 16:27 | |
*** portante has quit IRC | 16:27 | |
*** blentz_ has quit IRC | 16:27 | |
*** rwsu has quit IRC | 16:27 | |
*** BLZbubba has quit IRC | 16:27 | |
*** arozumenko has quit IRC | 16:27 | |
*** sandywalsh has quit IRC | 16:27 | |
*** rektide_ has quit IRC | 16:27 | |
*** iamben_tw has quit IRC | 16:27 | |
*** Hien has quit IRC | 16:27 | |
*** CaptTofu has quit IRC | 16:27 | |
*** SumitNaiksatam has quit IRC | 16:27 | |
*** anfrolov_ is now known as anfrolov | 16:27 | |
*** _cerberu` is now known as _cerberus_ | 16:27 | |
*** iamben_tw has joined #openstack-dev | 16:27 | |
*** rushiagr has joined #openstack-dev | 16:27 | |
*** Hien has joined #openstack-dev | 16:27 | |
*** rektide has joined #openstack-dev | 16:27 | |
*** rha- is now known as rha | 16:28 | |
*** cdub has joined #openstack-dev | 16:28 | |
*** tmclaugh[work] has quit IRC | 16:28 | |
*** evgenyf has quit IRC | 16:28 | |
*** wfoster has quit IRC | 16:28 | |
*** rha has quit IRC | 16:28 | |
*** rha has joined #openstack-dev | 16:28 | |
*** SumitNaiksatam_ has joined #openstack-dev | 16:29 | |
*** tan_ is now known as tan | 16:29 | |
*** SumitNaiksatam_ is now known as SumitNaiksatam | 16:29 | |
*** pberis has quit IRC | 16:29 | |
*** johnthetubaguy has quit IRC | 16:30 | |
*** johnthetubaguy has joined #openstack-dev | 16:30 | |
*** CaptTofu has joined #openstack-dev | 16:30 | |
*** markmc has quit IRC | 16:30 | |
*** giulivo has quit IRC | 16:30 | |
tellesnobrega | ayoung: ping | 16:30 |
*** giulivo has joined #openstack-dev | 16:31 | |
ayoung | tellesnobrega, please don't send ping messages, just ask what you want. | 16:31 |
*** max_lobur is now known as max_lobur_afk | 16:31 | |
*** hugokuo has quit IRC | 16:31 | |
*** devoid has joined #openstack-dev | 16:31 | |
*** alop_ has joined #openstack-dev | 16:31 | |
*** alop has quit IRC | 16:31 | |
*** alop_ is now known as alop | 16:31 | |
*** devoid has left #openstack-dev | 16:31 | |
*** terriyu has joined #openstack-dev | 16:31 | |
*** devoid has joined #openstack-dev | 16:31 | |
*** devoid has left #openstack-dev | 16:31 | |
*** terriyu has quit IRC | 16:32 | |
*** jimjiang has quit IRC | 16:32 | |
*** romcheg has joined #openstack-dev | 16:32 | |
*** pberis has joined #openstack-dev | 16:32 | |
*** mtreinish has joined #openstack-dev | 16:32 | |
*** jimjiang has joined #openstack-dev | 16:32 | |
bknudson | As admin, I can get an unscoped token or a project-scoped token but not a domain-scoped token? | 16:32 |
tellesnobrega | ayoung: sorry, im trying to create a restriction on policy.json, where to list_user the user should have a domain_admin role and have something like this domain_id:%(domain_id)s, is this possible for domain as it is for projects and users? | 16:32 |
ayoung | tellesnobrega, it should be OK | 16:33 |
*** openfly_ has joined #openstack-dev | 16:33 | |
*** cdub_ has joined #openstack-dev | 16:33 | |
*** bcrochet_ has joined #openstack-dev | 16:33 | |
tellesnobrega | ayoung: i tried and it said i didnt have permission, this id comes from the context? | 16:33 |
*** omachace has quit IRC | 16:34 | |
*** ifarkas has quit IRC | 16:34 | |
*** dims has joined #openstack-dev | 16:34 | |
ayoung | tellesnobrega, the list_user function doesn't have domain_id specified in it | 16:35 |
ayoung | you'd have to "find it" | 16:35 |
tellesnobrega | ayoung: i see | 16:35 |
*** xqueralt has quit IRC | 16:36 | |
*** safchain_ has joined #openstack-dev | 16:36 | |
ayoung | tellesnobrega, https://github.com/openstack/keystone/blob/master/keystone/identity/controllers.py#L737 | 16:36 |
*** jimjiang has quit IRC | 16:37 | |
*** pmathews has joined #openstack-dev | 16:37 | |
*** thomasem has quit IRC | 16:37 | |
*** ctracey|away is now known as ctracey | 16:37 | |
ayoung | tellesnobrega, it is domain filtered, so you have that to work with | 16:37 |
*** hugokuo has joined #openstack-dev | 16:37 | |
*** jimjiang has joined #openstack-dev | 16:37 | |
ayoung | tellesnobrega, implemented here https://github.com/openstack/keystone/blob/master/keystone/common/controller.py#L168 | 16:38 |
dolphm | tellesnobrega: sounds like your rule is working as intended -- it's requiring a domain scoped token to retrieve a filtered list of users by domain | 16:38 |
*** aelkikhia has quit IRC | 16:38 | |
*** cdub has quit IRC | 16:38 | |
*** openfly has quit IRC | 16:38 | |
*** bcrochet has quit IRC | 16:38 | |
*** sandywalsh_ has quit IRC | 16:38 | |
*** jaypipes has quit IRC | 16:38 | |
*** safchain has quit IRC | 16:38 | |
*** aelkikhia has joined #openstack-dev | 16:38 | |
*** bcrochet_ is now known as bcrochet | 16:38 | |
*** dstanek has joined #openstack-dev | 16:38 | |
*** xqueralt has joined #openstack-dev | 16:39 | |
*** jaypipes has joined #openstack-dev | 16:39 | |
ayoung | filters are applied here https://github.com/openstack/keystone/blob/master/keystone/common/controller.py#L188 | 16:39 |
bknudson | can I get a domain-scoped token with "scope": { "domain": { "id": "default" } } ? | 16:39 |
bknudson | https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md#scope-scope | 16:39 |
*** sandywalsh_ has joined #openstack-dev | 16:39 | |
*** tanisdl has quit IRC | 16:39 | |
bknudson | has project-scoped token requests but not domain-scoped. | 16:39 |
ayoung | tellesnobrega, but that would be against an explicit domain_id in the query string | 16:39 |
ayoung | bknudson, this sounds like a trick question | 16:39 |
*** raildo has joined #openstack-dev | 16:40 | |
*** pfreund has quit IRC | 16:40 | |
*** tanisdl has joined #openstack-dev | 16:40 | |
*** dflye has joined #openstack-dev | 16:41 | |
tellesnobrega | dolphm: how can i get a domain scoped token? | 16:41 |
*** xingchao has joined #openstack-dev | 16:41 | |
*** utlemming has joined #openstack-dev | 16:42 | |
*** jimjiang has quit IRC | 16:42 | |
dsantos_ | bknudson: I've tried to get a domai-scoped token like you asked and it didn't work | 16:42 |
bknudson | ayoung: I tried it and it is looking at the domain I provide in scope... so it's just that there's no explicit example like there are for project. | 16:42 |
*** rfolco has quit IRC | 16:42 | |
dsantos_ | bknudson: I tried some ways bot nothing worked fine | 16:42 |
*** jimjiang has joined #openstack-dev | 16:43 | |
bknudson | dsantos_: I'm going to try granting admin a role on the domain. | 16:44 |
bknudson | PUT /domains/{domain_id}/users/{user_id}/roles/{role_id} | 16:44 |
dsantos_ | bknudson: did you get a domain-scoped token? I didn't understand | 16:45 |
*** rektide has quit IRC | 16:45 | |
bknudson | dsantos_: I haven't been able to get a domain-scoped token, but maybe it's because the user doesn't have a role | 16:45 |
*** rektide has joined #openstack-dev | 16:46 | |
dsantos_ | bknudson: I tried with the admin user created with my devstack installation, but didn't work | 16:46 |
*** pberis has quit IRC | 16:47 | |
*** topol_ has joined #openstack-dev | 16:48 | |
*** litong has quit IRC | 16:49 | |
bknudson | dsantos_: it worked for me. | 16:49 |
tellesnobrega | bknudson: i tried just now to get a domain-scoped token, but i got Authorization failed. User 2313d3645fa24972be8821f2706c73d1 has no access to domain 0c52efa1fe614cbea3c450f535002d75 from 127.0.0.1 but when i created the user i put the domain_id and project_id, but for some reason it doesn't give authorization to get the token | 16:49 |
*** pberis has joined #openstack-dev | 16:49 | |
*** jimjiang has quit IRC | 16:49 | |
*** johnthetubaguy1 has joined #openstack-dev | 16:49 | |
*** mgagne has joined #openstack-dev | 16:49 | |
*** i159 has quit IRC | 16:49 | |
*** diogogmt has quit IRC | 16:49 | |
*** topol has quit IRC | 16:50 | |
*** topol_ is now known as topol | 16:50 | |
dsantos_ | bknudson: I'm trying with this json: { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "admin", "password": "admin" } } }, "scope": { "domain": { "id": "default" } } } } | 16:50 |
bknudson | tellesnobrega: I granted the 'admin' user 'admin' role to domain 'default' and it worked for me. | 16:50 |
*** CaptTofu has quit IRC | 16:50 | |
*** jimjiang has joined #openstack-dev | 16:50 | |
bknudson | dsantos_: now I know your password! | 16:50 |
*** diogogmt has joined #openstack-dev | 16:51 | |
dsantos_ | bknudson: hahaha | 16:51 |
*** johnthetubaguy has quit IRC | 16:51 | |
Apsu | All I saw was "password": "******" | 16:51 |
bknudson | dsantos_: tellesnobrega: here's how I created the role: http://paste.openstack.org/show/55068/ | 16:51 |
Apsu | http://bash.org/?244321 | 16:52 |
*** gmoro_ has quit IRC | 16:52 | |
*** aelkikhia has left #openstack-dev | 16:53 | |
*** stevemar has quit IRC | 16:53 | |
*** cfriesen_ has quit IRC | 16:53 | |
*** e0ne_ has quit IRC | 16:54 | |
*** flaper87|call is now known as flaper87 | 16:56 | |
*** jimjiang has quit IRC | 16:56 | |
*** e0ne has joined #openstack-dev | 16:56 | |
*** sarob has joined #openstack-dev | 16:57 | |
*** mlavalle has joined #openstack-dev | 16:57 | |
dolphm | marekd: ayoung: joesavak: split the /public_keys resource from the IdP extension and put it into it's own review (as i don't think it will be useful in icehouse), and +2'd the base API https://review.openstack.org/#/c/59846/ | 16:57 |
*** jimjiang has joined #openstack-dev | 16:57 | |
*** cpallares1 is now known as cpallares | 16:57 | |
*** thomasem has joined #openstack-dev | 16:58 | |
*** ruhe has joined #openstack-dev | 16:58 | |
dolphm | as described in my comment there ^ i'd like to merge the mapping piece back into the same extension as /identity_providers | 16:58 |
*** sarob_ has joined #openstack-dev | 16:59 | |
*** haomaiwang has quit IRC | 17:01 | |
tellesnobrega | bknudson: how did you grant a role to a domain? | 17:01 |
*** Shrews has joined #openstack-dev | 17:01 | |
*** beagles is now known as beagles_brb | 17:01 | |
*** sarob has quit IRC | 17:01 | |
tellesnobrega | bknudson: i got it now | 17:01 |
*** martyntaylor has quit IRC | 17:01 | |
marekd | dolphm: roger that. but i thought you wanted to get rid of managing pub-keys from keystone permanently. | 17:02 |
bknudson | tellesnobrega: https://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md#grant-role-to-user-on-domain-put-domainsdomain_idusersuser_idrolesrole_id | 17:02 |
tellesnobrega | bknudson: thanks | 17:02 |
*** glenng1 has quit IRC | 17:03 | |
*** glenng has joined #openstack-dev | 17:03 | |
*** gmoro_ has joined #openstack-dev | 17:04 | |
dolphm | marekd: i see the use case of managing pub_keys in keystone, but i think we'd have a LOT of extra work to do to make that useable (either providing config management for mod_mellon, which is crazy talk, or re-implementing mod_mellon in python, which is crazy talk for icehouse) | 17:04 |
*** ruhe is now known as ruhe_ | 17:05 | |
dsantos_ | bknudson: I created the role but I couldn't get the token | 17:06 |
*** rfolco has joined #openstack-dev | 17:06 | |
bknudson | dsantos_: same error? | 17:07 |
bknudson | user doesn't have access to domain? | 17:07 |
marekd | dolphm: well, that was my initial thought - config auto-generator basing on data stored in the Keystone backend. | 17:07 |
marekd | dolphm: but i agree that reimplmeneting that now is crazy. | 17:07 |
*** jcooley_ has quit IRC | 17:07 | |
dsantos_ | bknudson: sorry, it was just a missing comma in my json | 17:08 |
*** dolphm has quit IRC | 17:08 | |
dsantos_ | XD | 17:08 |
*** e0ne has quit IRC | 17:08 | |
marekd | dolphm: anyways, for now i have removed pubkeys handling from vIdPs but will keep the code on my own repos. might be useful one day. | 17:08 |
bknudson | you should get a 400 error for that. | 17:09 |
*** dolphm has joined #openstack-dev | 17:09 | |
*** DinaBelova has joined #openstack-dev | 17:10 | |
dolphm | marekd: (just looking at your commit message) need to cut /public_keys from your impl as well | 17:10 |
viktors | dhellmann: hello. | 17:10 |
dhellmann | viktors: hi | 17:10 |
*** yassine has quit IRC | 17:11 | |
*** FunnyLookinHat__ has quit IRC | 17:11 | |
*** FunnyLookinHat__ has joined #openstack-dev | 17:11 | |
marekd | dolphm: will do! | 17:11 |
*** FunnyLookinHat__ is now known as FunnyLookinHat | 17:11 | |
*** tongli has joined #openstack-dev | 17:11 | |
tellesnobrega | dolphm: i got a domain-scoped token now, but i still doesn't work with this rule (role:tammie and domain_id:%(domain_id)s) maybe there is another way to get the domain_id | 17:11 |
*** exed has quit IRC | 17:11 | |
*** mindpixel has quit IRC | 17:11 | |
viktors | dhellmann: I’m sorry for bothering you, but can you please look at patches, related to oslo.db? | 17:12 |
dolphm | tellesnobrega: look at the admin_on_domain_filter rule | 17:12 |
*** pfreund has joined #openstack-dev | 17:12 | |
bknudson | when I get a domain-scoped token the catalog has None for the tenant-ids... | 17:12 |
dhellmann | viktors: I have them on my review list, but have some internal dreamhost stuff I need to finish today | 17:12 |
bknudson | "url": "http://192.168.122.176:8774/v2/None" | 17:13 |
*** jimjiang has quit IRC | 17:13 | |
*** exed has joined #openstack-dev | 17:14 | |
*** iartarisi has quit IRC | 17:14 | |
*** MaxV has quit IRC | 17:14 | |
*** jimjiang has joined #openstack-dev | 17:14 | |
*** MaxV has joined #openstack-dev | 17:14 | |
viktors | dhellmann: thanks. Sorry for my importunity ) | 17:14 |
dhellmann | viktors: sorry for the delay :-( | 17:15 |
*** exed has quit IRC | 17:15 | |
*** radix_ has joined #openstack-dev | 17:15 | |
*** sarob_ has quit IRC | 17:16 | |
*** otherwiseguy has joined #openstack-dev | 17:17 | |
*** kenperkins_ is now known as kenperkins | 17:18 | |
*** pdevine has joined #openstack-dev | 17:18 | |
*** MaxV has quit IRC | 17:19 | |
*** jimjiang has quit IRC | 17:19 | |
*** ruhe has joined #openstack-dev | 17:19 | |
*** jimjiang has joined #openstack-dev | 17:19 | |
*** bashok has joined #openstack-dev | 17:20 | |
*** SumitNaiksatam has quit IRC | 17:20 | |
*** exed has joined #openstack-dev | 17:21 | |
*** fbo is now known as fbo_away | 17:21 | |
*** evgenyf has joined #openstack-dev | 17:21 | |
*** kalugin has joined #openstack-dev | 17:22 | |
*** marekd is now known as marekd|away | 17:23 | |
*** p4tux has quit IRC | 17:23 | |
*** Drankis has joined #openstack-dev | 17:26 | |
*** kalugin has quit IRC | 17:26 | |
*** drankis_ has joined #openstack-dev | 17:26 | |
*** jmontemayor has joined #openstack-dev | 17:26 | |
tellesnobrega | dolphm: where can i find this rule? | 17:27 |
*** stevemar has joined #openstack-dev | 17:27 | |
*** mikeoutland has joined #openstack-dev | 17:28 | |
*** vijendar has joined #openstack-dev | 17:29 | |
*** shinylasers has joined #openstack-dev | 17:29 | |
*** bvandenh has quit IRC | 17:29 | |
*** pablosan has joined #openstack-dev | 17:30 | |
*** shinylasers has quit IRC | 17:30 | |
*** p4tux has joined #openstack-dev | 17:30 | |
*** gyee has joined #openstack-dev | 17:30 | |
*** jimjiang has quit IRC | 17:30 | |
*** shardy has joined #openstack-dev | 17:30 | |
*** shinylasers has joined #openstack-dev | 17:30 | |
*** viktors has left #openstack-dev | 17:31 | |
*** bdpayne has joined #openstack-dev | 17:33 | |
*** exed has quit IRC | 17:33 | |
*** jaimegil has quit IRC | 17:33 | |
*** Drankis has quit IRC | 17:35 | |
*** derekh has quit IRC | 17:35 | |
*** hashfail_ has quit IRC | 17:35 | |
*** JordanP has quit IRC | 17:36 | |
*** jimjiang has joined #openstack-dev | 17:36 | |
*** exed has joined #openstack-dev | 17:38 | |
*** xqueralt has quit IRC | 17:38 | |
*** avishayb has quit IRC | 17:38 | |
*** angdraug has joined #openstack-dev | 17:38 | |
*** mkollaro has quit IRC | 17:40 | |
*** jimjiang has quit IRC | 17:40 | |
*** stevemar has quit IRC | 17:40 | |
*** pfreund has quit IRC | 17:41 | |
*** flaper87 is now known as flaper87|afk | 17:41 | |
*** stevemar has joined #openstack-dev | 17:41 | |
*** hartsocks has joined #openstack-dev | 17:41 | |
*** ygbo has quit IRC | 17:41 | |
*** diakunchikov__ has quit IRC | 17:42 | |
*** bogdando has quit IRC | 17:42 | |
*** Alexei_987 has quit IRC | 17:42 | |
*** romcheg has quit IRC | 17:42 | |
*** vkozhukalov has joined #openstack-dev | 17:42 | |
*** jsavak has joined #openstack-dev | 17:42 | |
*** diakunchikov__ has joined #openstack-dev | 17:42 | |
*** Shaan7 has joined #openstack-dev | 17:43 | |
*** Shaan7 has quit IRC | 17:43 | |
*** Shaan7 has joined #openstack-dev | 17:43 | |
*** offenflieg has joined #openstack-dev | 17:43 | |
*** Alexei_987 has joined #openstack-dev | 17:43 | |
*** romcheg has joined #openstack-dev | 17:44 | |
*** arnaud has joined #openstack-dev | 17:45 | |
*** arnaud__ has joined #openstack-dev | 17:45 | |
tellesnobrega | ayoung: is there any way that i can print out a value that is being passed to the policy.json like user_id or domain_id? | 17:45 |
ayoung | tellesnobrega, run in a debugger. | 17:45 |
*** joesavak has quit IRC | 17:46 | |
*** doron is now known as doron_afk | 17:46 | |
*** jimjiang has joined #openstack-dev | 17:46 | |
*** offenflieg has quit IRC | 17:48 | |
*** dolphm has quit IRC | 17:50 | |
*** nermina has joined #openstack-dev | 17:51 | |
*** hajay_ has joined #openstack-dev | 17:51 | |
*** doron_afk has quit IRC | 17:51 | |
*** akrivoka has quit IRC | 17:51 | |
*** tdruiva has quit IRC | 17:51 | |
*** ruhe has quit IRC | 17:52 | |
*** tdruiva has joined #openstack-dev | 17:52 | |
*** ruhe has joined #openstack-dev | 17:52 | |
*** ilyashakhat has quit IRC | 17:52 | |
*** ilyashakhat_ has joined #openstack-dev | 17:52 | |
*** novel1 has quit IRC | 17:53 | |
*** jimjiang has quit IRC | 17:53 | |
*** novel1 has joined #openstack-dev | 17:53 | |
*** dolphm_ has joined #openstack-dev | 17:53 | |
*** harlowja_away is now known as harlowja | 17:53 | |
*** asselin has joined #openstack-dev | 17:54 | |
*** SergeyLukjanov has joined #openstack-dev | 17:54 | |
*** jimjiang has joined #openstack-dev | 17:54 | |
*** jcooley_ has joined #openstack-dev | 17:54 | |
*** boris-42 has joined #openstack-dev | 17:54 | |
*** beagles_brb is now known as beagles | 17:55 | |
*** branen has quit IRC | 17:56 | |
*** tdruiva has quit IRC | 17:57 | |
*** jistr has quit IRC | 17:57 | |
*** _dbalog has quit IRC | 17:57 | |
*** pdevine has quit IRC | 17:58 | |
*** xarses has quit IRC | 17:59 | |
*** jimjiang has quit IRC | 18:00 | |
*** jimjiang has joined #openstack-dev | 18:01 | |
*** DinaBelova has quit IRC | 18:02 | |
*** bearhands is now known as comstud | 18:03 | |
*** branen has joined #openstack-dev | 18:03 | |
*** devvesa has quit IRC | 18:03 | |
*** bdpayne has quit IRC | 18:03 | |
*** eglynn_ has quit IRC | 18:04 | |
*** novel1 has quit IRC | 18:04 | |
*** bdpayne has joined #openstack-dev | 18:04 | |
*** novel1 has joined #openstack-dev | 18:04 | |
*** bashok_ has joined #openstack-dev | 18:05 | |
*** Vek has joined #openstack-dev | 18:05 | |
*** xqueralt has joined #openstack-dev | 18:05 | |
*** xingchao has quit IRC | 18:06 | |
*** mancdaz is now known as mancdaz_away | 18:06 | |
*** muehsi has joined #openstack-dev | 18:06 | |
*** jimjiang has quit IRC | 18:07 | |
*** bashok has quit IRC | 18:08 | |
*** amcrn has joined #openstack-dev | 18:09 | |
*** melwitt has joined #openstack-dev | 18:10 | |
*** SergeyLukjanov has quit IRC | 18:10 | |
*** s0mik has joined #openstack-dev | 18:11 | |
*** SergeyLukjanov has joined #openstack-dev | 18:12 | |
*** jecarey has joined #openstack-dev | 18:12 | |
*** _dbalog has joined #openstack-dev | 18:13 | |
*** jimjiang has joined #openstack-dev | 18:13 | |
*** 1JTABHC3X has quit IRC | 18:13 | |
*** wfoster has joined #openstack-dev | 18:14 | |
*** sarob has joined #openstack-dev | 18:14 | |
*** Mandell has joined #openstack-dev | 18:15 | |
*** rfolco has quit IRC | 18:15 | |
*** evgenyf has quit IRC | 18:15 | |
*** rfolco has joined #openstack-dev | 18:16 | |
*** rfolco has quit IRC | 18:16 | |
*** rfolco has joined #openstack-dev | 18:18 | |
*** pschaef_t has joined #openstack-dev | 18:19 | |
*** jimjiang has quit IRC | 18:20 | |
*** jimjiang has joined #openstack-dev | 18:21 | |
*** buzztroll has quit IRC | 18:21 | |
*** zaitcev has joined #openstack-dev | 18:23 | |
*** exed has quit IRC | 18:23 | |
*** fungi has quit IRC | 18:24 | |
*** tdruiva has joined #openstack-dev | 18:25 | |
*** jdob has quit IRC | 18:25 | |
*** jimjiang has quit IRC | 18:26 | |
*** tdruiva has quit IRC | 18:26 | |
*** buzztroll has joined #openstack-dev | 18:26 | |
*** tdruiva has joined #openstack-dev | 18:26 | |
*** jdob has joined #openstack-dev | 18:26 | |
*** romcheg1 has joined #openstack-dev | 18:27 | |
*** jimjiang has joined #openstack-dev | 18:27 | |
*** sarob has quit IRC | 18:27 | |
*** exed has joined #openstack-dev | 18:28 | |
*** athomas has quit IRC | 18:28 | |
*** sarob has joined #openstack-dev | 18:28 | |
*** jdurgin1 has quit IRC | 18:28 | |
*** Farooque has joined #openstack-dev | 18:29 | |
*** safchain_ has quit IRC | 18:29 | |
*** jasondot_ has quit IRC | 18:30 | |
*** jasondotstar has joined #openstack-dev | 18:31 | |
*** mikeoutland has quit IRC | 18:32 | |
*** sarob has quit IRC | 18:33 | |
*** jimjiang has quit IRC | 18:33 | |
*** comay has joined #openstack-dev | 18:34 | |
*** mrunge has joined #openstack-dev | 18:34 | |
*** jimjiang has joined #openstack-dev | 18:34 | |
*** sarob has joined #openstack-dev | 18:34 | |
*** marun has joined #openstack-dev | 18:35 | |
*** jdurgin has joined #openstack-dev | 18:36 | |
*** yeylon__ has joined #openstack-dev | 18:36 | |
*** nelsnelson is now known as nelsnelson_away | 18:36 | |
*** afrittoli has quit IRC | 18:36 | |
ayoung | dolphm_, is it OK to say "auth_url will always end in the API version?" If so, it makes calculating the AUTH_URL much easier: if you want v3, and it ends in /v2.0, chop off the old and add the new. | 18:36 |
ayoung | and if it doesn't...do discovery | 18:36 |
dolphm_ | ayoung: auth_url should support "/" "/v2.0/" and "/v3/" | 18:37 |
*** ruhe is now known as ruhe_ | 18:37 | |
*** eglynn_ has joined #openstack-dev | 18:37 | |
*** rm_work|away is now known as rm_work | 18:37 | |
*** teran has quit IRC | 18:37 | |
*** julienvey_ has joined #openstack-dev | 18:37 | |
dolphm_ | ayoung: and all of those should be handled by discovery | 18:38 |
*** luis_ is now known as luisg | 18:38 | |
*** fungi has joined #openstack-dev | 18:38 | |
*** ruhe_ has quit IRC | 18:38 | |
ayoung | dolphm_, we shouldn't force unnecessary round trips. So, "/" to me means "something other than v2.0 or v3. | 18:38 |
ayoung | And yes, in that case, do discovery | 18:38 |
dolphm_ | stevemar: marekd|away did some great work on the federation controllers... we need to pull some of that back into the base v3 controller and use it elsewhere after this | 18:39 |
dolphm_ | ayoung: call it once and cache it | 18:39 |
ayoung | dolphm_, if the endpoint ends in /v2.0 (after stripping the "/") but I want the v3 api, do I need to do discovery for that? | 18:39 |
dolphm_ | ayoung: don't try to parse the URL client side and make predictions about the deployment | 18:39 |
*** sarob has quit IRC | 18:39 | |
dolphm_ | ayoung: if the endpoint ends in /v2.0 and you want the v3 API then your configuration is wrong and you should get an error | 18:40 |
*** lucasagomes is now known as lucas-afk | 18:40 | |
stevemar | dolphm_ - i agree about the work, but you mean that it shouldn't be an extension? | 18:40 |
ayoung | dolphm_, and we break everyone's deployment | 18:40 |
dolphm_ | ayoung: something along the lines of "hey, I can't find v3 at this endpont" | 18:40 |
*** ndipanov is now known as ndipanov_gone | 18:40 | |
ayoung | dolphm_, lets assume we will be stuck with endpoints ending in v2.0 for the time being | 18:40 |
dolphm_ | stevemar: i'm just talking about the validation he's doing | 18:40 |
*** ruhe has joined #openstack-dev | 18:41 | |
dolphm_ | stevemar: mutable params, public params, etc. he's solving problems we've had in keystone for a while :( | 18:41 |
*** nelsnelson_away has quit IRC | 18:41 | |
stevemar | dolphm_: Ohh that stuff | 18:41 |
stevemar | yeah, i really liked it! | 18:41 |
dolphm_ | nicely generic | 18:41 |
*** rongze has quit IRC | 18:41 | |
stevemar | refactor for the near future | 18:41 |
stevemar | dump it in v3 base controller, it'll be easy to override | 18:42 |
morganfainberg | stevemar, you say that now... | 18:42 |
stevemar | morganfainberg: c'mon be optimistic | 18:43 |
morganfainberg | stevemar, not that i imminently see some reason why it wouldn't be...just ... you know hwo it goes | 18:43 |
*** rnirmal has joined #openstack-dev | 18:43 | |
*** arozumenko1 has quit IRC | 18:43 | |
*** hajay_ has left #openstack-dev | 18:44 | |
ayoung | dtroyer_zz, wake up! I need to talk common client and caching of auth_urls with you! | 18:44 |
*** pdevine has joined #openstack-dev | 18:45 | |
*** ruhe has quit IRC | 18:45 | |
ayoung | dolphm_, for caching...do we have an approach? python-keyring? Seperate cache file in $HOME? | 18:45 |
*** willingc has joined #openstack-dev | 18:45 | |
ayoung | I mean, I can understand expanding the number of envvars we accept, but that is not really a cache | 18:45 |
*** markwash has joined #openstack-dev | 18:46 | |
*** rods1 has joined #openstack-dev | 18:46 | |
*** rods has quit IRC | 18:46 | |
*** rm_work is now known as rm_work|away | 18:47 | |
*** johnthetubaguy1 has quit IRC | 18:47 | |
*** fredkruger has joined #openstack-dev | 18:47 | |
*** buzztroll has quit IRC | 18:47 | |
*** rushiagr has quit IRC | 18:47 | |
*** xarses has joined #openstack-dev | 18:48 | |
*** mikeoutland has joined #openstack-dev | 18:48 | |
*** jasondotstar has quit IRC | 18:48 | |
dolphm_ | ayoung: we're using keyring to cache tokens, right? caching discovery stuff isn't credential-specific so keyring isn't ideal... | 18:48 |
ayoung | dolphm_, I suspect we need to talk with dtroyer_zz to work it out. My guess is the other services are going to have the same issues | 18:49 |
*** gimpswork has joined #openstack-dev | 18:49 | |
dolphm_ | ayoung: i don't know what it can back to, but i'd check out something like https://pypi.python.org/pypi/requests-cache | 18:49 |
*** gimpswork has quit IRC | 18:49 | |
*** gimpswork has joined #openstack-dev | 18:49 | |
ayoung | dolphm_, morganfainberg can get it to back to anything with dogpile, I know he can! | 18:49 |
*** fredkruger has quit IRC | 18:49 | |
*** kbrierly has joined #openstack-dev | 18:50 | |
*** kdbrierly has joined #openstack-dev | 18:50 | |
morganfainberg | ayoung, nooooooooooooo | 18:50 |
dolphm_ | i haven't considered dogpile.cache client side .. ? | 18:50 |
ayoung | morganfainberg, any input? | 18:50 |
morganfainberg | dolphm_, i think it would be doable w/ the filebackend | 18:50 |
ayoung | dolphm_, dogpile is just the mechanism, question remains: where? | 18:50 |
morganfainberg | i wouldn't use anything heavier than that for the most part though | 18:50 |
ayoung | dolphm_, the requests_cache " demo_cache.sqlite database" | 18:50 |
morganfainberg | but yes, dogpile.cache could be made to do all of that | 18:50 |
morganfainberg | and it probably wouldn't be too hard to put it all together. | 18:51 |
dolphm_ | ayoung: http://httpcache.readthedocs.org/en/latest/ | 18:51 |
morganfainberg | dolphm_, oh i think i read about httpcache...that might be the better option for client | 18:52 |
*** jcoufal has joined #openstack-dev | 18:52 | |
dolphm_ | ayoung: definitely cache to disk though, for the CLI use case | 18:52 |
ayoung | morganfainberg, question is how to configure it. Would it be a CLI only option? | 18:52 |
dolphm_ | morganfainberg: it brags that you can't configure it ... so i assume it's only an in-memory cache | 18:52 |
*** jasondotstar has joined #openstack-dev | 18:53 | |
morganfainberg | dolphm_, doh! | 18:53 |
*** rods1 has quit IRC | 18:54 | |
*** bashok_ has quit IRC | 18:54 | |
*** rods has joined #openstack-dev | 18:54 | |
*** bashok_ has joined #openstack-dev | 18:54 | |
morganfainberg | ayoung, likely it would be some "sane defaults" and take some env vars to change the target(s) for the cache | 18:54 |
morganfainberg | ayoung, if using dogpile that is | 18:54 |
*** exed has quit IRC | 18:55 | |
*** exed has joined #openstack-dev | 18:55 | |
*** mtitov has joined #openstack-dev | 18:58 | |
*** epim has joined #openstack-dev | 18:58 | |
FunnyLookinHat | Is there a test build of Grizzly available with the DNSaaS stuff built in ( I think using Moniker? ) | 18:58 |
*** JordanRinke_afk has quit IRC | 18:59 | |
*** buzztroll has joined #openstack-dev | 18:59 | |
*** MaxV has joined #openstack-dev | 18:59 | |
*** mrodden has quit IRC | 18:59 | |
ayoung | morganfainberg, dolphm_ I think discovery should be a backup. If I know I want v3 and I am given v2.0...let me try it, and deal with the 404 | 19:00 |
*** lucas-afk is now known as lucasagomes | 19:00 | |
*** colinmcnamara has quit IRC | 19:01 | |
*** arnaud__ has quit IRC | 19:01 | |
*** arnaud has quit IRC | 19:01 | |
*** Alexei_987 has quit IRC | 19:01 | |
*** sahid has quit IRC | 19:01 | |
*** pschaef_t has quit IRC | 19:02 | |
*** gimpswork has quit IRC | 19:02 | |
*** aditirav has quit IRC | 19:02 | |
*** salv-orlando has joined #openstack-dev | 19:03 | |
*** mtitov has quit IRC | 19:03 | |
dtroyer_zz | ayoung: /me is awake | 19:03 |
ayoung | dtroyer_zz, we have a question about endpoint versions | 19:04 |
*** Farooque has left #openstack-dev | 19:04 | |
ayoung | dtroyer_zz, I tried using the OSC for a demo last week, but the Keystone setup from devstack puts v2.0 at the end of the url | 19:04 |
*** glucas has quit IRC | 19:05 | |
*** danpb has quit IRC | 19:05 | |
*** salv-orlando has quit IRC | 19:05 | |
ayoung | dtroyer_zz, I had to hack the URLs in the database to get the OSC to work | 19:05 |
*** nelsnelson has joined #openstack-dev | 19:05 | |
*** MaxV has quit IRC | 19:05 | |
*** aveiga has joined #openstack-dev | 19:05 | |
dtroyer_zz | ayoung: yup. does keystoneclient have working auto-discovery yet? | 19:05 |
*** mrodden has joined #openstack-dev | 19:05 | |
ayoung | dtroyer_zz, sort of | 19:05 |
ayoung | fd0a176a49b5ead812567018a00fc3db4b7f531a has it in there... | 19:06 |
*** salv-orlando has joined #openstack-dev | 19:06 | |
ayoung | https://github.com/openstack/python-keystoneclient/commit/fd0a176a49b5ead812567018a00fc3db4b7f531a | 19:06 |
dtroyer_zz | ayoung: I was about to say that you could override that from localrc to remove the version, but it isn't going to work…that might be the first thing to straighten out in devstack... | 19:07 |
*** sushils has quit IRC | 19:08 | |
ayoung | dtroyer_zz, so...I should drop the v2.0 off the auth_url, as well as in the database/endpoints, and let OSC run the discover path to find out what is supported....that probably should not happen every time, though, as it adds t alot of round trips | 19:08 |
dtroyer_zz | of course, it's still going to be a problem until _all_ of the clients use keystoneclient for auth | 19:08 |
*** glucas has joined #openstack-dev | 19:08 | |
ayoung | dtroyer_zz, heh...lets get it working for at least keystone itself | 19:08 |
dtroyer_zz | ayoung: thats anouther one of the things that needs to be cached | 19:08 |
*** sarob has joined #openstack-dev | 19:09 | |
ayoung | dtroyer_zz, "another" implies that you have other requests for caching? | 19:09 |
*** MaxV has joined #openstack-dev | 19:09 | |
*** MaxV has quit IRC | 19:10 | |
*** rossella_s has quit IRC | 19:10 | |
dtroyer_zz | ayoung: oh yeah, lots. besides auth credentials, name -> id lookups for a bunch of objects | 19:10 |
*** sdake_ has joined #openstack-dev | 19:10 | |
ayoung | dtroyer_zz, do you have a caching approach in mind? | 19:10 |
*** MaxV has joined #openstack-dev | 19:11 | |
*** branen_ has joined #openstack-dev | 19:11 | |
*** branen_ has quit IRC | 19:11 | |
dtroyer_zz | ayoung: I was going to steal what Termie was doing in OCL as that was pretty generic but it doesn't fit well with the current base/client/manager classes | 19:12 |
angdraug | thingee: can you have another look at https://review.openstack.org/#/c/58870/ (cinder rbd fix for non-raw images)? thanks! | 19:12 |
ayoung | dtroyer_zz, link? | 19:12 |
dtroyer_zz | ayoung: lemme se if he's made it public yet... | 19:12 |
dtroyer_zz | https://github.com/termie/ocl looks like he's done more work since I last looked at it | 19:14 |
*** MaxV has quit IRC | 19:14 | |
*** jasondotstar has quit IRC | 19:15 | |
*** MaxV has joined #openstack-dev | 19:15 | |
*** sdake_ has quit IRC | 19:15 | |
*** sdake has quit IRC | 19:15 | |
*** Ryan_Lane has quit IRC | 19:16 | |
*** jasondotstar has joined #openstack-dev | 19:16 | |
*** Ryan_Lane has joined #openstack-dev | 19:16 | |
*** muehsi has quit IRC | 19:17 | |
*** muehsi has joined #openstack-dev | 19:17 | |
*** mrunge has quit IRC | 19:18 | |
*** jmontemayor has quit IRC | 19:22 | |
*** glucas has quit IRC | 19:22 | |
*** glucas has joined #openstack-dev | 19:23 | |
*** teran has joined #openstack-dev | 19:23 | |
*** sdake has joined #openstack-dev | 19:23 | |
*** sdake has quit IRC | 19:23 | |
*** sdake has joined #openstack-dev | 19:23 | |
*** kushal has quit IRC | 19:23 | |
*** sdake_ has joined #openstack-dev | 19:26 | |
*** jasondotstar has quit IRC | 19:28 | |
*** arnaud has joined #openstack-dev | 19:28 | |
*** jmontemayor has joined #openstack-dev | 19:28 | |
*** gabrielhurley has joined #openstack-dev | 19:30 | |
*** mohits has quit IRC | 19:31 | |
dstanek | morganfainberg: hi | 19:31 |
morganfainberg | dstanek, allo | 19:31 |
*** bashok_ has quit IRC | 19:32 | |
*** mikeoutland has quit IRC | 19:32 | |
morganfainberg | dstanek, what can i do for you sir? | 19:32 |
dstanek | morganfainberg: i saw your note this morning from Friday night, did you still have a question? | 19:32 |
morganfainberg | dstanek, well... i added you to a review :P | 19:32 |
morganfainberg | dstanek, but i think i solved my initial question | 19:33 |
*** arnaud__ has joined #openstack-dev | 19:33 | |
morganfainberg | doesn't mean i came up with a good answer | 19:33 |
ayoung | https://github.com/termie/ocl/blob/master/ocl/cache.py | 19:33 |
dstanek | morganfainberg: which review is it - you have lots :_) | 19:33 |
morganfainberg | dstanek, https://review.openstack.org/#/c/62198/ specifically https://review.openstack.org/#/c/62198/6/keystone/identity/controllers.py | 19:34 |
morganfainberg | dstanek, its... uhm... evil-python-hacks? | 19:34 |
*** arnaud has quit IRC | 19:34 | |
morganfainberg | dstanek, working around MRO issues with subclassing and marking everything deprecated | 19:34 |
*** vartom11111119 has joined #openstack-dev | 19:35 | |
*** arnaud has joined #openstack-dev | 19:35 | |
*** JordanRinke_afk has joined #openstack-dev | 19:35 | |
*** Abhishek_ has quit IRC | 19:36 | |
*** sarob has quit IRC | 19:37 | |
*** jasondotstar has joined #openstack-dev | 19:38 | |
*** mlavalle has quit IRC | 19:38 | |
*** rraja has joined #openstack-dev | 19:38 | |
*** ruhe has joined #openstack-dev | 19:40 | |
*** JordanRinke_afk has quit IRC | 19:40 | |
*** nplanel has quit IRC | 19:40 | |
*** mlavalle has joined #openstack-dev | 19:42 | |
*** gszasz_ has quit IRC | 19:42 | |
*** JordanRinke_afk has joined #openstack-dev | 19:42 | |
*** novas0x2a|laptop has joined #openstack-dev | 19:43 | |
ayoung | dtroyer_zz, so he hasn't done much on the cache strategy: "JsonCache: store to a file" | 19:44 |
*** bogdando has joined #openstack-dev | 19:44 | |
dtroyer_zz | ayoung: it wasn't the actual back-end so much as the hooks into the stack that I'm coveting | 19:46 |
*** rnirmal has quit IRC | 19:46 | |
*** mikeoutland has joined #openstack-dev | 19:46 | |
ayoung | dtroyer_zz, he's got some good ideas there....just wondering what we need to do cache wise. For the token we've said is probably going to be python-keyring. I wonder if we should use the same approach across the board. | 19:47 |
*** bnemec_ has joined #openstack-dev | 19:48 | |
dtroyer_zz | ayoung: across all clients? | 19:49 |
*** s0mik has quit IRC | 19:49 | |
*** bnemec has quit IRC | 19:49 | |
ayoung | dtroyer_zz, yeah. | 19:49 |
*** offenflieg has joined #openstack-dev | 19:49 | |
ayoung | dtroyer_zz, I mean, I don't know the API well enough to say if it was the right thing | 19:49 |
ayoung | just that it solves the tough problem, and it is worth looking into whether it could be made "lighter" for things that need a lighter touch with caching | 19:50 |
*** JordanRinke_afk has quit IRC | 19:50 | |
*** gothicmindfood has joined #openstack-dev | 19:50 | |
*** nelsnelson is now known as nelsnelson_away | 19:50 | |
dtroyer_zz | ayoung: I'm not convinced of anything yet, that was just where I planned to start…but the more we can converge generic stuff like this the better off we'll be in the long run | 19:51 |
*** jasondotstar has quit IRC | 19:51 | |
*** nelsnelson_away is now known as nelsnelson | 19:51 | |
*** CaptTofu has joined #openstack-dev | 19:52 | |
dstanek | morganfainberg: is there any reason you don't just use the metaclass to add the deprecated decorator when the class is being created? | 19:52 |
dstanek | morganfainberg: that would be less runtime cost and no need to use __getattribute__ | 19:53 |
morganfainberg | dstanek, inheritance doesn't work like that, you don't actually get the methods in the namespace unless they are defined on the class itself | 19:53 |
morganfainberg | dstanek, since the inherited class already had __new__ called | 19:54 |
ayoung | dtroyer_zz, so you are implying that I am pre-maturely optimizing and just need to get the dang thing to work first? | 19:54 |
morganfainberg | remember __new__ is called at class definition, not at object instantiation time | 19:54 |
*** jasondot_ has joined #openstack-dev | 19:54 | |
*** bpokorny has quit IRC | 19:55 | |
morganfainberg | dstanek, the things you learn when delving into metaclass programming :P | 19:55 |
dtroyer_zz | ayoung: :) I'm implying that you are ahead of me in actually putting bits in place and that good ideas are welcome as always | 19:55 |
dstanek | morganfainberg: trying something | 19:56 |
morganfainberg | dstanek, sure thing. | 19:56 |
harlowja | dhellmann u got a sec? | 19:56 |
ayoung | dtroyer_zz, here is what I was origianlly thinking. http://paste.openstack.org/show/55081/ | 19:56 |
harlowja | for a question about stevedore | 19:56 |
morganfainberg | dstanek, like i said, this isn't guaranteed to be a "good" idea ;) | 19:56 |
dhellmann | harlowja: sure, what's up? | 19:56 |
ayoung | dtroyer_zz, I'm willing to make this work...I just need to figure out how | 19:57 |
morganfainberg | dstanek, but it's definitely an "idea" on how to solve this problem i've backed myself into | 19:57 |
ayoung | dtroyer_zz, I am guessing that I need to make it work today, with endpoints specified as v2.0 | 19:57 |
harlowja | dhellmann so in stevedore driver.py it raises runtimeerrors, i was wondering if there was a reason for using runtimeerror over say a custom one (DriveNotFound, or something) | 19:57 |
ayoung | if that is the case...what should the client do? | 19:57 |
harlowja | *drivernotfound | 19:57 |
*** gabrielhurley has quit IRC | 19:57 | |
*** MaxV has quit IRC | 19:58 | |
morganfainberg | dstanek, actually now that i think of it...maybe i did cross the streams in my logic in my head. | 19:58 |
*** exed has quit IRC | 19:58 | |
harlowja | dhellmann can submit a patch if u are ok with that, just wasn't sure if there was some reason that i might be unaware of | 19:58 |
*** MaxV has joined #openstack-dev | 19:58 | |
dstanek | morganfainberg: when your metaclass is creating the class object it should be able to wrap the methods in a decorator | 19:59 |
dhellmann | harlowja: no, I just didn't want to create a custom exception. if you do make one, subclass it from runtimeerror | 19:59 |
*** dolphm has joined #openstack-dev | 19:59 | |
dstanek | morganfainberg: this was it only happens when the class object it created (at import time) | 19:59 |
dstanek | morganfainberg: i've done this in the past for other things | 19:59 |
*** MaxV has quit IRC | 20:00 | |
*** mgagne has quit IRC | 20:00 | |
morganfainberg | dstanek, the issue is inheritance -- if the methods were defined on the class it would work like that. sec have an example | 20:00 |
*** MaxV has joined #openstack-dev | 20:00 | |
harlowja | dhellmann k, just useful to say know exactly that the driver loading/init failed, instead of something else blowing up (maybe nothign else can, and then i guess its fine) | 20:01 |
dtroyer_zz | ayoung: our second-to-last paragraph is pretty nuch what I would do. I had a simpler set of steps for dealing with creating a default URL though…close to what you have as steps 1, 2 and 4. | 20:01 |
harlowja | dhellmann with i guess https://github.com/dreamhost/stevedore/blob/master/stevedore/extension.py#L140 (maybe that should raise something?) | 20:01 |
dtroyer_zz | s/our/your/ | 20:01 |
harlowja | dhellmann *same with i guess | 20:01 |
dhellmann | harlowja: no, that specifically doesn't raise because that would make one bad plugin bring an entire app down | 20:02 |
harlowja | k | 20:02 |
morganfainberg | dstanek, example code: http://paste.openstack.org/show/55082/ (module is called cache_test in the next paste) | 20:02 |
harlowja | dhellmann could that at least be optional, maybe in some cases i don't want my app to start with bad plugins? | 20:02 |
ayoung | dtroyer_zz, I think the auth_url is kindof like a bookmark. If there is enough info to auth from there, use it. | 20:03 |
ayoung | if not, do discover | 20:03 |
ayoung | y | 20:03 |
*** dolphm has quit IRC | 20:03 | |
dhellmann | harlowja: a bad plugin would be ignored | 20:03 |
*** dolphm_ has quit IRC | 20:03 | |
ayoung | but I'm the kind of person that hacks the url in the brower for bugzilla etc | 20:03 |
morganfainberg | dstanek, http://paste.openstack.org/show/55083/ if you look, you see that "ohai" method is not visible in the namespace | 20:03 |
harlowja | dhellmann sure, it could be, but not in all cases is it desireable to do that right? | 20:03 |
morganfainberg | dstanek, i guess i could inspect bases __dict__ and build from there? | 20:04 |
ayoung | I don't want to *have* to do discovery until it is really necessary | 20:04 |
morganfainberg | each object in bases that is | 20:04 |
dhellmann | harlowja: when is it better to have the entire app fail when discovery of a single plugin fails? | 20:04 |
morganfainberg | dstanek, i do agree that wrapping each time is sub-optimal/less performant | 20:04 |
dtroyer_zz | ayoung: I just don't like the idea of parsing it. look for the grand-fathered version strings if necessary but otherwise use what is passed. | 20:05 |
*** JordanRinke_afk has joined #openstack-dev | 20:05 | |
harlowja | dhellmann in an app thats sole purpose is to only run when every plugin has loaded ok ;) | 20:05 |
*** sarob has joined #openstack-dev | 20:05 | |
harlowja | *not all apps of course are like this | 20:06 |
dhellmann | harlowja: ok, that's not the main use case I was considering | 20:06 |
dstanek | morganfainberg: in your example the thing class isn't using a metaclass so it will already be created before the test class | 20:06 |
ayoung | dtroyer_zz, the problem is that we are telling people that v3 is deprecated, and at the same time, we are saying we are maintaining support for older versions of keystone client. The older clients don't do discovery. They will need the old auth_urls and, more importantly the old endpoints with v2.0 in them. | 20:06 |
*** Alexei_987 has joined #openstack-dev | 20:06 | |
dhellmann | harlowja: I could see saving the exception info so an app could ask after the loop is done | 20:06 |
harlowja | dhellmann sure, that'd be ok to | 20:06 |
dhellmann | harlowja: or even having an "on_error_callback" passed to the constructor | 20:06 |
harlowja | dhellmann exactly :) | 20:07 |
*** lucasagomes has quit IRC | 20:07 | |
dhellmann | harlowja: but as a user, I'd be annoyed if my app wouldn't start at all just because of a bad plugin | 20:07 |
morganfainberg | dstanek, which is the case for the code. the assignment.controllers.ProjectV3 controller isn't deprecated but Identity.controllers.ProjectV3 would be | 20:07 |
dhellmann | harlowja: and as an app author, I don't want to give that much control to plugin authors | 20:07 |
morganfainberg | dstanek, we don't want to mark the "new namspace location" as deprecated, just the old | 20:07 |
morganfainberg | dstanek, i was trying to avoid the need to write a tone of duplicated methods that needed testing to support compat for the dev cycle | 20:08 |
*** nelsnelson is now known as nelsnelson_away | 20:08 | |
*** markmc has joined #openstack-dev | 20:08 | |
*** mrodden has quit IRC | 20:09 | |
dtroyer_zz | ayoung: something seems backwards in there…support for old clients isn't as important as support for old servers with a discovery-enabled client. old clients will always need an old-style URL. | 20:09 |
ayoung | dtroyer_zz, so I think we need at least a subset of the parsing rules. If they are using v2.0, we can assume they are going against a legacy system. If they want v3...we could make them work through discovery. But seems wasteful if we have enough infomration | 20:09 |
morganfainberg | dstanek, another option would be just to assign a reference to the new class-location in identity, but it wont log deprecation messages in that case. | 20:09 |
dstanek | morganfainberg: i see, you only want to wrap it if it's called through a certain class | 20:09 |
morganfainberg | dstanek, yep | 20:09 |
ayoung | dtroyer_zz, says you | 20:09 |
ayoung | dtroyer_zz, my guess is that there are people that get angry about *any* non backwards compat change | 20:10 |
ayoung | server or client | 20:10 |
harlowja | dhellmann sure, i understand why, but as app author that say wants to recieve notifications of loading failures, that'd be nice, on_error_callback would seem useful to do this (defaulting to nothing) | 20:10 |
morganfainberg | dstanek, that patchset converts all keystone-internal code to using the new class definitions. this is only to support out-of-tree developed code. | 20:10 |
dtroyer_zz | ayoung: I agree we will need to do enough checking in the URL (I don't want to call it parsing for some reason) but I really don't want to change it beyond appending a legacy version maybe | 20:10 |
morganfainberg | same as any of the internal-api deprecation work | 20:11 |
ayoung | dtroyer_zz, I think I want to assume that it is set up for legacy | 20:11 |
ayoung | I don;t think we can get people to use it today if it is not | 20:11 |
dtroyer_zz | ayoung: old client will always need a versioned URL. I dont' see any way around that since it already is out in the wild | 20:11 |
dtroyer_zz | so the case of old client and discoverable server is covered | 20:12 |
dstanek | morganfainberg: i guess if our code is fine that any slow down would make third parties more likely to change their code | 20:12 |
ayoung | dtroyer_zz, and new client will have to deal with old versioned URL. hence the ugly parsing.... | 20:12 |
dhellmann | harlowja: sure, an on_error_callback makes sense | 20:12 |
harlowja | dhellmann thx boss! | 20:13 |
*** sarob has quit IRC | 20:13 | |
*** nelsnelson_away has quit IRC | 20:13 | |
harlowja | review requests soon | 20:13 |
dtroyer_zz | ayoung: I'd handle that starting with a GET on the URL and if that fails it's a bad url (I'm ignoring caching for now) | 20:13 |
*** markwash has quit IRC | 20:13 | |
dtroyer_zz | ayoung: then run the discovery on the return. If a version is present you should be able to just use that as it is (presumably) what the user asked for. | 20:13 |
*** nplanel has joined #openstack-dev | 20:14 | |
dstanek | morganfainberg: so in other cases like this i have made functions that have the same name as the class | 20:14 |
*** hemnafk is now known as hemna | 20:14 | |
dstanek | morganfainberg: they would log the deprecation warning and return an instance | 20:14 |
morganfainberg | dstanek, sure, the issue here is we have @classmethods which get called without instantiation | 20:14 |
morganfainberg | dstanek, i tried that first ;) | 20:14 |
dtroyer_zz | ayoung: handling the version options is all that is left then | 20:14 |
*** sushils has joined #openstack-dev | 20:15 | |
morganfainberg | dstanek, maybe could use some setattr magic to lift those up | 20:15 |
*** eglynn_ has quit IRC | 20:15 | |
dtroyer_zz | ayoung: and that's where I'd check for the presence of the legacy version strings and if they're not present then append a version to the URL | 20:15 |
*** JordanRinke_afk has quit IRC | 20:15 | |
morganfainberg | not sure if it would be cleaner or about the same as this. i am open to changing out the metaclass if there is a better approach | 20:16 |
dstanek | morganfainberg: either way it's magical :-( | 20:16 |
*** AlanClark has joined #openstack-dev | 20:16 | |
dstanek | morganfainberg: i don't know of a better one off the top of my head | 20:16 |
morganfainberg | dstanek, if anyone i knew would, you'd be the person. | 20:16 |
*** JordanRinke_afk has joined #openstack-dev | 20:16 | |
morganfainberg | dstanek, it's why i wanted you to look at it | 20:16 |
ayoung | dtroyer_zz, ther are two pieces, remember. auth_url is handed in by the end user. We can assume that they know what they are doing, and tell them to leave off the version, or that we will deduce the version form what they give us...whatever we want. Then there is the endpoint that comes back from the keystone catalog. This is where the user is going to have no power, as they may be trying to use the v3 api, but all of the en | 20:20 |
ayoung | dpoints have /v2.0 at the end. This is where, I think, we need to do the parsing. | 20:20 |
*** yolanda has quit IRC | 20:21 | |
*** mrodden has joined #openstack-dev | 20:22 | |
dtroyer_zz | ayoung: I've always thought the idea was to get rid of versions in the service catalog. however, doing that is where your comment about old clients comes in to play…that would break them. | 20:22 |
*** reed has joined #openstack-dev | 20:23 | |
*** JordanRinke_afk has quit IRC | 20:23 | |
ayoung | dtroyer_zz, those pesky users requiring we not break their precious apps | 20:23 |
dtroyer_zz | ayoung: yeah, rats. | 20:26 |
ayoung | dtroyer_zz, OK, I'm going to run with this. I think the changes will be restricted to python-keystoneclient | 20:26 |
dtroyer_zz | ayoung: I'm still not convinced that blindly changing the version in the SC is a good idea, but I'm getting closer…if the requested version is not supported it'll fail anyway though | 20:27 |
*** JordanRinke_afk has joined #openstack-dev | 20:27 | |
ayoung | dtroyer_zz, "and we could fail to fail, it was the easiest thing to do" Stephen Stills. | 20:27 |
ayoung | couldn't | 20:27 |
dtroyer_zz | ayoung: this will set a precedent for versions in the other APIs. and for example, nova is much worse as the version isn't last... | 20:28 |
*** julienvey_ has quit IRC | 20:28 | |
*** joesavak has joined #openstack-dev | 20:28 | |
*** jcooley_ has quit IRC | 20:28 | |
*** dims has quit IRC | 20:28 | |
dtroyer_zz | ayoung: ok, I'll buy it for now. and it's on me to prove why I don't like it when the time comes ;) | 20:29 |
*** eglynn_ has joined #openstack-dev | 20:29 | |
ayoung | dtroyer_zz, nah, it has to make it through jamielennox first, and dolph | 20:29 |
*** bdpayne has quit IRC | 20:29 | |
*** bdpayne has joined #openstack-dev | 20:30 | |
*** jsavak has quit IRC | 20:31 | |
*** dims has joined #openstack-dev | 20:32 | |
*** gimpswork has joined #openstack-dev | 20:32 | |
*** JordanRinke_afk has quit IRC | 20:33 | |
ayoung | terry_howe, how do I plan on working on it? I think I can fix inside python-keystoneclient for now. | 20:33 |
*** mohits has joined #openstack-dev | 20:33 | |
*** JordanRinke_afk has joined #openstack-dev | 20:33 | |
terry_howe | I was just asking if you *were* going to work on it | 20:33 |
*** arnaud__ has quit IRC | 20:33 | |
ayoung | terry_howe, I think the main problem is that the endpoints that come back in the service catalog are set assuming the user wants v2 | 20:34 |
terry_howe | sounds like yes is the answer to that | 20:34 |
ayoung | and I don't think we can change it | 20:34 |
*** arnaud has quit IRC | 20:34 | |
ayoung | terry_howe, yeah, I think I can...I think I can... | 20:34 |
terry_howe | okay, I saw the ticket come in and it seemed like an important issue, but I have plenty of neutron busy to keep me busy | 20:35 |
ayoung | terry_howe, I'll move it to the keystone client | 20:35 |
*** freyes has joined #openstack-dev | 20:36 | |
*** nelsnelson has joined #openstack-dev | 20:36 | |
*** buzztroll has quit IRC | 20:36 | |
*** uaberme has joined #openstack-dev | 20:36 | |
terry_howe | cool, I was wondering if the work would be there | 20:36 |
*** clayb has joined #openstack-dev | 20:37 | |
dtroyer_zz | ayoung: here's a quick hack that gets rid of the version in DevStack's auth urls: https://review.openstack.org/62468 I think that's what you were trying to do with the database edit? | 20:37 |
*** ctracey is now known as ctracey|away | 20:37 | |
ayoung | dtroyer_zz, suspect it will not pass gate, and if it does, it will break keystone, as we gate on unit tests for multiple client versions...actually, that is a very dangerous patch | 20:38 |
dtroyer_zz | ayoung: it's WIP for now…not intended for general use... | 20:39 |
ayoung | nah...won't break keystone today...but it will break old client versions, I *think* | 20:39 |
dstanek | bknudson: having fun with those keystone client tests :-) | 20:40 |
ayoung | dstanek, zactly | 20:40 |
*** sandywalsh_ has quit IRC | 20:40 | |
dstanek | bknudson: i added tests for a bunch of versions, but if i run them all at the same time my vm runs out of memory :-) | 20:41 |
*** ruhe has quit IRC | 20:41 | |
dtroyer_zz | ayoung: and it should actually pass all tests…no changes without the config in localrc | 20:41 |
*** buzztroll has joined #openstack-dev | 20:42 | |
ayoung | dtroyer_zz, IIUC we did this to ourselves when we told people to put v2.0 in the URLs in the first place....programming is one of those things where you make one mistake and support it for the rest of your life. | 20:43 |
bknudson | dstanek: keystone client tests where? | 20:43 |
bknudson | in tempest? | 20:43 |
*** s0mik has joined #openstack-dev | 20:44 | |
dstanek | bknudson: no the ones that are in keystone | 20:44 |
ayoung | bknudson, so what do you think would happen to the tests if we drop v2.0 off the url, and ran it against an old client | 20:44 |
*** portante_ is now known as portante | 20:44 | |
bknudson | dstanek: in keystone, to drop the essex-1 and 0.1.1 versions? | 20:44 |
dstanek | i added the ability to test other versions like 0.4.x | 20:45 |
bknudson | dstanek: we've had complaints that the tests take a lot of memory before... then we said we'd move the tests to tempest | 20:45 |
ayoung | bknudson, so the v3 api calls in the python-keystoneclient do not handle the v2.0 coming back from the endpoints in the catalog... | 20:45 |
bknudson | dstanek: and then it turns out that tempest doesn't want them. | 20:45 |
dstanek | bknudson: i found the leak :-) or at least i thing i did | 20:45 |
dstanek | working on fixing it now | 20:46 |
dstanek | it looks like it's routes that consumes a fair amount or memory | 20:46 |
bknudson | dstanek: I think I tried to fix a leak in there once... but I hoped that the switch to testr helped. | 20:46 |
bknudson | ayoung: I thought we would have identity endpoint not have v2.0 or v3. | 20:46 |
*** jsavak has joined #openstack-dev | 20:47 | |
ayoung | bknudson, and what about all of the code out there that sets the endpoints with v2.0 in it? | 20:47 |
bknudson | ayoung: or we have a new endpoint for either "v3" or for "no version" | 20:47 |
*** yolanda has joined #openstack-dev | 20:47 | |
ayoung | packstack, puppet, crowbar, fuel... | 20:47 |
*** buzztroll has quit IRC | 20:47 | |
ayoung | bknudson, now you see the scope of the problem | 20:47 |
ayoung | bknudson, I'm thinking along these lines http://paste.openstack.org/show/55081/ | 20:48 |
*** buzztroll has joined #openstack-dev | 20:48 | |
*** jecarey has quit IRC | 20:48 | |
*** jecarey has joined #openstack-dev | 20:49 | |
bknudson | ayoung: how about if they set --os-identity-api-version then don't do discovery and require that the endpoint supports tha version. | 20:49 |
ayoung | bknudson, nope...cuz of legacy | 20:49 |
ayoung | bknudson, we have to assume v2.0 and v3 sit side by side | 20:50 |
ayoung | and v2 is the current standard setter | 20:50 |
*** vartom11111119 has quit IRC | 20:50 | |
ayoung | bknudson, assume that the end user can't affect change on the server | 20:50 |
bknudson | and if they don't say --os-identity-api-version then do discovery | 20:50 |
dstanek | ayoung: why would you need to assume that for the case where a user is specifying the version they want? | 20:50 |
ayoung | dstanek, because we lie to them | 20:50 |
*** joesavak has quit IRC | 20:50 | |
ayoung | we tell them in the service catalog that the endpoint needs to end with v2.0 | 20:50 |
dtroyer_zz | ayoung: I think we have to make sure that the vNN in SC is stopped with v2.0. Never suggst putting another version in there... | 20:51 |
ayoung | dtroyer_zz, I like that | 20:51 |
ayoung | death to the version string! | 20:51 |
bknudson | a client can't use service catalog to connect to keystone for auth, though? | 20:51 |
*** gothicmindfood has quit IRC | 20:51 | |
dstanek | ayoung: what tells them that? | 20:51 |
ayoung | dstanek, service catalog comes back on a token request | 20:51 |
dstanek | ayoung: ah i see | 20:51 |
*** nati_ueno has joined #openstack-dev | 20:52 | |
*** mdenny has joined #openstack-dev | 20:52 | |
*** yolanda has quit IRC | 20:52 | |
* ayoung now going to pull up the Rollins Band "Liar" | 20:52 | |
bknudson | I'm going to listen to 3 dog night | 20:53 |
ayoung | Jerimiah was a good friend of mine | 20:53 |
*** rraja has quit IRC | 20:53 | |
*** sandywalsh_ has joined #openstack-dev | 20:54 | |
*** safchain has joined #openstack-dev | 20:54 | |
bknudson | ayoung: how does keystone lie to clients? | 20:55 |
*** dprince_ has quit IRC | 20:55 | |
bknudson | maybe the catalog should indicate the version if it's known | 20:55 |
ayoung | bknudson, not Keystone, the configurationators that put the endpoints into the service catalog | 20:55 |
bknudson | ayoung: what I configure HTTPD to serve identity API out of /identity/v3 ? | 20:56 |
*** jcooley_ has joined #openstack-dev | 20:56 | |
dtroyer_zz | bknudson: that should still work... | 20:56 |
bknudson | would be an odd configuration, then you'd have identity/v3/v2.0 and identity/v3/v3 | 20:57 |
dtroyer_zz | at least I'm trying to make sure it does | 20:57 |
*** MaxV has quit IRC | 20:57 | |
*** MaxV has joined #openstack-dev | 20:57 | |
*** alop has quit IRC | 20:58 | |
dtroyer_zz | bknudson: that's the reason for ayoung's step 5.x's, to edit known versions. or why I suggested the version never be published that way so we only have to edit 'v2.0' | 20:58 |
*** mikeoutland has quit IRC | 20:58 | |
dstanek | ayoung: should they be putting the base endpoint with no version and letting the client figure it out? | 20:58 |
dtroyer_zz | bknudson: in your httpd example, you's set up /identity rather than /identity/v3 | 20:58 |
*** SumitNaiksatam has joined #openstack-dev | 20:59 | |
bknudson | ok, so it looks like ayoung is trying to work with an endpoint defined like http://localhost:5000/v2.0 | 20:59 |
bknudson | by parsing the url | 20:59 |
bknudson | but for some reason also wants to work with /v3? | 21:00 |
*** mikeoutland has joined #openstack-dev | 21:00 | |
bknudson | are identity endpoints being set up like http://localhost:5000/v3? | 21:00 |
dtroyer_zz | That is what I want to avoid or we'll be in this loop forever | 21:00 |
*** alop has joined #openstack-dev | 21:00 | |
*** gimpswork has quit IRC | 21:00 | |
bknudson | ayoung: I don't see how step 5.x works with step 1? It's already assuming v3 API? | 21:01 |
*** rossella_s has joined #openstack-dev | 21:01 | |
*** willingc has quit IRC | 21:01 | |
*** MaxV has quit IRC | 21:01 | |
bknudson | I'm wondering if ayoung's algorithm needs to work with http://localhost:5000/v3 or only http://localhost:5000/v2.0 ... | 21:02 |
bknudson | if v3 endpoints don't exist out there then I don't see why | 21:02 |
*** sushils has quit IRC | 21:02 | |
dtroyer_zz | I think he wrote it for both, and it needs to because a user might set OS_AUTH_URL=https://localhost:5000/v3 even if it isn't in the service catalog | 21:03 |
*** crank has quit IRC | 21:03 | |
bknudson | right, we can't use the service catalog for auth since you get catalog during auth | 21:03 |
bknudson | but why then not also set OS_AUTH_VERSION=3 ? | 21:04 |
*** radez is now known as radez_g0n3 | 21:04 | |
bknudson | and if OS_AUTH_VERSION isn't set then do discovery | 21:04 |
*** sushils has joined #openstack-dev | 21:05 | |
*** fbo_away is now known as fbo | 21:05 | |
*** willingc has joined #openstack-dev | 21:05 | |
dtroyer_zz | That sould be the documented way to do it. But user's being users will eith cut-n-paste from a service catalog and/or just change 'v2.0' to 'v3' in their configs. | 21:05 |
*** freyes has quit IRC | 21:05 | |
*** otherwiseguy has quit IRC | 21:05 | |
ayoung | dtroyer_zz, I think that we can leave v2.0 in the docs for now, handle it automagically, and, once the v2 api is gone, document it with no version string | 21:06 |
*** colinmcnamara has joined #openstack-dev | 21:06 | |
bknudson | if we do discovery users won't notice... it'll work with either v2.0 or v3. | 21:06 |
*** markwash has joined #openstack-dev | 21:07 | |
*** ctracey|away is now known as ctracey | 21:07 | |
ayoung | I'm less worried about the initial auth_url, as the user can modify that themselves. We'll start telling them to drop the version number and assume 3 | 21:07 |
*** crank has joined #openstack-dev | 21:08 | |
*** jcoufal has quit IRC | 21:08 | |
bknudson | ayoung: dtroyer_zz - have you used this yet? https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/discover.py | 21:08 |
ayoung | bknudson, "used" no, just reviewed | 21:08 |
bknudson | ok, so if we're past the initial auth_url ... then they get a catalog and want to do some identity op | 21:09 |
dtroyer_zz | bknudson: its on my list once I get the next OSC released (tomorrow maybe) | 21:09 |
*** denis_makogon_ has joined #openstack-dev | 21:09 | |
bknudson | and the catalog they got back had v2.0 ... so v3 ops don't work | 21:09 |
*** denis_makogon_ is now known as denis_makogon | 21:09 | |
ayoung | bknudson, yep | 21:10 |
bknudson | ayoung: so is this something that you'd expect OSC to do something about or python-keystoneclient? | 21:10 |
ayoung | p-kc | 21:10 |
bknudson | python-keystoneclient could do something in its catalog... | 21:10 |
ayoung | bknudson, I was thinking it was a OSC thing, but it really is keystone logic | 21:10 |
bknudson | https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/service_catalog.py | 21:10 |
*** gothicmindfood has joined #openstack-dev | 21:11 | |
*** jtomasek has quit IRC | 21:11 | |
mriedem1 | bknudson: fyi https://etherpad.openstack.org/p/vmware_security_strategy | 21:11 |
bknudson | ayoung: if keystoneclient knew that v3 was used during auth then could use that info to update the catalog? | 21:11 |
*** pdevine is now known as agntdrake | 21:12 | |
ayoung | bknudson, that is the idea | 21:12 |
ayoung | bknudson, assume v3 unless told otherwise would be my approach...and always keep that at the latest | 21:12 |
ayoung | tis the restful way | 21:12 |
*** colinmcnamara has quit IRC | 21:12 | |
bknudson | mriedem1: looks like they're duplicating or could use what's being done in keystone for identity providers. (SAML support) | 21:13 |
*** jcooley_ has quit IRC | 21:13 | |
dstanek | ayoung: now if we can have the API driven by hypermedia it would make upgrades easier | 21:14 |
bknudson | ayoung: looks like we also know if the service catalog is v3 or v2... https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/service_catalog.py#L33 | 21:15 |
ayoung | bknudson, problem is, what if you want to do v3, but the service catalog is v2? | 21:15 |
dstanek | ayoung: could it be possible to specify the preferred version when doing auth? | 21:16 |
dstanek | conneg or something similar... | 21:16 |
ayoung | dstanek, I'm not rewriting the endpoints, if that is what you are implying | 21:16 |
dstanek | that's exactly what i'm implying :-) | 21:17 |
*** markmc has quit IRC | 21:17 | |
bknudson | ayoung: I thought your proposal was to rewrite the endpoints? http://paste.openstack.org/show/55081/ | 21:17 |
ayoung | bknudson, on the client side | 21:18 |
*** boden has quit IRC | 21:18 | |
*** buzztrol_ has joined #openstack-dev | 21:18 | |
dstanek | ayoung: how do you lead a client through a restful api if all of the links are wrong? | 21:18 |
ayoung | bknudson, I am looking for a client fix I can deploy this release | 21:18 |
bknudson | we could add something to the service catalog, like get_endpoints(service_type='identity', version='v2') | 21:18 |
bknudson | and it could do whatever. | 21:18 |
dstanek | ayoung: is this more of a short term fix? | 21:19 |
ayoung | yeah | 21:19 |
ayoung | and we don't need a long term one if we do the rest of it correctly | 21:19 |
*** jcooley_ has joined #openstack-dev | 21:19 | |
ayoung | version strings in the API are dumb | 21:19 |
dstanek | ayoung: ++ | 21:19 |
ayoung | the more I think about it, the more I just want tod o https://keystone/auth/token | 21:19 |
*** abramley has quit IRC | 21:19 | |
ayoung | no version, no port | 21:19 |
bknudson | maybe it's get_urls?? | 21:19 |
ayoung | nothing but net | 21:20 |
*** radez_g0n3 is now known as radez | 21:20 | |
ayoung | actually https://hostname/keystone/auth/token | 21:20 |
*** glucas has quit IRC | 21:20 | |
ayoung | if you want v2, send it as a content type | 21:20 |
ayoung | something like this http://stackoverflow.com/questions/12037476/versioning-a-restful-api-with-both-xml-and-json-content-type | 21:21 |
*** buzztroll has quit IRC | 21:21 | |
*** ladquin has quit IRC | 21:21 | |
bknudson | ayoung: but the v2 api might have different resources not just the representation | 21:23 |
ayoung | bknudson, that is fine | 21:23 |
dstanek | bknudson: if the client were coded correctly that would be fine | 21:23 |
ayoung | bknudson, you only need the explicit representation for two different resources that use the same URL | 21:23 |
*** amotoki has joined #openstack-dev | 21:23 | |
*** buzztroll has joined #openstack-dev | 21:23 | |
dstanek | things should be based on the rel | 21:24 |
*** akrivoka has joined #openstack-dev | 21:24 | |
*** buzztrol_ has quit IRC | 21:24 | |
*** colinmcnamara has joined #openstack-dev | 21:25 | |
*** akrivoka has quit IRC | 21:26 | |
*** epim has quit IRC | 21:27 | |
*** alop has quit IRC | 21:27 | |
*** alop has joined #openstack-dev | 21:27 | |
bknudson | ayoung: Seems like something we could implement already | 21:28 |
bknudson | would be nice if we had a more REST-based framework than the routes stuff | 21:29 |
ayoung | bknudson, https://blueprints.launchpad.net/python-keystoneclient/+spec/endpoint-versioning | 21:29 |
*** epim has joined #openstack-dev | 21:30 | |
*** arnaud has joined #openstack-dev | 21:31 | |
*** jcooley_ has quit IRC | 21:32 | |
*** arnaud__ has joined #openstack-dev | 21:32 | |
*** SergeyLukjanov has quit IRC | 21:35 | |
*** akrivoka has joined #openstack-dev | 21:35 | |
*** vkozhukalov has quit IRC | 21:35 | |
*** yamahata has quit IRC | 21:36 | |
*** buzztrol_ has joined #openstack-dev | 21:36 | |
*** Shrews has left #openstack-dev | 21:36 | |
*** kbringard has quit IRC | 21:36 | |
*** romcheg1 has left #openstack-dev | 21:36 | |
*** buzztroll has quit IRC | 21:36 | |
*** arnaud__ has quit IRC | 21:37 | |
*** SergeyLukjanov has joined #openstack-dev | 21:38 | |
*** arnaud__ has joined #openstack-dev | 21:38 | |
*** ianw has joined #openstack-dev | 21:38 | |
bknudson | ayoung: next you're going to want to change from JSON by default to XML. | 21:38 |
*** jdob has quit IRC | 21:38 | |
ayoung | bknudson, HTML | 21:39 |
*** Alexei_987 has quit IRC | 21:39 | |
*** jdob has joined #openstack-dev | 21:39 | |
*** yamahata has joined #openstack-dev | 21:39 | |
*** e0ne has joined #openstack-dev | 21:40 | |
*** Alexei_987 has joined #openstack-dev | 21:40 | |
*** jamielennox|away is now known as jamielennox | 21:40 | |
*** SergeyLukjanov_ has joined #openstack-dev | 21:42 | |
*** Alexei_987 has quit IRC | 21:42 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 21:42 | |
*** colinmcnamara has quit IRC | 21:42 | |
*** SergeyLukjanov_a has quit IRC | 21:43 | |
*** akrivoka has quit IRC | 21:43 | |
*** drankis_ has quit IRC | 21:43 | |
*** Alexei_987 has joined #openstack-dev | 21:44 | |
*** buzztroll has joined #openstack-dev | 21:44 | |
*** willingc has quit IRC | 21:45 | |
*** kbringard has joined #openstack-dev | 21:46 | |
*** buzztrol_ has quit IRC | 21:46 | |
*** abramley has joined #openstack-dev | 21:47 | |
*** buzztrol_ has joined #openstack-dev | 21:48 | |
*** radez is now known as radez_g0n3 | 21:48 | |
*** spandhe has joined #openstack-dev | 21:48 | |
*** buzztroll has quit IRC | 21:50 | |
*** otherwiseguy has joined #openstack-dev | 21:50 | |
*** dprince has joined #openstack-dev | 21:50 | |
*** willingc has joined #openstack-dev | 21:52 | |
*** kbringard has quit IRC | 21:53 | |
*** willingc has quit IRC | 21:54 | |
*** boris-42 has quit IRC | 21:54 | |
*** kbringard has joined #openstack-dev | 21:54 | |
jamielennox | ayoung: what is that trying to do ^ | 21:55 |
jamielennox | ? | 21:55 |
jamielennox | and why? | 21:55 |
jamielennox | i don't think we should consider /v2.0 and /v3 a stable part of the API, they are just mount points | 21:56 |
ayoung | jamielennox, good morning! | 21:56 |
jamielennox | though dolphm disagrees | 21:56 |
*** hartsocks has quit IRC | 21:56 | |
ayoung | I'm being pragmatic here....there is too much code out there right now that assumes the v2.0 will be there in the endpoint, but I want people using v3 | 21:56 |
*** sarob has joined #openstack-dev | 21:56 | |
ayoung | we need to work around that | 21:56 |
jamielennox | so use discovery | 21:56 |
*** buzztroll has joined #openstack-dev | 21:57 | |
jamielennox | if you pass the --os-identity-api-version=XXX as version=XXX it will just work | 21:57 |
*** SergeyLukjanov_ has quit IRC | 21:57 | |
jamielennox | but you need to point to the root URL | 21:57 |
*** SergeyLukjanov has joined #openstack-dev | 21:57 | |
jamielennox | this is fine for at least new CLI | 21:57 |
*** devoid has joined #openstack-dev | 21:58 | |
ayoung | jamielennox, but what if the service catalog returns endpoints with /v2.0 on them? | 21:58 |
bknudson | just be glad keystone doesn't put the tenant id in the endpoint | 21:58 |
*** buzztro__ has joined #openstack-dev | 21:58 | |
*** dolphm has joined #openstack-dev | 21:59 | |
*** bswartz has quit IRC | 21:59 | |
ayoung | and if people have code for intergration that uses that v2.0 endpoint | 21:59 |
jamielennox | ayoung: i don't think that we can get to override that | 21:59 |
ayoung | we can't force people to break their systems | 21:59 |
*** kevinconway has quit IRC | 21:59 | |
jamielennox | what if you want to make people use /v2.0? | 21:59 |
*** buzztrol_ has quit IRC | 21:59 | |
ayoung | so..if you want the v3 api and they are specifying v2.0...rewrite the url | 21:59 |
ayoung | I can't really see a way a round it | 21:59 |
jamielennox | neither | 21:59 |
jamielennox | this is where i've always stumbled | 22:00 |
*** drankis_ has joined #openstack-dev | 22:00 | |
*** jcooley_ has joined #openstack-dev | 22:00 | |
*** jsavak has quit IRC | 22:00 | |
jamielennox | but i don't want to maintain that as long term behaviour | 22:00 |
ayoung | jamielennox, now...if you were to say "if it is v2.0, chop that off and do discovery" you would probably be right. Strictly speaking | 22:00 |
*** yeylon__ has quit IRC | 22:01 | |
ayoung | but it would be a performanice hit, and an unnecssary one | 22:01 |
jamielennox | why? | 22:01 |
*** sarob_ has joined #openstack-dev | 22:01 | |
*** buzztroll has quit IRC | 22:01 | |
ayoung | so long as discover works, we can tell people, in the future to specify endpoing without the version in them | 22:01 |
*** armax has quit IRC | 22:01 | |
ayoung | jamielennox, performance hit for multiple round trips | 22:01 |
jamielennox | trips for discovery? | 22:01 |
*** sarob has quit IRC | 22:01 | |
jamielennox | you do that once and then keep the client - it's not much of a hit | 22:01 |
*** sandywalsh_ has quit IRC | 22:02 | |
lifeless | jamielennox: it isn't? | 22:02 |
jamielennox | lifeless: it's +1 http request | 22:02 |
lifeless | jamielennox: I say this sitting on 300ms latency to most cloud endpoints I use. | 22:02 |
lifeless | jamielennox: exactly | 22:03 |
jamielennox | lifeless: it dpeends on how you use the client i guess, on CLI there's a hit i guess unless we look at caching the discovery | 22:03 |
sdague | dolphm / ayoung: so we've got this interesting race that just happened which hints at something very weird going on in keystone client | 22:03 |
*** mfer has quit IRC | 22:03 | |
sdague | http://logs.openstack.org/61/60961/9/check/check-dg-tempest-dsvm-full-reexec/9206afd/logs/screen-n-api.txt.gz?level=INFO#_2013-12-16_17_10_42_986 | 22:03 |
ayoung | jamielennox, we don't have a caching mechanism yet | 22:04 |
dolphm | jamielennox: ^ | 22:04 |
*** buzztroll has joined #openstack-dev | 22:04 | |
*** SergeyLukjanov has quit IRC | 22:04 | |
ayoung | race in keystone client? | 22:04 |
lifeless | jamielennox: so nova does this: | 22:05 |
sdague | ayoung: that's my guess | 22:05 |
lifeless | export COMPUTE_API_VERSION=1.1 | 22:05 |
*** jasondot_ has quit IRC | 22:05 | |
*** pcm__ has quit IRC | 22:05 | |
lifeless | jamielennox: to avoid this, AIUI. | 22:05 |
sdague | ayoung: keystoneclient's token caches all multi process safe? | 22:05 |
*** rossella_s has quit IRC | 22:05 | |
*** jdob has quit IRC | 22:06 | |
*** buzztro__ has quit IRC | 22:06 | |
ayoung | sdague, you mean the memcached for the tokens in middleware/auth_token? | 22:06 |
ayoung | sdague, what am I looking at? | 22:06 |
jamielennox | sdague: the _cache_get is a memcache so that should be ok | 22:06 |
sdague | the fact that it's exploding in trying to load the revocation list because it's not valid json makes me wonder | 22:06 |
jamielennox | don't know much about memcache but it should be race safe | 22:06 |
jamielennox | there is some saving /writing to disk that could be a race problem | 22:07 |
sdague | ayoung: it's a devstack-gate change that's completely unrelated | 22:07 |
dolphm | that could just be keystone puking a 500 or something... | 22:07 |
sdague | https://review.openstack.org/#/c/60961/ | 22:08 |
sdague | the keystone server logs look clean | 22:08 |
jamielennox | if you were to launch multiple auth_tokens then they could try to fetch the revocation list and before writing it out and syncing it the other sees the file exists tries to read it and dies | 22:08 |
sdague | jamielennox: so it's a tempest run, which means 4 simultaneous processes hitting openstack services | 22:08 |
sdague | so possibly 4 keystoneclients acting simultaneously | 22:09 |
jamielennox | the _cache_get failures are then that the token has been marked as failed in the cache, so it's not actually a cache failure | 22:09 |
*** jecarey has quit IRC | 22:09 | |
dolphm | i don't actually see a corresponding call to get a revocation list in keystone's logs | 22:09 |
*** jhesketh_ has joined #openstack-dev | 22:09 | |
*** buzztroll has quit IRC | 22:10 | |
*** devoid has left #openstack-dev | 22:10 | |
jamielennox | lifeless: sorry, what does epxorting API_VERSION give? | 22:10 |
lifeless | jamielennox: AIUI it locks the nova api client to a version, avoids discovery | 22:11 |
lifeless | jamielennox: I may be entirely wrong ;) | 22:11 |
jamielennox | lifeless: that doesn't give us the endpoint for such a version though | 22:11 |
*** sarob_ has quit IRC | 22:12 | |
jamielennox | dolphm: so we need a file lock around the read/write then? | 22:12 |
lifeless | jamielennox: or use atomic rename-into-place | 22:12 |
*** drankis_ has quit IRC | 22:12 | |
dolphm | jamielennox: oh this is 4 auth_tokens trying to cache to disk? | 22:12 |
*** mgagne has joined #openstack-dev | 22:12 | |
jamielennox | dolphm: not cache, just store the revocation list | 22:13 |
jamielennox | ... so kinda cache | 22:13 |
jamielennox | lifeless: oh? don't know it | 22:13 |
lifeless | jamielennox: on POSIX file systems the rename call is atomic | 22:14 |
lifeless | jamielennox: so if you write a file to a temporary file name, then rename it to the real file name, other readers see either the old file, or the new file. | 22:14 |
dolphm | ayoung: i know i've asked you this before - why is it not caching that list in memory? | 22:14 |
jeblair | http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/middleware/auth_token.py#n1220 | 22:14 |
*** vladikr has quit IRC | 22:15 | |
jeblair | jamielennox, lifeless, dolphm: ^ i think that's the code in question | 22:15 |
lifeless | as long as you close the file before renaming it that also means they either see the old content or the new content, never an empty file. | 22:15 |
*** eglynn_ has quit IRC | 22:15 | |
jamielennox | lifeless: oh, ok - has a somewhat similar performance issue in that we can still have multiple middleware trying to download the list but at least the result would be stable | 22:15 |
lifeless | this is true | 22:15 |
lifeless | yeah line 1244 is unsafe | 22:16 |
jamielennox | dolphm: no idea why it's not just using memcache | 22:16 |
dolphm | jamielennox: come to think of it, auth_token may not have depended on memcache when that was written | 22:16 |
dolphm | morganfainberg: apply more dogpile plz ^ | 22:16 |
jeblair | yeas, so the atomic rename from a tempfile would at least make it safe inasmuch as a reader would be guaranteed to get valid data. | 22:17 |
*** buzztroll has joined #openstack-dev | 22:17 | |
jeblair | it may not be up-to-date and you'd have race conditions with multiple writers possibly writing different data, but maybe that's okay for a cache. | 22:17 |
*** sandywalsh_ has joined #openstack-dev | 22:18 | |
ayoung | should be OK | 22:18 |
ayoung | problem is that really only one process needs to fetch the file, and the next need to wait for that | 22:18 |
jamielennox | dolphm: agree, dogpile it - drop the file | 22:18 |
*** e0ne has quit IRC | 22:18 | |
*** tonix has quit IRC | 22:18 | |
*** akrivoka has joined #openstack-dev | 22:18 | |
ayoung | there is not reason to have multiple processes fetch the revocationlist | 22:18 |
*** arnaud has quit IRC | 22:19 | |
*** tonix has joined #openstack-dev | 22:19 | |
ayoung | problem isn't the file, it is multiple processes fetching it | 22:19 |
*** jergerber has quit IRC | 22:19 | |
*** arnaud has joined #openstack-dev | 22:20 | |
jamielennox | the only advantage i can see to having the file is if you want to sync revocations around using some other process, but the way we handle it in the middleware won't allow that any way | 22:20 |
ayoung | keeping it in memory would probably be fine | 22:20 |
ayoung | doesn't even need to be in memcache | 22:20 |
jamielennox | ayoung: it would be useful to share it amongst processes | 22:20 |
ayoung | file/memcache works for HTTPD though | 22:20 |
ayoung | and file is problematic from SELinux perspective | 22:21 |
*** e0ne has joined #openstack-dev | 22:21 | |
ayoung | memcache is probably right solution | 22:21 |
jeblair | ayoung, jamielennox, sdague: i'll start writing up a bug for this | 22:21 |
ayoung | but would be nice to get rid of the multiple fetch thing | 22:21 |
jeblair | ayoung: does multiple-fetch only happen on a cold cache? | 22:21 |
ayoung | nope | 22:21 |
ayoung | cold cache? | 22:21 |
ayoung | you mean expired cache? yea | 22:22 |
ayoung | if there is nothing in the cache, of if it is expired, fetch a new one | 22:22 |
ayoung | that really should be one worker doing that, and the rest blocking | 22:22 |
*** py-yp has quit IRC | 22:22 | |
jeblair | yeah, just wondering how often you'd expect it to happen; and if it's worth the tradeoff for locking | 22:23 |
*** lbragstad1 has quit IRC | 22:23 | |
*** bswartz has joined #openstack-dev | 22:25 | |
*** lbragstad has joined #openstack-dev | 22:25 | |
*** alunduil has quit IRC | 22:26 | |
*** eglynn_ has joined #openstack-dev | 22:26 | |
*** ArxCruz has quit IRC | 22:26 | |
*** DennyZhang has joined #openstack-dev | 22:27 | |
jeblair | ayoung, jamielennox, lifeless, sdague, dolphm: bug 1261554 | 22:27 |
uvirtbot | Launchpad bug 1261554 in python-keystoneclient "Keystoneclient revocation list is not multi-thread/process safe" [Undecided,New] https://launchpad.net/bugs/1261554 | 22:27 |
*** lbragstad has quit IRC | 22:29 | |
*** pablosan has quit IRC | 22:30 | |
*** jruzicka has quit IRC | 22:33 | |
*** julienvey_ has joined #openstack-dev | 22:33 | |
*** akrivoka has quit IRC | 22:35 | |
*** msmedved has quit IRC | 22:35 | |
*** thomasem has quit IRC | 22:36 | |
*** rnirmal has joined #openstack-dev | 22:36 | |
*** akrivoka has joined #openstack-dev | 22:36 | |
*** DennyZhang has quit IRC | 22:37 | |
*** mriedem1 has quit IRC | 22:37 | |
*** rnirmal has quit IRC | 22:38 | |
*** dkranz has quit IRC | 22:38 | |
*** dspano has quit IRC | 22:38 | |
*** msmedved has joined #openstack-dev | 22:39 | |
*** uaberme has quit IRC | 22:40 | |
*** akrivoka has quit IRC | 22:40 | |
*** lxsli has joined #openstack-dev | 22:40 | |
*** akrivoka has joined #openstack-dev | 22:42 | |
*** jergerber has joined #openstack-dev | 22:43 | |
*** colinmcnamara has joined #openstack-dev | 22:44 | |
*** che-arne has quit IRC | 22:45 | |
*** kenperkins has quit IRC | 22:46 | |
*** flaper87|afk is now known as flaper87 | 22:50 | |
*** amotoki has quit IRC | 22:50 | |
*** MaxV has joined #openstack-dev | 22:50 | |
*** gordc has quit IRC | 22:52 | |
*** dave_tucker has left #openstack-dev | 22:52 | |
*** MaxV_ has joined #openstack-dev | 22:53 | |
*** MaxV has quit IRC | 22:54 | |
*** e0ne has quit IRC | 22:54 | |
*** MaxV_ has quit IRC | 22:54 | |
*** e0ne has joined #openstack-dev | 22:55 | |
*** jimjiang has quit IRC | 22:55 | |
*** danielbruno has quit IRC | 22:56 | |
*** jimjiang has joined #openstack-dev | 22:56 | |
*** dave_tucker has joined #openstack-dev | 22:56 | |
*** burt has quit IRC | 22:59 | |
*** shinylasers has quit IRC | 22:59 | |
*** jobewan has quit IRC | 23:00 | |
*** gothicmindfood has quit IRC | 23:01 | |
*** dims has quit IRC | 23:02 | |
*** rnirmal has joined #openstack-dev | 23:02 | |
*** kbringard has quit IRC | 23:02 | |
*** jcooley_ has quit IRC | 23:04 | |
*** vijendar has quit IRC | 23:04 | |
*** denis_makogon has quit IRC | 23:04 | |
*** lxsli has quit IRC | 23:05 | |
*** jcooley_ has joined #openstack-dev | 23:06 | |
*** topol has quit IRC | 23:06 | |
*** dprince has quit IRC | 23:07 | |
*** yamahata has quit IRC | 23:07 | |
*** carl_baldwin has quit IRC | 23:09 | |
*** galstrom is now known as galstrom_zzz | 23:10 | |
*** joesavak has joined #openstack-dev | 23:11 | |
*** buzztroll has quit IRC | 23:12 | |
*** jsavak has joined #openstack-dev | 23:13 | |
*** gothicmindfood has joined #openstack-dev | 23:14 | |
*** xmltok_ has joined #openstack-dev | 23:14 | |
*** jcooley_ has quit IRC | 23:14 | |
*** marun has quit IRC | 23:14 | |
*** andreaf has joined #openstack-dev | 23:14 | |
*** teran_ has joined #openstack-dev | 23:15 | |
*** clayb has quit IRC | 23:15 | |
*** sgordon has joined #openstack-dev | 23:16 | |
*** sgordon has joined #openstack-dev | 23:16 | |
*** joesavak has quit IRC | 23:16 | |
*** dims has joined #openstack-dev | 23:17 | |
*** teran has quit IRC | 23:19 | |
nkinder | bknudson: thanks for your review on the KDS API! | 23:19 |
bknudson | nkinder: no problem. | 23:19 |
nkinder | bknudson: I just pushed a new review that corrects the one typo you pointed out. | 23:19 |
bknudson | don't know if it's going to be in keystone or barbican. | 23:19 |
nkinder | bknudson: I'd love it if you could +1 it when you get a chance. | 23:19 |
*** tdruiva has quit IRC | 23:20 | |
*** tdruiva has joined #openstack-dev | 23:20 | |
dolphm | bknudson: i think it's back to keystone's repo lol | 23:21 |
dolphm | bknudson: but as a completely standalone service that we can copy/paste out | 23:21 |
morganfainberg | bknudson, the idea is that it'll be in Keystone until we find a permanent home for it (e.g. barbican... or 100% standalone) mostly so it can land sooner and be consumable in icehouse. | 23:21 |
morganfainberg | dolphm, correct me if i'm wrong in my remembering of the whole convo | 23:21 |
dolphm | morganfainberg: ++ | 23:22 |
bknudson | although maybe barbican will end up in keystone somehow. | 23:22 |
morganfainberg | bknudson, we shall see where incubation lands it. so - still means KDS should be in keystone (for now) | 23:22 |
morganfainberg | afaict | 23:22 |
*** sarob has joined #openstack-dev | 23:23 | |
*** shinylasers has joined #openstack-dev | 23:25 | |
bknudson | the spec looks good so it will be interesting seeing it in action. | 23:25 |
*** shinylasers has quit IRC | 23:25 | |
*** dsirrine has quit IRC | 23:25 | |
bknudson | is any actual code out there yet? | 23:25 |
*** dolphm has quit IRC | 23:25 | |
*** tdruiva has quit IRC | 23:26 | |
*** jcooley_ has joined #openstack-dev | 23:26 | |
*** lbragstad has joined #openstack-dev | 23:27 | |
*** sarob has quit IRC | 23:27 | |
*** teran has joined #openstack-dev | 23:28 | |
*** safchain has quit IRC | 23:28 | |
*** jcooley_ has quit IRC | 23:30 | |
thingee | angdraug: I'll take another look at the review today. Sorry had a long meeting. I also wanted to review the one from dosaboy. | 23:30 |
*** teran_ has quit IRC | 23:31 | |
*** FunnyLookinHat has quit IRC | 23:31 | |
*** tongli has quit IRC | 23:32 | |
*** stevemar has quit IRC | 23:32 | |
*** mikeoutland has quit IRC | 23:32 | |
*** mikeoutland has joined #openstack-dev | 23:33 | |
*** gyee has quit IRC | 23:34 | |
*** gothicmindfood has quit IRC | 23:34 | |
angdraug | thanks! | 23:34 |
*** mikeoutland has quit IRC | 23:35 | |
*** markwash has quit IRC | 23:36 | |
*** fbo is now known as fbo_away | 23:36 | |
*** alunduil has joined #openstack-dev | 23:38 | |
*** jcooley_ has joined #openstack-dev | 23:39 | |
*** mikeoutland has joined #openstack-dev | 23:40 | |
*** dolphm has joined #openstack-dev | 23:42 | |
*** jcooley_ has quit IRC | 23:42 | |
*** AlanClark has quit IRC | 23:42 | |
nkinder | bknudson: there is KDS code out there that jamielennox is working on | 23:43 |
*** buzztroll has joined #openstack-dev | 23:43 | |
*** julienvey_ has quit IRC | 23:45 | |
*** jimjiang has quit IRC | 23:45 | |
*** jimjiang has joined #openstack-dev | 23:46 | |
*** jcooley_ has joined #openstack-dev | 23:47 | |
*** buzztroll has quit IRC | 23:47 | |
*** dolphm has quit IRC | 23:48 | |
*** hemna has quit IRC | 23:48 | |
*** mikeoutland has quit IRC | 23:49 | |
*** hemna has joined #openstack-dev | 23:51 | |
*** rcleere has quit IRC | 23:52 | |
*** hemna has quit IRC | 23:53 | |
*** dolphm has joined #openstack-dev | 23:53 | |
*** pixelb has quit IRC | 23:53 | |
*** marekd|away has quit IRC | 23:55 | |
*** nplanel has quit IRC | 23:55 | |
*** nermina has quit IRC | 23:57 | |
*** flaper87 is now known as flaper87|afk | 23:58 | |
*** jmontemayor has quit IRC | 23:58 | |
*** _dbalog has quit IRC | 23:58 | |
*** hemna has joined #openstack-dev | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!