roaet | hello. | 00:00 |
---|---|---|
jamielennox | bknudson: i was approaching it as a means of subclassing a database error | 00:00 |
*** Gordonz has quit IRC | 00:00 | |
bknudson | jamielennox: can't your database store binary values? | 00:00 |
*** byeager has joined #openstack-dev | 00:00 | |
jamielennox | IntegrityError is generally that something is wrong in the database consistency, then subclass the Can't change a group status | 00:00 |
bknudson | we don't always store in a database. | 00:01 |
jamielennox | bknudson: honestly it's been so long since i wrote this that i can't remember why i went with base64. There was a reason but i've lost it | 00:01 |
jamielennox | i tried it out with a blob store and it's fine | 00:01 |
*** terrylhowe has left #openstack-dev | 00:01 | |
bknudson | jamielennox: seems like a waste of space | 00:01 |
*** openstack has joined #openstack-dev | 00:02 | |
*** mdenny has quit IRC | 00:02 | |
emagana | anyone could help me to add the dependency back in my gerrit, not sure why it is gone? | 00:03 |
*** byeager has quit IRC | 00:03 | |
*** clayb has quit IRC | 00:04 | |
*** ijw has joined #openstack-dev | 00:04 | |
*** dbalog has left #openstack-dev | 00:04 | |
jamielennox | bknudson: are you looking at gyee's linked patch above - if not i'll approve it | 00:04 |
jamielennox | emagana: you mean your review is no longer dependant on another review? | 00:04 |
bknudson | jamielennox: I'm not looking at it... I'd taken a quick look earlier and didn't have any opinion on it. | 00:05 |
emagana | jamielennox: My review https://review.openstack.org/#/c/67312/ should depend on this one https://review.openstack.org/#/c/67210/ | 00:05 |
emagana | jamielennox: The dependency was there before but now it is gone.. | 00:05 |
*** nkinder has joined #openstack-dev | 00:06 | |
*** IanGovett has quit IRC | 00:07 | |
jamielennox | emagana: so this isn't something that you fix via gerrit | 00:07 |
jamielennox | what that means is that when you've done a git review you haven't had the patch dependant on the other one | 00:07 |
*** jcooley_ has quit IRC | 00:08 | |
*** sahid has quit IRC | 00:08 | |
jamielennox | the easiest way to fix it in this case is to checkout the first patch, cherry-pick the dependant one on top and then do git review again so that the patch sequence is correct on your local machine before you push it for review | 00:08 |
*** ijw has quit IRC | 00:09 | |
emagana | jamielennox: let's try that :-) | 00:09 |
*** jcooley_ has joined #openstack-dev | 00:09 | |
*** dvarga has quit IRC | 00:09 | |
*** thuc_ has quit IRC | 00:10 | |
*** xarses_ has quit IRC | 00:11 | |
*** dvarga has joined #openstack-dev | 00:11 | |
*** CaptTofu has joined #openstack-dev | 00:12 | |
*** jmontemayor has quit IRC | 00:12 | |
*** zzelle_ has quit IRC | 00:12 | |
*** achampion has quit IRC | 00:12 | |
*** dvarga has quit IRC | 00:13 | |
*** yamahata__ has quit IRC | 00:13 | |
*** carl_baldwin has quit IRC | 00:13 | |
*** achampion has joined #openstack-dev | 00:14 | |
*** sweston has joined #openstack-dev | 00:15 | |
*** vkmc has quit IRC | 00:15 | |
*** markmcclain has quit IRC | 00:16 | |
*** jcooley_ has quit IRC | 00:16 | |
*** hartsocks has joined #openstack-dev | 00:17 | |
*** IanGovett has joined #openstack-dev | 00:18 | |
gyee | jamielennox, thanks! | 00:19 |
jamielennox | gyee: i've wanted that one passed for a while too | 00:19 |
roaet | Are there special rules for registering lightning sessions if they still exist? | 00:19 |
*** rods has quit IRC | 00:19 | |
*** rods1 has joined #openstack-dev | 00:19 | |
roaet | (to speak)? | 00:19 |
*** SumitNaiksatam has joined #openstack-dev | 00:19 | |
*** eglynn-afk has quit IRC | 00:21 | |
*** thuc has joined #openstack-dev | 00:22 | |
*** matsuhashi has joined #openstack-dev | 00:27 | |
*** morganfainberg is now known as morganfainberg|z | 00:27 | |
*** NearlyFunctional has joined #openstack-dev | 00:31 | |
*** dims has quit IRC | 00:34 | |
*** sjmc7 has joined #openstack-dev | 00:35 | |
*** godara has joined #openstack-dev | 00:35 | |
*** MaxV has quit IRC | 00:36 | |
*** dims has joined #openstack-dev | 00:37 | |
*** hemna_ is now known as hemnafk | 00:37 | |
*** zz_ewindisch is now known as ewindisch | 00:45 | |
*** faramir1 has joined #openstack-dev | 00:46 | |
*** pablosan has quit IRC | 00:47 | |
*** jcooley_ has joined #openstack-dev | 00:48 | |
*** mfer has quit IRC | 00:51 | |
*** rraja has joined #openstack-dev | 00:52 | |
*** davidh has quit IRC | 00:52 | |
*** sjmc7 has quit IRC | 00:53 | |
*** jcooley_ has quit IRC | 00:54 | |
*** davidh has joined #openstack-dev | 00:55 | |
*** browne has quit IRC | 00:55 | |
*** xmltok has quit IRC | 00:56 | |
*** hartsocks has quit IRC | 00:59 | |
*** IanGovett has quit IRC | 00:59 | |
*** romcheg has left #openstack-dev | 01:02 | |
*** mrodden has quit IRC | 01:03 | |
*** thuc has quit IRC | 01:06 | |
*** sushils has quit IRC | 01:07 | |
*** alexpilotti_ has quit IRC | 01:08 | |
*** yamahata has joined #openstack-dev | 01:10 | |
*** galstrom_zzz is now known as galstrom | 01:12 | |
*** CaptTofu has quit IRC | 01:13 | |
*** CaptTofu has joined #openstack-dev | 01:13 | |
*** _ruhe is now known as ruhe | 01:16 | |
*** abhi09 has joined #openstack-dev | 01:17 | |
*** CaptTofu has quit IRC | 01:18 | |
*** rraja has quit IRC | 01:21 | |
*** csd has quit IRC | 01:24 | |
*** bdpayne has quit IRC | 01:25 | |
*** ekis_isa has joined #openstack-dev | 01:28 | |
*** ekis_isa has left #openstack-dev | 01:28 | |
*** gordc has quit IRC | 01:31 | |
jog0 | harlowja: scripts ... gah | 01:32 |
harlowja | ?? | 01:32 |
*** godara has quit IRC | 01:32 | |
jog0 | I want a full fledged binary style solution | 01:33 |
harlowja | jog0 written in assembly of course :-P | 01:33 |
jog0 | I associate script with ugly hack | 01:33 |
jog0 | harlowja: caml would be even better ;) | 01:33 |
jog0 | harlowja: who uses variables anyway | 01:33 |
harlowja | break that association, script to me is just some code, lol | 01:33 |
jog0 | harlowja: yeah just some unpolished code | 01:33 |
harlowja | could be, could be not, never really know :-P | 01:34 |
harlowja | ones man view of unpolished is another mans view of polished | 01:34 |
jog0 | anyway the goal is a binary not a script that you need to call python script_name.py | 01:34 |
*** CaptTofu has joined #openstack-dev | 01:34 | |
harlowja | right, thats what exists in that review, console_scripts (also named scripts, ha) | 01:35 |
*** jhesketh has joined #openstack-dev | 01:35 | |
*** nosnos has joined #openstack-dev | 01:36 | |
harlowja | damn scripts all over the place, especially in openstack projects, ha | 01:36 |
*** jokke__ has joined #openstack-dev | 01:41 | |
*** jcooley_ has joined #openstack-dev | 01:42 | |
*** jokke_ has quit IRC | 01:43 | |
*** mikeoutland has quit IRC | 01:44 | |
*** jcooley_ has quit IRC | 01:48 | |
*** dave_tucker is now known as dave_tucker_zzz | 01:49 | |
*** dave_tucker_zzz is now known as dave_tucker | 01:51 | |
*** gokrokve has joined #openstack-dev | 01:57 | |
*** abhi09 has quit IRC | 01:58 | |
*** neoXsys has quit IRC | 01:58 | |
*** Mandell has quit IRC | 01:58 | |
*** ianw has quit IRC | 01:59 | |
*** ianw has joined #openstack-dev | 02:00 | |
*** pmathews has joined #openstack-dev | 02:00 | |
*** amcrn has quit IRC | 02:01 | |
*** ruhe is now known as _ruhe | 02:03 | |
*** ijw has joined #openstack-dev | 02:05 | |
*** gyee has quit IRC | 02:07 | |
*** gokrokve has quit IRC | 02:08 | |
*** ijw has quit IRC | 02:09 | |
*** sn6i23a_ has joined #openstack-dev | 02:10 | |
*** sn6i23a has quit IRC | 02:10 | |
*** sn6i23a_ is now known as sn6i23a | 02:10 | |
*** neoXsys has joined #openstack-dev | 02:10 | |
*** pmathews has quit IRC | 02:11 | |
*** csaba is now known as csaba|afk | 02:11 | |
*** yaguang has joined #openstack-dev | 02:12 | |
*** tkay has quit IRC | 02:14 | |
*** galstrom is now known as galstrom_zzz | 02:14 | |
*** dave_tucker is now known as dave_tucker_zzz | 02:14 | |
*** sweston has quit IRC | 02:14 | |
*** vkozhukalov has joined #openstack-dev | 02:15 | |
*** rods has joined #openstack-dev | 02:16 | |
*** rods1 has quit IRC | 02:16 | |
*** sarob has joined #openstack-dev | 02:16 | |
*** dave_tucker_zzz is now known as dave_tucker | 02:23 | |
*** dave_tucker is now known as dave_tucker_zzz | 02:24 | |
*** artom has joined #openstack-dev | 02:24 | |
*** galstrom_zzz is now known as galstrom | 02:26 | |
*** stevemar has joined #openstack-dev | 02:27 | |
*** chandankumar_ has joined #openstack-dev | 02:29 | |
*** chuck__ has joined #openstack-dev | 02:29 | |
*** chuck__ has quit IRC | 02:29 | |
*** chandankumar_ has quit IRC | 02:31 | |
*** _cjones_ has quit IRC | 02:31 | |
*** claxton has joined #openstack-dev | 02:33 | |
*** jcooley_ has joined #openstack-dev | 02:36 | |
*** willingc has joined #openstack-dev | 02:37 | |
*** networkstatic has joined #openstack-dev | 02:41 | |
*** jcooley_ has quit IRC | 02:42 | |
*** sumanth has quit IRC | 02:43 | |
*** ewindisch is now known as zz_ewindisch | 02:43 | |
*** hartsocks has joined #openstack-dev | 02:44 | |
*** erkules_ has joined #openstack-dev | 02:45 | |
*** alop has quit IRC | 02:45 | |
ayoung | jamielennox, so I have a fairly effecient implementation for checking revocations, but I am not certain about how to cache it. I bascially build a tree of all the revoked token values, and traverse the tree based on the values in the token. | 02:46 |
ayoung | https://review.openstack.org/#/c/69531/1/keystone/contrib/revoke/model.py | 02:46 |
*** erkules has quit IRC | 02:46 | |
ayoung | building the tree is trivial, traversing it somewhat less so due to the need to check multiple token values against the same revoke values. | 02:46 |
*** angdraug has quit IRC | 02:47 | |
jamielennox | i wasn't aware we had contrib/revoke :( | 02:47 |
jamielennox | oh, that's probably a dep | 02:47 |
jamielennox | ayoung: what's the need for a tree? | 02:48 |
*** hartsocks has quit IRC | 02:48 | |
ayoung | jamielennox, otherwise we need to check a token against every revokcation event | 02:48 |
jamielennox | yea, but what are your branches | 02:49 |
jamielennox | i'm thinking you just have the different revoked options | 02:49 |
ayoung | each of the attribute names. | 02:49 |
ayoung | top level is the userids | 02:49 |
jamielennox | domain, project, user etc | 02:49 |
ayoung | keys are user_id=aefd1234 | 02:49 |
ayoung | its pretty elegant, and very LISPish | 02:50 |
jamielennox | that doesn't help me | 02:50 |
ayoung | ah...ok...lets see | 02:51 |
jamielennox | the LISP part i mean | 02:51 |
ayoung | heh | 02:51 |
ayoung | its recursive | 02:51 |
*** hartsocks has joined #openstack-dev | 02:51 | |
*** rnirmal has quit IRC | 02:51 | |
*** hartsocks has quit IRC | 02:51 | |
jamielennox | what are you trying to cache to? memcache? | 02:51 |
ayoung | I think I need to, if only for the Apache use cases | 02:51 |
jamielennox | or just store in mem/ | 02:51 |
*** sarob has quit IRC | 02:51 | |
ayoung | for eventlet, the tree could be built once and stored in memory | 02:52 |
ayoung | rebuild upon reboot | 02:52 |
*** sarob has joined #openstack-dev | 02:52 | |
ayoung | so a given revocation event is a path down the tree from root to leaf | 02:52 |
*** sarob_ has joined #openstack-dev | 02:53 | |
jamielennox | but your '%s=%s' syntax looks very geared towards a flat store | 02:53 |
ayoung | adding a new event will add a new path. The root node contains a map where all of the keys are of the form user_id=%s | 02:53 |
ayoung | next level down is domain id and so on | 02:53 |
ayoung | line 25 has the order | 02:53 |
ayoung | at the leaf node, we have the issued_before | 02:53 |
jamielennox | how does that deal with a before? | 02:54 |
ayoung | every event will have an issued_before time now. I realize that is a change, but it simplifies the logic | 02:54 |
jamielennox | oh, k | 02:54 |
ayoung | line 134 | 02:54 |
jamielennox | i'll admit it's not how i pictured it | 02:54 |
jamielennox | i was thinking flatter | 02:55 |
ayoung | Me neither...it is a technique I remeber reading about for parsing..I think it was morse code | 02:55 |
jamielennox | so we have a certain number of conditions that can be revoked user_id, domain_id, trust_id etc | 02:55 |
*** rcleere has joined #openstack-dev | 02:55 | |
jamielennox | and an event can have as many of those as required | 02:56 |
*** krotscheck has quit IRC | 02:56 | |
ayoung | it does mean that if we added a new attribute we;d have to redo the tree, but yes | 02:56 |
jamielennox | why not just build a big dictionary of those conditions | 02:56 |
jamielennox | but flat | 02:56 |
jamielennox | such that a revoke event with {trust_id: 't', domain_id: 'd'} can be accessed via | 02:56 |
*** sarob has quit IRC | 02:56 | |
ayoung | there are too many "don't cares" to do that | 02:57 |
jamielennox | assert revocations['trust_id']['t'] is revocations['domain_id']['d'] | 02:57 |
ayoung | for example, if the event is based on userid and expires time, you need to ignore all of the other attributes in the token | 02:58 |
jamielennox | revoked_before isn't hard as you will need to keep the ordered revocated list anyway | 02:58 |
*** pmathews has joined #openstack-dev | 02:58 | |
ayoung | So those get put into the tree with ='None' | 02:58 |
*** sarob_ has quit IRC | 02:58 | |
ayoung | Which, now that I think of it, is abad name...but instraff od None, it should be"DoNotCare' | 02:58 |
jamielennox | or don't exist - you would build the tree from the list retrieved from the server | 02:59 |
*** pixelb has quit IRC | 02:59 | |
ayoung | Also, I can easily add a new event by adding a new path. I am pretty sure I can clean up events based on time, too. | 02:59 |
*** buzztroll has quit IRC | 02:59 | |
ayoung | Need to think how to do that without adding an upward path in the tree | 03:00 |
*** CaptTofu has quit IRC | 03:00 | |
*** dstanek has quit IRC | 03:01 | |
ayoung | http://en.wikipedia.org/wiki/Huffman_coding | 03:01 |
ayoung | THat is it | 03:01 |
*** davidh has quit IRC | 03:01 | |
*** gokrokve has joined #openstack-dev | 03:01 | |
*** nati_ueno has quit IRC | 03:02 | |
ayoung | Its not a pure Huffman, in that frequency is ignored, but the concept is the same | 03:02 |
*** networkstatic has quit IRC | 03:02 | |
jamielennox | hmm, ok i see why my basic way won't wor | 03:03 |
jamielennox | k | 03:03 |
ayoung | http://en.wikipedia.org/wiki/Dichotomic_search | 03:03 |
ayoung | closer to that ^ | 03:03 |
ayoung | But instead of Yes or no, it is "look up the value from this map" | 03:04 |
ayoung | So, assuming a token doesn't have any trust data in it, and only one role a token revocation would take 8 == comparisons and one date > comparison | 03:06 |
ayoung | roles are put near the base of the tree since any one of them can match, so the first match is sufficient | 03:07 |
ayoung | user_id, trustor_id, and trustee_id are all run through as user_id | 03:07 |
ayoung | I also check the domain_id for both the user and the project against the 'domain_id' field in the event. | 03:07 |
jamielennox | i was more thinking that you build a very large tree though right? | 03:08 |
ayoung | so a trust token will take 6 passes through the list, or 48 comparisons. Most others will take 2 passes | 03:08 |
ayoung | It will never be more than 8 levels deep. Certain branches will get wide | 03:08 |
ayoung | the root node will probably be the largest, due to password change events. I'm assuming those are going to be the most common | 03:09 |
ayoung | for a project disable event, you are going to get user_id=None -> domain_id=None -> project_id=<revoked_Proj_id> -> and then None all the way down. | 03:10 |
*** morganfainberg|z is now known as morganfainberg | 03:11 | |
ayoung | If there are a lot of those, then the third node in the list will be big | 03:12 |
ayoung | jamielennox, I hope that is enough to explain what I'm trying to do | 03:12 |
*** mikeoutland has joined #openstack-dev | 03:13 | |
*** matsuhashi has quit IRC | 03:13 | |
jamielennox | ayoung: i think i follow | 03:14 |
ayoung | If you were to revoke a role, it would be none->none-> all the way down to the role_id | 03:14 |
*** matsuhashi has joined #openstack-dev | 03:14 | |
jamielennox | i'm just trying to figure out if it's the best way - but i'm stumped otherwise | 03:15 |
ayoung | assuming that is going to be fairly rare, too, this should be pretty efficient. As soon as there is no match the algorithm should short circuit | 03:15 |
ayoung | it doens't have to be "the best" but it should be efficient, and I think it is | 03:15 |
*** rods has quit IRC | 03:16 | |
ayoung | the code I posted builds the tree every time, but that is just proof-of-concept. As I said, it needs to be cached for apache, but can go in memory for eventlet | 03:16 |
*** mikeoutland has quit IRC | 03:16 | |
ayoung | jamielennox, also, it should be extractable, and so it really needs to live in auth_token middleware | 03:16 |
*** zz_ewindisch is now known as ewindisch | 03:16 | |
jamielennox | yea auth_token is where i've been thinking about | 03:17 |
*** willingc has quit IRC | 03:17 | |
*** emagana has quit IRC | 03:17 | |
*** ewindisch is now known as zz_ewindisch | 03:17 | |
jamielennox | ayoung: if you build this tree do you need to step down through it? | 03:18 |
*** emagana has joined #openstack-dev | 03:18 | |
*** rwsu has quit IRC | 03:18 | |
jamielennox | or can you just index it? | 03:18 |
*** mikeoutland has joined #openstack-dev | 03:18 | |
*** mrodden has joined #openstack-dev | 03:20 | |
*** doug_shelley66 has quit IRC | 03:20 | |
*** networkstatic has joined #openstack-dev | 03:22 | |
ayoung | you need to step down through it. You can't get it to a single comparison | 03:22 |
*** sarob has joined #openstack-dev | 03:22 | |
*** emagana has quit IRC | 03:25 | |
ayoung | OK...thought experiement. What if there is a revocation event for a domain id, and also one for a specific token+expiration | 03:25 |
*** artom has quit IRC | 03:25 | |
ayoung | then that user comes in with a different token.... | 03:25 |
ayoung | its going to progress down the tree where user_id=<blah> and exit out when the expiration doesn't match | 03:26 |
*** paragan has joined #openstack-dev | 03:26 | |
*** paragan has quit IRC | 03:26 | |
*** paragan has joined #openstack-dev | 03:26 | |
ayoung | but...it should go on to check the domain revocation | 03:27 |
ayoung | hmmm | 03:27 |
*** yamahata has quit IRC | 03:27 | |
ayoung | I wonder if I need user at the bottom of the tree | 03:27 |
*** sarob has quit IRC | 03:28 | |
ayoung | jamielennox, OK...I think this might be easy to mess up. I want to add a few unit tests, such as making sure the user doesn't get a false negative. I think we need to check the most general cases before the most specific. | 03:30 |
*** sn6i23a has quit IRC | 03:30 | |
jamielennox | ayoung: yea, i'm just playing with essentially the same impl now and i can see it getting big | 03:31 |
ayoung | For now I want to run the tests both with the tree version and the "iterate through the whole list" version and make sure they always get the same answer | 03:31 |
ayoung | jamielennox, there are never going to be more nodes at a given point in the tree than there are revocation events | 03:32 |
ayoung | I'm guessing that means we want to put the "fat" nodes near the leaf nodes | 03:32 |
jamielennox | ayoung: well there can be width * depth | 03:32 |
*** galstrom is now known as galstrom_zzz | 03:32 | |
jamielennox | so given the current impl if i have a lot of per user revocations then i end up with revocations * 8 nodes | 03:33 |
ayoung | jamielennox, I'm going to change the name order to: ['domain_id', 'project_id', 'trust_id', 'consumer_id', 'access_token_id', 'expires_at', 'user_id', 'role_id'] | 03:33 |
jamielennox | ayoung: i think the problem is not so much the ordering but the dont care nodes and can you compress them out | 03:33 |
ayoung | the majority of the nodes will be don't care that way | 03:34 |
ayoung | assuming no domain revocations, the first level of the tree will have on node, the second level will be the number of project revocations + 1 and so on | 03:34 |
jamielennox | i'm trying to see - where is your don't care? | 03:35 |
ayoung | hmmm, but project + role + user is a common combination | 03:35 |
ayoung | as is domain + role + user | 03:35 |
jamielennox | have you got empty dicts for the don't care case or have you compressed them away/ | 03:35 |
*** morganfainberg is now known as morganfainberg|z | 03:36 | |
ayoung | say you have one revocation event: disable a user, it would be don'tcare at each level all the way down to the user node | 03:36 |
ayoung | don't cares are dicts, but not empty....eventuall the leaf node is going to be Role=dontcare with the "issued_before" value | 03:37 |
jamielennox | so if we maintain the ordering can we remove the don't cares? | 03:37 |
jamielennox | flatten it? | 03:37 |
*** mikeoutland has quit IRC | 03:37 | |
ayoung | I don't thinks so. I don't think they will add that much, but there is a different between a present value of don'tcare and a missing node | 03:38 |
ayoung | a don't care matches all values, a missing node says "don | 03:38 |
ayoung | 't match" | 03:38 |
*** alop has joined #openstack-dev | 03:39 | |
ayoung | I think the rules is "check for a specific match. If that doesn't trigger a revocation, check for a don't care" | 03:40 |
*** thuc has joined #openstack-dev | 03:40 | |
*** mikeoutland has joined #openstack-dev | 03:40 | |
*** emagana has joined #openstack-dev | 03:40 | |
*** thuc_ has joined #openstack-dev | 03:41 | |
*** hub_cap has joined #openstack-dev | 03:42 | |
ayoung | OK, my algorithm is wrong....need to make sure I always check the don't care case | 03:43 |
*** hub_cap has left #openstack-dev | 03:43 | |
*** thuc has quit IRC | 03:45 | |
*** tkay has joined #openstack-dev | 03:45 | |
*** matsuhashi has quit IRC | 03:49 | |
*** buzztroll has joined #openstack-dev | 03:50 | |
*** willingc has joined #openstack-dev | 03:50 | |
*** matiu has joined #openstack-dev | 03:51 | |
*** mikeoutland has quit IRC | 03:51 | |
*** buzztroll has quit IRC | 03:51 | |
*** buzztroll has joined #openstack-dev | 03:52 | |
*** carl_baldwin has joined #openstack-dev | 03:53 | |
*** dstanek has joined #openstack-dev | 03:54 | |
*** praneshp has quit IRC | 03:54 | |
*** tkay has quit IRC | 03:54 | |
*** mriedem has quit IRC | 03:55 | |
*** CaptTofu has joined #openstack-dev | 03:55 | |
*** emagana has quit IRC | 03:56 | |
*** buzztroll has quit IRC | 03:56 | |
*** sumanth has joined #openstack-dev | 03:56 | |
*** jcooley_ has joined #openstack-dev | 03:57 | |
*** bdpayne has joined #openstack-dev | 03:58 | |
*** CaptTofu has quit IRC | 04:00 | |
*** harlowja is now known as harlowja_away | 04:01 | |
*** jcooley_ has quit IRC | 04:02 | |
*** Mandell has joined #openstack-dev | 04:02 | |
*** markwash has joined #openstack-dev | 04:06 | |
*** harlowja_away is now known as harlowja | 04:06 | |
*** kushal has quit IRC | 04:06 | |
*** pmathews has quit IRC | 04:08 | |
*** tdruiva has joined #openstack-dev | 04:10 | |
jamielennox | ayoung: http://paste.openstack.org/show/61979/ | 04:12 |
jamielennox | ayoung: it requires a full 8 lookups for every revoked but it's much simpler | 04:12 |
jamielennox | and it should always be at most one additional dictionary per event | 04:12 |
jamielennox | (well two as the default dict contains a dict) | 04:12 |
*** aditirav has joined #openstack-dev | 04:13 | |
ayoung | How does it check for either userid+expiry or just userid? | 04:14 |
ayoung | jamielennox, ^^? | 04:14 |
jamielennox | so i didn't do before but that's an easy addition | 04:14 |
jamielennox | it just goes down through the dict in order of names | 04:14 |
jamielennox | ayoung: so it will go through and say if it's got a user_id then look in the 'val' dictionary for values of user_id that we should match | 04:16 |
*** gokrokve has quit IRC | 04:16 | |
jamielennox | if there is one then it moves the r pointer down to that dictionary otherwise it stays where it is | 04:16 |
ayoung | val = event[name] looks wrong | 04:16 |
jamielennox | then it moves on to the next name | 04:16 |
jamielennox | domain_id | 04:16 |
ayoung | or am I reading tha backwards | 04:17 |
*** gokrokve_ has joined #openstack-dev | 04:17 | |
jamielennox | if there was a user_id val then it will check fo domain_id in the revocations['user_id']['vals']['xxx']['domain_id']['vals'] dict | 04:17 |
jamielennox | otherwise it's going to still look in revocations['domain_id']['vals'] | 04:17 |
ayoung | So if there is a match at user_id, continue oin that patch, otherwise, go to the one that starts with No-op for userid anderstj an explicit domainid? | 04:19 |
ayoung | I think that is the same algorithm | 04:20 |
jamielennox | i really badly labelled some variables | 04:20 |
jamielennox | it's essentially the same algorithm | 04:20 |
*** carl_baldwin has quit IRC | 04:20 | |
jamielennox | but it doesn' have don't cares in it | 04:20 |
ayoung | there are a few devils, like you need to iterate through all of the roles, and multiple domainid etc, but it might be a simpler implementation | 04:21 |
*** willingc has quit IRC | 04:21 | |
jamielennox | (and IMHO it's a bit easier to read) | 04:21 |
ayoung | a little too tired to fully grok it right now, especially when there is an error in my origianl impl | 04:21 |
*** willingc has joined #openstack-dev | 04:21 | |
*** gokrokve_ has quit IRC | 04:22 | |
*** thuc has joined #openstack-dev | 04:22 | |
*** sarob has joined #openstack-dev | 04:23 | |
*** willingc_ has joined #openstack-dev | 04:23 | |
*** willingc has quit IRC | 04:24 | |
*** jpomero_ has joined #openstack-dev | 04:25 | |
ayoung | jamielennox, My implementation is going to change, as I think that we need to always check the don't care case, and I am not certain that yours does. But thanks...keep a hold of that paste, and we can refer to it tomorrow night | 04:25 |
*** thuc_ has quit IRC | 04:25 | |
*** thuc has quit IRC | 04:26 | |
*** shri has joined #openstack-dev | 04:27 | |
jamielennox | ayoung: slight change for bad var names: http://paste.openstack.org/show/61981/ | 04:27 |
*** jpomero has quit IRC | 04:27 | |
jamielennox | ayoung: i think the pprint is the most informative | 04:28 |
ayoung | line? | 04:28 |
jamielennox | ayoung: oh, it does a pprint | 04:28 |
ayoung | ah | 04:28 |
*** sarob has quit IRC | 04:28 | |
*** jcooley_ has joined #openstack-dev | 04:28 | |
jamielennox | ayoung: http://paste.openstack.org/show/61982/ | 04:29 |
jamielennox | ayoung: bah - i can already see at least one flaw | 04:29 |
ayoung | so If a user has a bunch of tokens, and they revoke, say, two, so that userid+expiry1 and userid+expiry2 are both revoked? | 04:29 |
jamielennox | yea, forget it | 04:30 |
ayoung | but not userid + expiry3 | 04:30 |
*** jcooley_ has quit IRC | 04:30 | |
jamielennox | it would work | 04:30 |
jamielennox | because you would end up with seperate 'val' entries for expiry1 and 2 | 04:31 |
jamielennox | but yea, no i'm completely off | 04:31 |
jamielennox | i think i'm going to go back to what i was doing - leave you the computer science problems | 04:31 |
*** tdruiva_ has joined #openstack-dev | 04:32 | |
*** buzztroll has joined #openstack-dev | 04:32 | |
*** parstac_pete has quit IRC | 04:33 | |
ayoung | heh...review for this will be coming up soon, just want to have others who understand it | 04:33 |
*** tdruiva has quit IRC | 04:34 | |
*** david-lyle has joined #openstack-dev | 04:34 | |
*** parstac_pete has joined #openstack-dev | 04:35 | |
*** pmathews has joined #openstack-dev | 04:37 | |
*** aeperezt has quit IRC | 04:37 | |
*** pmathews1 has joined #openstack-dev | 04:39 | |
*** alop has quit IRC | 04:39 | |
*** buzztroll has quit IRC | 04:40 | |
*** aditirav has quit IRC | 04:41 | |
*** aditirav has joined #openstack-dev | 04:41 | |
*** noorul has joined #openstack-dev | 04:42 | |
*** pmathews has quit IRC | 04:42 | |
*** haomaiwang has quit IRC | 04:43 | |
*** pmathews1 has quit IRC | 04:44 | |
*** haomaiwang has joined #openstack-dev | 04:44 | |
*** markwash has quit IRC | 04:44 | |
*** buzztroll has joined #openstack-dev | 04:44 | |
*** matsuhashi has joined #openstack-dev | 04:45 | |
*** thuc has joined #openstack-dev | 04:45 | |
*** bdpayne has quit IRC | 04:46 | |
*** gokrokve has joined #openstack-dev | 04:47 | |
*** praneshp has joined #openstack-dev | 04:48 | |
*** gokrokve_ has joined #openstack-dev | 04:49 | |
*** stevemar has quit IRC | 04:51 | |
*** tdruiva_ has quit IRC | 04:51 | |
*** gokrokve has quit IRC | 04:51 | |
*** gokrokve_ has quit IRC | 04:53 | |
*** markwash has joined #openstack-dev | 04:56 | |
*** buzztroll has quit IRC | 04:56 | |
*** haomaiwa_ has joined #openstack-dev | 04:56 | |
*** buzztroll has joined #openstack-dev | 04:57 | |
*** buzztroll has quit IRC | 04:58 | |
*** haomaiwang has quit IRC | 05:00 | |
*** AlexF_ has joined #openstack-dev | 05:01 | |
*** buzztroll has joined #openstack-dev | 05:01 | |
*** gokrokve has joined #openstack-dev | 05:02 | |
*** thuc has quit IRC | 05:03 | |
*** thuc has joined #openstack-dev | 05:04 | |
*** carl_baldwin has joined #openstack-dev | 05:04 | |
*** kenperkins has quit IRC | 05:05 | |
*** jp_at_hp has quit IRC | 05:05 | |
*** willingc_ has quit IRC | 05:06 | |
*** willingc has joined #openstack-dev | 05:06 | |
*** jcooley_ has joined #openstack-dev | 05:06 | |
*** jcooley_ has quit IRC | 05:07 | |
*** emagana has joined #openstack-dev | 05:07 | |
*** willingc has quit IRC | 05:07 | |
*** thuc has quit IRC | 05:08 | |
*** kushal has joined #openstack-dev | 05:09 | |
*** gokrokve has quit IRC | 05:09 | |
*** emagana has quit IRC | 05:12 | |
*** cmyster has joined #openstack-dev | 05:14 | |
*** cmyster has joined #openstack-dev | 05:14 | |
*** kushal has quit IRC | 05:15 | |
*** thuc has joined #openstack-dev | 05:16 | |
*** doug_shelley66 has joined #openstack-dev | 05:16 | |
*** willingc has joined #openstack-dev | 05:19 | |
*** irenab has joined #openstack-dev | 05:19 | |
*** doug_shelley66 has quit IRC | 05:20 | |
*** shri has quit IRC | 05:21 | |
*** markwash has quit IRC | 05:22 | |
*** sarob has joined #openstack-dev | 05:23 | |
*** willingc has quit IRC | 05:24 | |
*** AlexF_ has quit IRC | 05:25 | |
*** garyk has joined #openstack-dev | 05:28 | |
*** garyk has quit IRC | 05:28 | |
*** sarob has quit IRC | 05:28 | |
*** buzztroll has quit IRC | 05:31 | |
*** AlexF_ has joined #openstack-dev | 05:32 | |
*** mikeoutland has joined #openstack-dev | 05:33 | |
*** mikeoutland has quit IRC | 05:34 | |
*** AlexF_ has quit IRC | 05:35 | |
*** buzztroll has joined #openstack-dev | 05:36 | |
*** sumanth has quit IRC | 05:37 | |
*** willingc has joined #openstack-dev | 05:38 | |
*** achampion has quit IRC | 05:39 | |
*** Ryan_Lane has joined #openstack-dev | 05:40 | |
*** buzztroll has quit IRC | 05:40 | |
*** tkay has joined #openstack-dev | 05:42 | |
*** buzztroll has joined #openstack-dev | 05:42 | |
*** AlexF_ has joined #openstack-dev | 05:48 | |
*** shri has joined #openstack-dev | 05:48 | |
*** sarob has joined #openstack-dev | 05:48 | |
*** shri has quit IRC | 05:48 | |
*** alop has joined #openstack-dev | 05:50 | |
*** sumanth has joined #openstack-dev | 05:51 | |
*** AlexF_ has quit IRC | 05:51 | |
*** rohitk has joined #openstack-dev | 05:53 | |
*** sarob has quit IRC | 05:53 | |
*** willingc has quit IRC | 05:53 | |
*** alop_ has joined #openstack-dev | 05:55 | |
*** alop has quit IRC | 05:55 | |
*** alop_ is now known as alop | 05:55 | |
*** neoXsys has quit IRC | 05:56 | |
*** CaptTofu has joined #openstack-dev | 05:56 | |
*** nshaikh has joined #openstack-dev | 05:59 | |
*** CaptTofu has quit IRC | 06:00 | |
*** carl_baldwin has quit IRC | 06:02 | |
*** gokrokve has joined #openstack-dev | 06:02 | |
*** thuc has quit IRC | 06:05 | |
*** thuc has joined #openstack-dev | 06:06 | |
*** buzztroll has quit IRC | 06:07 | |
*** gokrokve has quit IRC | 06:07 | |
*** markvoelker1 has quit IRC | 06:08 | |
*** thuc has quit IRC | 06:10 | |
*** harlowja is now known as harlowja_away | 06:10 | |
*** jcoufal has joined #openstack-dev | 06:12 | |
*** reed has quit IRC | 06:13 | |
*** AlexF_ has joined #openstack-dev | 06:20 | |
*** csaba|afk is now known as csaba | 06:22 | |
*** yeylon_ has joined #openstack-dev | 06:22 | |
*** alop has quit IRC | 06:23 | |
*** aditirav_ has joined #openstack-dev | 06:25 | |
*** buzztroll has joined #openstack-dev | 06:26 | |
*** aditirav has quit IRC | 06:28 | |
*** aditirav_ is now known as aditirav | 06:28 | |
marun | is anyone else experiencing failures in restacking? | 06:34 |
*** mrda is now known as mrda_away | 06:34 | |
*** neeti has joined #openstack-dev | 06:37 | |
*** kushal has joined #openstack-dev | 06:40 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 06:43 | |
*** sumanth has quit IRC | 06:44 | |
*** gsamfira has quit IRC | 06:46 | |
*** rcleere has quit IRC | 06:47 | |
*** sumanthns has joined #openstack-dev | 06:47 | |
*** gokrokve has joined #openstack-dev | 06:47 | |
*** emagana has joined #openstack-dev | 06:50 | |
*** garyk has joined #openstack-dev | 06:51 | |
*** vkozhukalov has quit IRC | 06:51 | |
*** gokrokve has quit IRC | 06:52 | |
*** nati_ueno has joined #openstack-dev | 06:54 | |
*** sumanth has joined #openstack-dev | 06:56 | |
*** rcleere has joined #openstack-dev | 06:56 | |
*** eglynn-afk has joined #openstack-dev | 06:57 | |
*** sarob has joined #openstack-dev | 06:58 | |
*** sarob has quit IRC | 07:03 | |
*** sahid has joined #openstack-dev | 07:03 | |
*** vartom1111111117 has joined #openstack-dev | 07:05 | |
*** hashfail has quit IRC | 07:05 | |
*** nati_ueno has quit IRC | 07:07 | |
enykeev | Hey. Is it ok to reassign a bug to myself if it is still "Confirmed" and i already solved it? | 07:07 |
*** nati_ueno has joined #openstack-dev | 07:08 | |
*** gimps has quit IRC | 07:09 | |
*** MaxV has joined #openstack-dev | 07:09 | |
*** arborism has joined #openstack-dev | 07:10 | |
*** zzelle has quit IRC | 07:10 | |
*** arborism is now known as amcrn | 07:10 | |
*** yolanda_ has joined #openstack-dev | 07:13 | |
*** Drankis has joined #openstack-dev | 07:14 | |
*** aditirav_ has joined #openstack-dev | 07:15 | |
*** tkay has quit IRC | 07:15 | |
*** avishay has joined #openstack-dev | 07:16 | |
*** tkay has joined #openstack-dev | 07:16 | |
rushiagr | enykeev: what do you mean by 'solved'? | 07:17 |
*** coolsvap has joined #openstack-dev | 07:17 | |
*** afazekas has joined #openstack-dev | 07:17 | |
*** aditirav has quit IRC | 07:18 | |
*** aditirav_ is now known as aditirav | 07:18 | |
enykeev | i found a solution, tested it and ready to commit | 07:18 |
*** MaxV has quit IRC | 07:19 | |
*** xqueralt has joined #openstack-dev | 07:20 | |
*** sahid has quit IRC | 07:21 | |
*** kushal has quit IRC | 07:22 | |
*** Nikolay_St has joined #openstack-dev | 07:25 | |
*** neoXsys has joined #openstack-dev | 07:26 | |
*** ndipanov_gone is now known as ndipanov | 07:27 | |
*** MaxV has joined #openstack-dev | 07:28 | |
*** mrunge has joined #openstack-dev | 07:31 | |
*** vkozhukalov has joined #openstack-dev | 07:33 | |
*** erkules_ is now known as erkules | 07:34 | |
*** jprovazn has joined #openstack-dev | 07:35 | |
*** dkuffner has joined #openstack-dev | 07:39 | |
*** achampion has joined #openstack-dev | 07:40 | |
*** buzztroll has quit IRC | 07:40 | |
*** flaper87|afk is now known as flaper87 | 07:44 | |
garyk | yaguang: ping | 07:45 |
yaguang | garyk, pong | 07:46 |
*** Drankis has quit IRC | 07:46 | |
kashyap | enykeev, I don't see why not | 07:46 |
*** gokrokve has joined #openstack-dev | 07:47 | |
*** toabctl has quit IRC | 07:48 | |
garyk | yaguang: how are you? | 07:48 |
*** Drankis has joined #openstack-dev | 07:48 | |
*** toabctl has joined #openstack-dev | 07:48 | |
*** toabctl has joined #openstack-dev | 07:48 | |
garyk | yaguang: regarding https://review.openstack.org/#/c/51793/ (sorry that the review has taken so long) - is there any chance that we can rebase this on https://review.openstack.org/#/c/66523/ | 07:48 |
garyk | if you want i can do that for you | 07:49 |
garyk | it makes the whole controller and key management a lot simpler | 07:49 |
yaguang | garyk, I see that patch, | 07:50 |
*** AlexF_ has quit IRC | 07:50 | |
garyk | would you like me to do the rebase? | 07:50 |
*** amuller has joined #openstack-dev | 07:51 | |
*** rcleere has quit IRC | 07:51 | |
yaguang | garyk, no problem | 07:52 |
*** stephan__ has joined #openstack-dev | 07:52 | |
*** stephan__ is now known as srenatus | 07:52 | |
*** gokrokve has quit IRC | 07:52 | |
garyk | ok, thanks, i'll do it a little later (unless I misundersttod). i am stepping out for a meeting now. thanks for all of the help. much appreciated | 07:52 |
yaguang | garyk, send you a mail about this patch | 07:53 |
*** aditirav has quit IRC | 07:54 | |
*** aditirav has joined #openstack-dev | 07:54 | |
*** achampion has quit IRC | 07:54 | |
*** markmc has joined #openstack-dev | 07:56 | |
*** francois1 has quit IRC | 07:56 | |
*** CaptTofu has joined #openstack-dev | 07:57 | |
*** MaxV has quit IRC | 07:58 | |
*** mbernacc has quit IRC | 07:59 | |
*** omachace has joined #openstack-dev | 07:59 | |
*** CaptTofu has quit IRC | 08:01 | |
*** nati_uen_ has joined #openstack-dev | 08:02 | |
*** claxton has quit IRC | 08:02 | |
*** sumanth_ has joined #openstack-dev | 08:03 | |
*** marekd|away is now known as marekd | 08:04 | |
*** nati_ueno has quit IRC | 08:05 | |
*** asalkeld_ has quit IRC | 08:05 | |
*** sumanth has quit IRC | 08:07 | |
marun | ttx: ping | 08:10 |
*** praneshp has quit IRC | 08:12 | |
*** yamahata has joined #openstack-dev | 08:13 | |
*** xga__ has joined #openstack-dev | 08:13 | |
*** sdake has quit IRC | 08:14 | |
*** sdake has joined #openstack-dev | 08:15 | |
*** nati_uen_ has quit IRC | 08:15 | |
*** nati_ueno has joined #openstack-dev | 08:16 | |
*** Tross has quit IRC | 08:16 | |
*** Tross has joined #openstack-dev | 08:16 | |
*** lexano has quit IRC | 08:17 | |
*** eglynn-afk has quit IRC | 08:17 | |
*** garyk1 has joined #openstack-dev | 08:18 | |
*** EugeneFrolov has quit IRC | 08:18 | |
*** EugeneFrolov has joined #openstack-dev | 08:18 | |
*** WhiteAnthrax has quit IRC | 08:18 | |
*** garyk has quit IRC | 08:18 | |
*** jistr has joined #openstack-dev | 08:19 | |
*** utlemming has quit IRC | 08:19 | |
*** zaneb has quit IRC | 08:19 | |
*** mrodden has quit IRC | 08:19 | |
*** pingveno has quit IRC | 08:19 | |
*** pingveno has joined #openstack-dev | 08:19 | |
*** mrodden has joined #openstack-dev | 08:19 | |
*** WhiteAnthrax has joined #openstack-dev | 08:19 | |
*** rha has quit IRC | 08:19 | |
*** rha has joined #openstack-dev | 08:20 | |
*** rha has quit IRC | 08:20 | |
*** rha has joined #openstack-dev | 08:20 | |
*** eglynn-afk has joined #openstack-dev | 08:20 | |
*** Ruetobas has quit IRC | 08:20 | |
*** jamespage has quit IRC | 08:20 | |
*** utlemming has joined #openstack-dev | 08:20 | |
*** s2r2 has quit IRC | 08:20 | |
*** jamespage has joined #openstack-dev | 08:21 | |
*** jamespage has joined #openstack-dev | 08:21 | |
*** Ruetobas has joined #openstack-dev | 08:21 | |
*** cdub has quit IRC | 08:21 | |
*** cdub has joined #openstack-dev | 08:21 | |
*** zaneb has joined #openstack-dev | 08:22 | |
*** lexano has joined #openstack-dev | 08:22 | |
*** yassine has joined #openstack-dev | 08:23 | |
*** xgsa has joined #openstack-dev | 08:24 | |
*** s2r2 has joined #openstack-dev | 08:25 | |
*** david-lyle has quit IRC | 08:27 | |
*** e0ne has joined #openstack-dev | 08:27 | |
*** MaxV has joined #openstack-dev | 08:28 | |
*** sahid has joined #openstack-dev | 08:29 | |
*** tkammer has joined #openstack-dev | 08:31 | |
*** lari_ has quit IRC | 08:34 | |
*** lari_ has joined #openstack-dev | 08:35 | |
*** achampion has joined #openstack-dev | 08:36 | |
*** ygbo has joined #openstack-dev | 08:36 | |
*** claxton has joined #openstack-dev | 08:37 | |
*** achampion has quit IRC | 08:41 | |
*** pasquier-s has quit IRC | 08:41 | |
*** nmagnezi has joined #openstack-dev | 08:42 | |
*** mmagr has joined #openstack-dev | 08:43 | |
*** pasquier-s has joined #openstack-dev | 08:44 | |
ttx | marun: pong | 08:44 |
marun | ttx: https://bugs.launchpad.net/oslo/+bug/1273581 | 08:44 |
*** e0ne has quit IRC | 08:44 | |
*** e0ne has joined #openstack-dev | 08:45 | |
*** samuelbercovici has joined #openstack-dev | 08:45 | |
marun | ttx: I think the patch that switched nova to depending on oslo.rootwrap is the cause, but I'm having a hard time believing I'm the first person to see the result 6 days after merge. | 08:45 |
*** JordanP has joined #openstack-dev | 08:46 | |
*** nacim has joined #openstack-dev | 08:46 | |
marun | ttx: or was the merge more recent because of the gate issues last week? | 08:47 |
ttx | marun: that might have been solved already with http://git.openstack.org/cgit/openstack/oslo.rootwrap/commit/?id=4c499d366429f68ff29c7a2f93553b06f3697405 | 08:47 |
ttx | and those using from git master would not be affected | 08:47 |
marun | ttx: how to configure from git master? | 08:47 |
ttx | wanted to wait for the doc fix to merge before cutting another version | 08:48 |
ttx | marun: I shall have a new version for you today once that doc fix merges | 08:48 |
*** samuelbercovici has left #openstack-dev | 08:48 | |
*** samuelbercovici has joined #openstack-dev | 08:48 | |
*** pasquier-s has quit IRC | 08:49 | |
ttx | you're not the first one to raise the issue... but it's been a bit sporadic so far | 08:49 |
marun | ttx: ah, you're right | 08:49 |
marun | touching the init file fixes the problem | 08:49 |
*** e0ne has quit IRC | 08:49 | |
ttx | ok, will push 1.1 later today to fix that | 08:49 |
*** samuelbercovici has quit IRC | 08:49 | |
marun | ttx: cool. should I update the bug to mark as invalid or as a duplicate of something else? | 08:50 |
*** pasquier-s has joined #openstack-dev | 08:50 | |
*** safchain has joined #openstack-dev | 08:51 | |
*** _ruhe is now known as ruhe | 08:51 | |
*** vkozhukalov has quit IRC | 08:51 | |
ttx | marun: will handle the bug | 08:51 |
*** buzztroll has joined #openstack-dev | 08:51 | |
ttx | thx! | 08:51 |
*** Ryan_Lane has quit IRC | 08:51 | |
marun | ttx: thank you! | 08:51 |
*** amuller has quit IRC | 08:52 | |
*** amuller has joined #openstack-dev | 08:52 | |
*** Ryan_Lane has joined #openstack-dev | 08:52 | |
*** Ryan_Lane has quit IRC | 08:52 | |
*** ni291187 has joined #openstack-dev | 08:53 | |
*** DinaBelova_ is now known as DinaBelova | 08:53 | |
*** tkay has quit IRC | 08:54 | |
*** neoXsys has quit IRC | 08:55 | |
*** buzztroll has quit IRC | 08:56 | |
*** romcheg has joined #openstack-dev | 08:57 | |
*** jpich has joined #openstack-dev | 08:59 | |
*** mindpixel has joined #openstack-dev | 08:59 | |
*** eglynn-afk is now known as eglynn | 08:59 | |
*** nacim has quit IRC | 09:00 | |
*** nacim has joined #openstack-dev | 09:00 | |
*** djoreilly has joined #openstack-dev | 09:05 | |
*** derekh has joined #openstack-dev | 09:05 | |
*** ala_ has joined #openstack-dev | 09:06 | |
*** ni291187 has quit IRC | 09:06 | |
*** enykeev has quit IRC | 09:06 | |
*** giulivo has joined #openstack-dev | 09:08 | |
*** networkstatic has quit IRC | 09:08 | |
*** lsmola_ has joined #openstack-dev | 09:08 | |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 09:08 | |
*** nati_uen_ has joined #openstack-dev | 09:09 | |
*** nati_uen_ has quit IRC | 09:09 | |
*** matsuhashi has quit IRC | 09:09 | |
*** nati_uen_ has joined #openstack-dev | 09:09 | |
*** alex_klimov has joined #openstack-dev | 09:10 | |
*** aditirav_ has joined #openstack-dev | 09:12 | |
*** athomas has joined #openstack-dev | 09:12 | |
*** nati_ueno has quit IRC | 09:12 | |
*** matsuhas_ has joined #openstack-dev | 09:14 | |
*** aditirav has quit IRC | 09:14 | |
*** aditirav_ is now known as aditirav | 09:14 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 09:15 | |
*** samuelbercovici has joined #openstack-dev | 09:16 | |
*** samuelbercovici has left #openstack-dev | 09:16 | |
*** iartarisi has joined #openstack-dev | 09:17 | |
*** samuelbercovici has joined #openstack-dev | 09:18 | |
*** rossella_s has joined #openstack-dev | 09:18 | |
*** comay has quit IRC | 09:18 | |
*** marun has quit IRC | 09:19 | |
*** lari_ has quit IRC | 09:19 | |
*** lari_ has joined #openstack-dev | 09:20 | |
*** ruhe is now known as _ruhe | 09:20 | |
*** sushil_ has joined #openstack-dev | 09:22 | |
*** samuelbercovici has quit IRC | 09:22 | |
*** jtomasek has joined #openstack-dev | 09:26 | |
*** samuelbercovici has joined #openstack-dev | 09:26 | |
*** samuelbercovici has left #openstack-dev | 09:27 | |
*** samuelbercovici has joined #openstack-dev | 09:27 | |
*** samuelbercovici has left #openstack-dev | 09:27 | |
*** e0ne has joined #openstack-dev | 09:28 | |
*** sushil_ has quit IRC | 09:29 | |
*** sushil_ has joined #openstack-dev | 09:30 | |
*** nkinder has quit IRC | 09:31 | |
*** neoXsys has joined #openstack-dev | 09:31 | |
*** Alexei_987 has joined #openstack-dev | 09:31 | |
*** avishayb has joined #openstack-dev | 09:33 | |
*** amotoki has joined #openstack-dev | 09:33 | |
*** johnthetubaguy has joined #openstack-dev | 09:34 | |
*** claxton has quit IRC | 09:35 | |
*** danpb has joined #openstack-dev | 09:35 | |
*** florentflament has joined #openstack-dev | 09:36 | |
*** nkinder has joined #openstack-dev | 09:36 | |
*** achampion has joined #openstack-dev | 09:37 | |
*** athomas has quit IRC | 09:38 | |
*** aditirav has quit IRC | 09:40 | |
*** aditirav has joined #openstack-dev | 09:40 | |
*** achampion has quit IRC | 09:41 | |
*** aditirav_ has joined #openstack-dev | 09:42 | |
*** xga__ has quit IRC | 09:42 | |
*** csaba is now known as csaba|afk | 09:42 | |
*** JelleB has quit IRC | 09:43 | |
*** JelleB has joined #openstack-dev | 09:43 | |
*** xga__ has joined #openstack-dev | 09:43 | |
*** nshaikh has left #openstack-dev | 09:44 | |
*** nshaikh has quit IRC | 09:44 | |
*** markvoelker has quit IRC | 09:44 | |
*** aditirav has quit IRC | 09:44 | |
*** aditirav_ is now known as aditirav | 09:44 | |
*** kgriffs_afk is now known as kgriffs | 09:45 | |
*** gokrokve has joined #openstack-dev | 09:47 | |
*** claxton has joined #openstack-dev | 09:48 | |
*** athomas has joined #openstack-dev | 09:49 | |
*** nati_ueno has joined #openstack-dev | 09:51 | |
*** gokrokve has quit IRC | 09:52 | |
*** adepti37 has quit IRC | 09:52 | |
*** nati_uen_ has quit IRC | 09:53 | |
*** gszasz has joined #openstack-dev | 09:55 | |
*** sweston has joined #openstack-dev | 09:55 | |
*** mindpixel has quit IRC | 09:55 | |
*** pixelb has joined #openstack-dev | 09:56 | |
*** nati_ueno has quit IRC | 09:57 | |
*** CaptTofu has joined #openstack-dev | 09:57 | |
*** lsmola_ has quit IRC | 09:58 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 09:58 | |
*** safchain has quit IRC | 10:00 | |
*** adepti37 has joined #openstack-dev | 10:00 | |
*** safchain has joined #openstack-dev | 10:01 | |
*** martyntaylor has joined #openstack-dev | 10:02 | |
*** CaptTofu has quit IRC | 10:02 | |
*** kgriffs is now known as kgriffs_afk | 10:02 | |
*** gilliard has quit IRC | 10:03 | |
*** gilliard has joined #openstack-dev | 10:03 | |
*** xga__ has quit IRC | 10:04 | |
gilliard | Is there a specific IRC channel for oslo? | 10:06 |
*** e0ne_ has joined #openstack-dev | 10:06 | |
*** ijw has joined #openstack-dev | 10:06 | |
*** avishayb has quit IRC | 10:07 | |
*** asalkeld has joined #openstack-dev | 10:07 | |
*** xga__ has joined #openstack-dev | 10:08 | |
*** syedarmani has joined #openstack-dev | 10:09 | |
*** e0ne has quit IRC | 10:10 | |
*** enykeev has joined #openstack-dev | 10:10 | |
*** lsmola_ has joined #openstack-dev | 10:13 | |
*** martyntaylor has quit IRC | 10:15 | |
*** kbrierly has quit IRC | 10:16 | |
*** kbrierly has joined #openstack-dev | 10:16 | |
*** jhesketh has quit IRC | 10:20 | |
*** sumanth__ has joined #openstack-dev | 10:20 | |
*** jhesketh__ has quit IRC | 10:20 | |
*** matsuhas_ has quit IRC | 10:22 | |
*** sumanth_ has quit IRC | 10:23 | |
*** mmagr has quit IRC | 10:23 | |
*** xga__ has quit IRC | 10:23 | |
*** max_lobur_afk is now known as max_lobur | 10:29 | |
*** jp_at_hp has joined #openstack-dev | 10:29 | |
*** martyntaylor has joined #openstack-dev | 10:31 | |
*** matsuhashi has joined #openstack-dev | 10:31 | |
*** xga__ has joined #openstack-dev | 10:31 | |
*** ijw has quit IRC | 10:31 | |
*** ijw has joined #openstack-dev | 10:32 | |
*** jhesketh has joined #openstack-dev | 10:32 | |
*** mflobo_ is now known as mflobo | 10:32 | |
*** jhesketh__ has joined #openstack-dev | 10:32 | |
*** paragan has quit IRC | 10:33 | |
*** mflobo has quit IRC | 10:33 | |
sn0wb1rd | gilliard: From the project's page (https://launchpad.net/oslo), it says this is the channel for oslo. | 10:33 |
*** mflobo has joined #openstack-dev | 10:34 | |
gilliard | Thanks sn0wb1rd - I'll ask here then: When I run ./run_tests.sh in oslo-incubator I get "ImportError: No module named openstack.common.db" | 10:34 |
gilliard | All dependencies seem to have installed correctly. | 10:35 |
gilliard | openstack/common/db exists. | 10:36 |
mflobo | gilliard, I don't find any IRC chat related to OSLO lib | 10:36 |
*** vkozhukalov has joined #openstack-dev | 10:37 | |
*** achampion has joined #openstack-dev | 10:37 | |
*** ala_ has quit IRC | 10:39 | |
*** ijw has quit IRC | 10:39 | |
*** achampion has quit IRC | 10:42 | |
*** lsmola_ has quit IRC | 10:43 | |
*** andreaf has joined #openstack-dev | 10:46 | |
*** avishayb has joined #openstack-dev | 10:46 | |
*** coolsvap has quit IRC | 10:47 | |
*** gokrokve has joined #openstack-dev | 10:47 | |
*** amcrn has quit IRC | 10:52 | |
*** gokrokve has quit IRC | 10:52 | |
*** ArxCruz has joined #openstack-dev | 10:53 | |
*** ala_ has joined #openstack-dev | 10:54 | |
*** lsmola_ has joined #openstack-dev | 10:56 | |
*** DinaBelova is now known as DinaBelova_ | 10:58 | |
*** coolsvap has joined #openstack-dev | 11:00 | |
*** matsuhashi has quit IRC | 11:00 | |
*** xga__ has quit IRC | 11:03 | |
*** yamahata has quit IRC | 11:03 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 11:04 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 11:06 | |
*** xga has joined #openstack-dev | 11:07 | |
*** xga_ has joined #openstack-dev | 11:10 | |
*** boris-42 has quit IRC | 11:11 | |
*** xga has quit IRC | 11:12 | |
*** galstrom_zzz is now known as galstrom | 11:13 | |
*** JordanP has quit IRC | 11:13 | |
*** galstrom is now known as galstrom_zzz | 11:14 | |
*** matsuhashi has joined #openstack-dev | 11:14 | |
*** matsuhashi has quit IRC | 11:17 | |
*** mdenny has joined #openstack-dev | 11:18 | |
*** pcm_ has joined #openstack-dev | 11:18 | |
*** DinaBelova_ is now known as DinaBelova | 11:18 | |
*** gokrokve has joined #openstack-dev | 11:19 | |
*** SergeyLukjanov is now known as SergeyLukjanov_a | 11:19 | |
*** SergeyLukjanov_a is now known as SergeyLukjanov | 11:19 | |
*** pcm_ has quit IRC | 11:20 | |
*** pcm_ has joined #openstack-dev | 11:20 | |
*** gokrokve_ has joined #openstack-dev | 11:20 | |
*** lucasagomes has joined #openstack-dev | 11:22 | |
*** gokrokve has quit IRC | 11:23 | |
*** gokrokve_ has quit IRC | 11:25 | |
*** aditirav has quit IRC | 11:27 | |
*** coolsvap has quit IRC | 11:30 | |
*** jprovazn has quit IRC | 11:30 | |
*** akrivoka has joined #openstack-dev | 11:36 | |
*** mrunge has quit IRC | 11:36 | |
*** rfolco has joined #openstack-dev | 11:36 | |
*** pschaef has joined #openstack-dev | 11:37 | |
*** achampion has joined #openstack-dev | 11:38 | |
*** achampion has quit IRC | 11:43 | |
*** jprovazn has joined #openstack-dev | 11:44 | |
*** gokrokve has joined #openstack-dev | 11:47 | |
Alexei_987 | jd__: Hi can we discuss oslo db here? | 11:49 |
Alexei_987 | jd__: I mean that create_engine function has defaults for most of the values and we don't need a separate function to call it | 11:49 |
jd__ | Alexei_987: you do, since they are meant to be configurable via config otions | 11:50 |
jd__ | *options | 11:50 |
*** dhouck_ has joined #openstack-dev | 11:50 | |
Alexei_987 | jd__: but we can call it directly from our project | 11:50 |
Alexei_987 | jd__: so what's the point in adding another one in options? | 11:51 |
jd__ | Alexei_987: factorizing the code from all projects | 11:51 |
jd__ | so every project does not have to wrap the call to create_session | 11:51 |
Alexei_987 | jd__: but it have to wrap this call anyway.. cause it will store engine object internall | 11:52 |
Alexei_987 | internally* | 11:52 |
*** gokrokve has quit IRC | 11:52 | |
*** MaxV has quit IRC | 11:52 | |
jd__ | I don't get what you mean | 11:52 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 11:53 | |
Alexei_987 | jd__: I mean that we don't store engine inside the library. Every project will have some small piece of code that will create an engine and populate sessions somehow | 11:53 |
jd__ | ok, I think you don't understand at all | 11:54 |
jd__ | let me write an example | 11:54 |
Alexei_987 | jd__: please do it | 11:54 |
*** CaptTofu has joined #openstack-dev | 11:58 | |
*** faramir1 has quit IRC | 12:02 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 12:02 | |
Alexei_987 | jd__: ok now I see what you mean :) | 12:02 |
Alexei_987 | jd__: however I think that in such case config should be a parameter to this function | 12:03 |
Alexei_987 | and not a global variable | 12:03 |
*** zzelle has joined #openstack-dev | 12:03 | |
*** mrunge has joined #openstack-dev | 12:03 | |
*** yamahata has joined #openstack-dev | 12:03 | |
*** zzelle has quit IRC | 12:03 | |
*** rkukura has quit IRC | 12:03 | |
*** CaptTofu has quit IRC | 12:04 | |
*** zzelle has joined #openstack-dev | 12:04 | |
Alexei_987 | jd__: we can simply create a function "create_engine_from_config(cfg)" | 12:04 |
*** rods has joined #openstack-dev | 12:06 | |
*** drewlander has joined #openstack-dev | 12:06 | |
*** viktors has joined #openstack-dev | 12:06 | |
*** samuelqueiroz has joined #openstack-dev | 12:06 | |
samuelqueiroz | Hi, I've a doubt about Keystone groups. I'd like to confirm that groups are created at domain level and they can have both domain and project roles. | 12:07 |
samuelqueiroz | (: | 12:08 |
*** vipul has quit IRC | 12:10 | |
*** tdruiva has joined #openstack-dev | 12:10 | |
*** vipul has joined #openstack-dev | 12:11 | |
*** alexpilotti has joined #openstack-dev | 12:12 | |
*** csaba|afk is now known as csaba | 12:12 | |
*** MaxV has joined #openstack-dev | 12:13 | |
jd__ | Alexei_987: if you put this function in options.cfg adding _from_config is probably useless | 12:14 |
jd__ | Alexei_987: I mean options.py | 12:14 |
*** beagles has quit IRC | 12:15 | |
Alexei_987 | jd__: well just to avoid any confusion with original create_engine | 12:15 |
jd__ | Alexei_987: ever heard of namespaces? :) | 12:16 |
Alexei_987 | jd__: I've heard many times of incorrect imports aliasing | 12:16 |
*** alexpilotti has quit IRC | 12:17 | |
jd__ | in OpenStack I'd be surprised | 12:17 |
*** doug_shelley66 has joined #openstack-dev | 12:17 | |
Alexei_987 | jd__: ok I get your idea and I'll update this patch | 12:17 |
*** emagana has quit IRC | 12:19 | |
Alexei_987 | jd__: ok another stupid question is what we decide to do with slave_engine options? | 12:20 |
Alexei_987 | jd__: should we just drop them from config? | 12:20 |
jd__ | Alexei_987: is every project going to have to redeclare it itself? | 12:20 |
*** b3nt_pin has joined #openstack-dev | 12:20 | |
*** alexpilotti has joined #openstack-dev | 12:21 | |
Alexei_987 | jd__: every project that will actually support it | 12:21 |
Alexei_987 | jd__: cause initially it was done for nova. but even in nova it's never actually used | 12:21 |
*** I159 has joined #openstack-dev | 12:21 | |
Alexei_987 | since we don't have reads marked as "slave_reads" in db.api | 12:22 |
jd__ | Alexei_987: if it's not used, just drop it | 12:22 |
Alexei_987 | jd__: cool | 12:22 |
*** jhesketh__ has quit IRC | 12:22 | |
*** changbl has quit IRC | 12:22 | |
*** alexpilotti has quit IRC | 12:25 | |
*** markvoelker has joined #openstack-dev | 12:26 | |
*** iartarisi has quit IRC | 12:27 | |
*** jasondotstar has joined #openstack-dev | 12:28 | |
*** sumanthns has quit IRC | 12:29 | |
*** b3nt_pin is now known as beagles | 12:29 | |
*** boris-42 has joined #openstack-dev | 12:31 | |
*** FunnyLookinHat has joined #openstack-dev | 12:32 | |
*** mmagr has joined #openstack-dev | 12:32 | |
*** evgenyf has quit IRC | 12:32 | |
*** neoXsys has quit IRC | 12:38 | |
*** achampion has joined #openstack-dev | 12:39 | |
*** max_lobur is now known as max_lobur_afk | 12:41 | |
*** jhesketh has quit IRC | 12:43 | |
*** glenng has joined #openstack-dev | 12:43 | |
*** yeylon__ has joined #openstack-dev | 12:43 | |
*** achampion has quit IRC | 12:44 | |
*** sweston has quit IRC | 12:44 | |
*** asalkeld has quit IRC | 12:44 | |
*** dkranz has joined #openstack-dev | 12:45 | |
*** ala_ has quit IRC | 12:45 | |
*** clayb has joined #openstack-dev | 12:45 | |
*** CaptTofu has joined #openstack-dev | 12:46 | |
*** yeylon_ has quit IRC | 12:46 | |
*** JCxMLnblFl has joined #openstack-dev | 12:46 | |
*** JCxMLnblFl has left #openstack-dev | 12:46 | |
*** yaguang has quit IRC | 12:47 | |
*** gokrokve has joined #openstack-dev | 12:47 | |
*** glenng1 has joined #openstack-dev | 12:48 | |
*** tserong has quit IRC | 12:49 | |
*** glenng has quit IRC | 12:49 | |
*** dave_tucker_zzz is now known as dave_tucker | 12:50 | |
*** tserong has joined #openstack-dev | 12:50 | |
*** tserong has quit IRC | 12:50 | |
*** tserong has joined #openstack-dev | 12:50 | |
*** gszasz has quit IRC | 12:50 | |
*** amotoki has quit IRC | 12:51 | |
*** IanGovett has joined #openstack-dev | 12:51 | |
*** _ruhe is now known as ruhe | 12:51 | |
*** gokrokve has quit IRC | 12:52 | |
*** rtheis has joined #openstack-dev | 12:54 | |
samuelqueiroz | Hey guys, does anyone may help me with Keystone groups? :) | 12:54 |
*** cagrev has joined #openstack-dev | 12:54 | |
*** drewlander has quit IRC | 12:55 | |
*** asalkeld has joined #openstack-dev | 12:56 | |
*** bauzas has joined #openstack-dev | 12:57 | |
*** JuanManuelOlle has joined #openstack-dev | 12:57 | |
*** rkukura has joined #openstack-dev | 12:59 | |
*** neeti has quit IRC | 12:59 | |
*** dprince has joined #openstack-dev | 12:59 | |
*** ala_ has joined #openstack-dev | 12:59 | |
*** markwash has joined #openstack-dev | 13:00 | |
*** markmcclain has joined #openstack-dev | 13:00 | |
*** heyongli has joined #openstack-dev | 13:00 | |
*** neeti has joined #openstack-dev | 13:01 | |
*** nmagnezi_ has joined #openstack-dev | 13:02 | |
*** xga has joined #openstack-dev | 13:02 | |
*** xga_ has quit IRC | 13:02 | |
*** nmagnezi has quit IRC | 13:02 | |
*** afazekas has quit IRC | 13:02 | |
*** ayoung has quit IRC | 13:02 | |
*** aveiga has joined #openstack-dev | 13:04 | |
*** sahid has quit IRC | 13:04 | |
*** max_lobur_afk is now known as max_lobur | 13:04 | |
*** jdob has joined #openstack-dev | 13:04 | |
*** yeylon__ has quit IRC | 13:04 | |
*** gszasz has joined #openstack-dev | 13:05 | |
*** haomaiwa_ has quit IRC | 13:06 | |
*** haomaiwang has joined #openstack-dev | 13:07 | |
*** claxton has quit IRC | 13:07 | |
*** nosnos has quit IRC | 13:08 | |
*** gokrokve has joined #openstack-dev | 13:12 | |
*** gokrokve has quit IRC | 13:14 | |
*** jruzicka has joined #openstack-dev | 13:14 | |
*** iartarisi has joined #openstack-dev | 13:15 | |
*** morazi has joined #openstack-dev | 13:15 | |
*** afazekas has joined #openstack-dev | 13:15 | |
*** claxton has joined #openstack-dev | 13:16 | |
*** dhellmann_ is now known as dhellmann | 13:16 | |
*** chandankumar has joined #openstack-dev | 13:16 | |
*** jruzicka has quit IRC | 13:17 | |
*** jruzicka has joined #openstack-dev | 13:17 | |
*** IanGovett has quit IRC | 13:17 | |
*** jecarey has quit IRC | 13:17 | |
*** sandywalsh has joined #openstack-dev | 13:18 | |
*** yeylon__ has joined #openstack-dev | 13:19 | |
*** IanGovett has joined #openstack-dev | 13:19 | |
*** emagana has joined #openstack-dev | 13:19 | |
*** alexpilotti has joined #openstack-dev | 13:19 | |
*** xga_ has joined #openstack-dev | 13:21 | |
*** xga has quit IRC | 13:22 | |
JuanManuelOlle | hello | 13:22 |
*** markwash has quit IRC | 13:23 | |
*** avishayb has quit IRC | 13:23 | |
*** haomaiwang has quit IRC | 13:24 | |
*** haomaiwang has joined #openstack-dev | 13:24 | |
*** alexpilotti has quit IRC | 13:24 | |
*** ala_ has quit IRC | 13:29 | |
*** michchap has quit IRC | 13:31 | |
*** afazekas is now known as afazekas|mtg | 13:31 | |
*** michchap has joined #openstack-dev | 13:31 | |
*** tdruiva has quit IRC | 13:32 | |
*** eharney has joined #openstack-dev | 13:33 | |
*** beagles has quit IRC | 13:33 | |
*** NithyaG has joined #openstack-dev | 13:35 | |
*** chandankumar has quit IRC | 13:36 | |
*** michchap has quit IRC | 13:36 | |
*** rohitk has quit IRC | 13:36 | |
*** dhellmann is now known as dhellmann_ | 13:36 | |
*** dhellmann_ is now known as dhellmann | 13:37 | |
*** noslzzp has joined #openstack-dev | 13:38 | |
*** neeti has quit IRC | 13:38 | |
*** b3nt_pin has joined #openstack-dev | 13:39 | |
*** erecio has joined #openstack-dev | 13:40 | |
*** achampion has joined #openstack-dev | 13:40 | |
*** JordanP has joined #openstack-dev | 13:40 | |
*** pberis has quit IRC | 13:44 | |
*** pberis has joined #openstack-dev | 13:44 | |
*** achampion has quit IRC | 13:45 | |
*** fghaas has joined #openstack-dev | 13:45 | |
*** prad has joined #openstack-dev | 13:45 | |
fghaas | bnemec: if you happen to be around, I have a quick question about your suggestions on oslo MySQL SQL mode unit tests | 13:46 |
*** ala_ has joined #openstack-dev | 13:46 | |
*** RemyS has joined #openstack-dev | 13:47 | |
*** b3nt_pin has quit IRC | 13:48 | |
*** rohitk has joined #openstack-dev | 13:49 | |
*** markwash has joined #openstack-dev | 13:49 | |
*** RemyS has quit IRC | 13:50 | |
*** tdruiva has joined #openstack-dev | 13:50 | |
*** dims has quit IRC | 13:50 | |
*** emagana has quit IRC | 13:51 | |
*** dims has joined #openstack-dev | 13:52 | |
*** doug_shelley66 has quit IRC | 13:52 | |
*** thuc has joined #openstack-dev | 13:53 | |
*** thuc_ has joined #openstack-dev | 13:54 | |
*** b3nt_pin has joined #openstack-dev | 13:55 | |
*** vladikr has joined #openstack-dev | 13:55 | |
*** markmcclain has quit IRC | 13:57 | |
*** markmcclain has joined #openstack-dev | 13:57 | |
*** claxton has quit IRC | 13:58 | |
*** thuc has quit IRC | 13:58 | |
*** achampion has joined #openstack-dev | 13:58 | |
*** gordc has joined #openstack-dev | 13:59 | |
*** claxton has joined #openstack-dev | 14:01 | |
*** redhat has quit IRC | 14:02 | |
*** eglynn is now known as eglynn-lunch | 14:03 | |
*** arnaud___ has joined #openstack-dev | 14:03 | |
*** arnaud__1 has joined #openstack-dev | 14:03 | |
*** dims has quit IRC | 14:03 | |
*** chandankumar has joined #openstack-dev | 14:03 | |
*** heyongli has quit IRC | 14:03 | |
*** mestery has quit IRC | 14:03 | |
*** cmyster has quit IRC | 14:04 | |
*** dims has joined #openstack-dev | 14:04 | |
*** jckasper has quit IRC | 14:05 | |
*** gokrokve has joined #openstack-dev | 14:05 | |
*** yaguang has joined #openstack-dev | 14:06 | |
*** jpomero_ has quit IRC | 14:06 | |
*** radez_g0n3 is now known as radez | 14:07 | |
*** nermina has joined #openstack-dev | 14:08 | |
*** gokrokve_ has joined #openstack-dev | 14:08 | |
*** dkranz has quit IRC | 14:09 | |
*** chandankumar has quit IRC | 14:09 | |
*** gokrokve has quit IRC | 14:11 | |
*** afazekas|mtg has quit IRC | 14:11 | |
*** lbragstad has joined #openstack-dev | 14:11 | |
*** prad has quit IRC | 14:12 | |
*** gszasz has quit IRC | 14:13 | |
*** pschaef has quit IRC | 14:13 | |
*** dkehn_ has joined #openstack-dev | 14:13 | |
*** vartom1111111117 has quit IRC | 14:14 | |
*** joesavak has joined #openstack-dev | 14:14 | |
*** ozialien has quit IRC | 14:14 | |
*** gimps has joined #openstack-dev | 14:15 | |
*** mestery has joined #openstack-dev | 14:15 | |
*** ecarlin has joined #openstack-dev | 14:17 | |
*** emagana has joined #openstack-dev | 14:17 | |
*** afazekas has joined #openstack-dev | 14:18 | |
*** tmclaugh[work] has joined #openstack-dev | 14:19 | |
*** glenng1 is now known as glenng | 14:19 | |
*** mdenny has quit IRC | 14:20 | |
*** tdruiva has quit IRC | 14:20 | |
*** tdruiva has joined #openstack-dev | 14:21 | |
*** chandankumar has joined #openstack-dev | 14:22 | |
*** nmagnezi has joined #openstack-dev | 14:22 | |
*** mriedem has joined #openstack-dev | 14:23 | |
*** emagana has quit IRC | 14:23 | |
*** zz_ewindisch is now known as ewindisch | 14:23 | |
*** rcj has quit IRC | 14:25 | |
*** yamahata has quit IRC | 14:25 | |
*** dvarga has joined #openstack-dev | 14:25 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 14:25 | |
*** tmclaugh[work] has quit IRC | 14:25 | |
*** bswartz has joined #openstack-dev | 14:25 | |
*** b3nt_pin is now known as beagles | 14:26 | |
*** DinaBelova is now known as DinaBelova_ | 14:26 | |
*** nmagnezi_ has quit IRC | 14:26 | |
*** jayg|g0n3 is now known as jayg | 14:27 | |
*** redhat has joined #openstack-dev | 14:28 | |
*** yamahata has joined #openstack-dev | 14:29 | |
*** spzala has joined #openstack-dev | 14:30 | |
*** claxton has quit IRC | 14:30 | |
*** doug-fish has quit IRC | 14:30 | |
*** thuc has joined #openstack-dev | 14:31 | |
*** michchap has joined #openstack-dev | 14:32 | |
*** rcj has joined #openstack-dev | 14:32 | |
*** IanGovett has quit IRC | 14:32 | |
*** kenperkins has joined #openstack-dev | 14:33 | |
*** nkinder has quit IRC | 14:33 | |
*** doug_shelley66 has joined #openstack-dev | 14:33 | |
*** peristeri has joined #openstack-dev | 14:34 | |
*** thuc_ has quit IRC | 14:35 | |
*** florentflament has quit IRC | 14:35 | |
*** chandankumar has quit IRC | 14:35 | |
*** thuc has quit IRC | 14:36 | |
*** michchap has quit IRC | 14:36 | |
*** doug-fish has joined #openstack-dev | 14:36 | |
*** DinaBelova_ is now known as DinaBelova | 14:37 | |
*** gszasz has joined #openstack-dev | 14:37 | |
*** nermina has quit IRC | 14:38 | |
*** achampio1 has joined #openstack-dev | 14:38 | |
*** michchap has joined #openstack-dev | 14:39 | |
*** avishay has quit IRC | 14:39 | |
*** amuller_ has joined #openstack-dev | 14:39 | |
*** byeager has joined #openstack-dev | 14:39 | |
*** gokrokve_ has quit IRC | 14:39 | |
*** amuller has quit IRC | 14:39 | |
*** irenab has quit IRC | 14:39 | |
*** xga_ has quit IRC | 14:40 | |
*** achampion has quit IRC | 14:40 | |
*** nacim has quit IRC | 14:40 | |
*** mestery_ has joined #openstack-dev | 14:40 | |
*** neeti has joined #openstack-dev | 14:41 | |
jamespage | salv-orlando, hey - have you got a good reproducer for that kernel bug you are hitting? I can poke that at our kernel team who are looking at this now | 14:41 |
*** READ10 has joined #openstack-dev | 14:42 | |
*** mestery__ has joined #openstack-dev | 14:42 | |
*** JordanP has quit IRC | 14:42 | |
*** gokrokve_ has joined #openstack-dev | 14:43 | |
*** michchap has quit IRC | 14:43 | |
*** meste____ has joined #openstack-dev | 14:43 | |
*** FunnyLookinHat has quit IRC | 14:43 | |
*** mestery has quit IRC | 14:43 | |
*** ygbo has quit IRC | 14:44 | |
*** mestery_ has quit IRC | 14:46 | |
*** mestery__ has quit IRC | 14:46 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 14:46 | |
*** vijendar has joined #openstack-dev | 14:46 | |
*** n0ano has joined #openstack-dev | 14:47 | |
*** francois_eleouet has joined #openstack-dev | 14:47 | |
*** tkammer has quit IRC | 14:47 | |
*** nermina has joined #openstack-dev | 14:47 | |
*** feleouet has quit IRC | 14:48 | |
*** jobewan has joined #openstack-dev | 14:48 | |
*** vijendar has quit IRC | 14:48 | |
*** vijendar has joined #openstack-dev | 14:48 | |
*** kolesovdv has quit IRC | 14:48 | |
*** flaper87 is now known as flaper87|afk | 14:50 | |
*** dvarga is now known as dvarga|away | 14:50 | |
*** dvarga|away is now known as dvarga | 14:50 | |
*** aeperezt has joined #openstack-dev | 14:53 | |
*** jcoufal has quit IRC | 14:53 | |
*** nacim has joined #openstack-dev | 14:54 | |
*** amuller_ is now known as amuller | 14:54 | |
*** jcoufal has joined #openstack-dev | 14:54 | |
*** avishayb has joined #openstack-dev | 14:54 | |
*** prad has joined #openstack-dev | 14:55 | |
*** ygbo has joined #openstack-dev | 14:55 | |
*** mrunge has quit IRC | 14:55 | |
*** ruhe is now known as _ruhe | 14:56 | |
*** martyntaylor1 has joined #openstack-dev | 14:56 | |
*** mestery has joined #openstack-dev | 14:57 | |
*** sahid has joined #openstack-dev | 14:57 | |
*** JordanP has joined #openstack-dev | 14:57 | |
*** martyntaylor has quit IRC | 14:58 | |
*** mestery_ has joined #openstack-dev | 14:58 | |
*** chandankumar has joined #openstack-dev | 14:59 | |
*** kbrierly has quit IRC | 14:59 | |
*** adepti37 has quit IRC | 14:59 | |
*** meste____ has quit IRC | 15:00 | |
*** evgenyf has joined #openstack-dev | 15:00 | |
*** tkammer has joined #openstack-dev | 15:01 | |
*** mfisch has quit IRC | 15:01 | |
*** mestery__ has joined #openstack-dev | 15:01 | |
*** ewindisch is now known as zz_ewindisch | 15:01 | |
*** mestery has quit IRC | 15:02 | |
*** tzabal has joined #openstack-dev | 15:02 | |
*** mfisch has joined #openstack-dev | 15:02 | |
*** mfisch has joined #openstack-dev | 15:02 | |
*** mrodden has quit IRC | 15:02 | |
*** willingc has joined #openstack-dev | 15:02 | |
*** NithyaG has quit IRC | 15:02 | |
*** jnoller has joined #openstack-dev | 15:03 | |
*** NithyaG has joined #openstack-dev | 15:03 | |
*** kgriffs_afk is now known as kgriffs | 15:03 | |
*** mestery_ has quit IRC | 15:03 | |
*** jnoller has quit IRC | 15:04 | |
salv-orlando | jamespage: do you need access to a machine where the bug is manifesting? Because so far we've isolated that happens with 3.2.0-58 and did not happen with 3.2.0-57 but have nothing else than kernel crash dumps | 15:04 |
*** jnoller_ has joined #openstack-dev | 15:04 | |
jamespage | salv-orlando, thats a great helpful bisect to start off with | 15:04 |
jamespage | salv-orlando, we've seen something that might be related deleting network namespaces but I don't think its exactly the same thing | 15:05 |
*** jecarey has joined #openstack-dev | 15:05 | |
*** jmckind has joined #openstack-dev | 15:05 | |
*** mestery has joined #openstack-dev | 15:05 | |
*** jobewan has quit IRC | 15:05 | |
salv-orlando | jamespage: if you want to have a look at the crash dump I can point you to a kernel log file from our gate testing, but if you need apport reports or other logs, I'll need to setup a reproenvironment for you | 15:05 |
*** neeti has quit IRC | 15:05 | |
*** chandankumar has quit IRC | 15:06 | |
*** kevinconway has joined #openstack-dev | 15:06 | |
jamespage | salv-orlando, I think there is enough - I've just asked one of the ubuntu kernel team to join here so he can ask the questions directly | 15:06 |
* jamespage is probably the go-between right now | 15:06 | |
*** tkammer has quit IRC | 15:06 | |
*** nmagnezi has quit IRC | 15:06 | |
salv-orlando | ok thanks you've already been a lot helpful in pointing us to the right person. If I'm not around as I have a dentist appointment markmcclain will be here | 15:07 |
*** browne has joined #openstack-dev | 15:07 | |
jamespage | salv-orlando, ack | 15:07 |
*** willingc has quit IRC | 15:07 | |
*** eglynn-lunch is now known as eglynn-call | 15:07 | |
*** ftcjeff has joined #openstack-dev | 15:07 | |
*** achampion has joined #openstack-dev | 15:08 | |
*** kenperkins has quit IRC | 15:09 | |
*** jpomero has joined #openstack-dev | 15:09 | |
*** stevemar has joined #openstack-dev | 15:09 | |
*** mestery__ has quit IRC | 15:09 | |
*** stevemar has quit IRC | 15:09 | |
*** jtomasek has quit IRC | 15:09 | |
*** stevemar has joined #openstack-dev | 15:09 | |
*** achampio1 has quit IRC | 15:10 | |
*** willingc has joined #openstack-dev | 15:11 | |
*** rwsu has joined #openstack-dev | 15:12 | |
*** willingc has quit IRC | 15:13 | |
*** willingc has joined #openstack-dev | 15:13 | |
*** kenperkins has joined #openstack-dev | 15:13 | |
*** venkatesh has joined #openstack-dev | 15:14 | |
*** haomaiwang has quit IRC | 15:16 | |
*** smb has joined #openstack-dev | 15:16 | |
*** mrodden has joined #openstack-dev | 15:16 | |
jamespage | salv-orlando, markmcclain - meet smb (kernel team) | 15:16 |
*** coolsvap has joined #openstack-dev | 15:16 | |
salv-orlando | hi smb | 15:17 |
smb | hi | 15:17 |
*** adepti37 has joined #openstack-dev | 15:17 | |
*** tanisdl has joined #openstack-dev | 15:17 | |
*** willingc has quit IRC | 15:18 | |
*** topol has joined #openstack-dev | 15:18 | |
markmcclain | smb: hi | 15:18 |
salv-orlando | smb: we are trying to understand what we're doing that it crashes the kernel since we rolled out 3.2.0-58 in our gate tests | 15:18 |
*** FunnyLookinHat has joined #openstack-dev | 15:18 | |
salv-orlando | it might be a kernel bug, but it might also be us not using namespaces correctly | 15:18 |
smb | So still looking through thing. Seems unmount causes some buffer to get submitted that has no bufferhead mapped. But with the additional info about the previous kernel working it reducing the things I will ave to ook trhough | 15:18 |
smb | As I understand the comments there is that meta-data proxy being shut down and that uses fs namespace somehow | 15:19 |
*** zz_ewindisch is now known as ewindisch | 15:19 | |
*** jgrimm has joined #openstack-dev | 15:20 | |
markmcclain | correct | 15:20 |
*** nmagnezi has joined #openstack-dev | 15:21 | |
smb | salv-orlando, Just to get the picture, did the newer kernel potentially come with any changes to the user-space proxy? | 15:21 |
salv-orlando | that happens mostly with the namespace proxy, but also with dnsmasq. there is a pattern: kill a process running in the namspace and immediately after kill the namespace | 15:21 |
salv-orlando | the user-space proxy is part of neutron and was last modified in may | 15:21 |
*** devoid has joined #openstack-dev | 15:21 | |
garyk1 | salv-orlando: do the problems reproduce with devstack? the patch for the kernel upgrade was approved today in devstack | 15:22 |
*** rcleere has joined #openstack-dev | 15:22 | |
*** troytoman is now known as troytoman-away | 15:22 | |
*** morganfainberg|z is now known as morganfainberg | 15:22 | |
garyk1 | https://review.openstack.org/#/c/69464/ | 15:22 |
salv-orlando | garyk1: For the gate we have to wait until it gets into nodepool | 15:22 |
*** willingc has joined #openstack-dev | 15:22 | |
garyk1 | salv-orlando: ok, thanks | 15:22 |
*** tkammer has joined #openstack-dev | 15:22 | |
salv-orlando | as for devstack I had about 7 machines, none of them with that kernel, and did not see the issue. I shall try to install it. | 15:22 |
salv-orlando | smb: https://github.com/openstack/neutron/blob/master/neutron/agent/linux/dhcp.py#L183 | 15:23 |
*** aeperezt has quit IRC | 15:23 | |
smb | salv-orlando, Ah ok, so on a machine with the new kernel, going back to the previous one would also make the problem go away | 15:23 |
*** dkranz has joined #openstack-dev | 15:24 | |
salv-orlando | This is what I need to verify. I think so, but I can't yet prove it. | 15:24 |
*** nkinder has joined #openstack-dev | 15:24 | |
salv-orlando | So far I'm just basing on the fact that we did not find any occurrence of the kernel bug in gate tests logs running with kernel 3.2.0-57 | 15:24 |
smb | salv-orlando, Ok, so that direction would be good to know and otherwise I see some newer version of the kernel in git | 15:24 |
*** jtomasek has joined #openstack-dev | 15:25 | |
*** sumanth__ has quit IRC | 15:25 | |
salv-orlando | ok, I shall be able to report on this test in a few hours. Unfortunately I have another commitment blocking me for about 3 hours now. | 15:25 |
salv-orlando | Another thing to note is that we're doing this pattern (kill process and delete namespace) concurrently | 15:25 |
*** thedodd has joined #openstack-dev | 15:26 | |
salv-orlando | There are several green threads all doing the same operation at the same time | 15:26 |
*** thouveng has quit IRC | 15:26 | |
salv-orlando | not sure if this might be another possible source of problem. | 15:26 |
salv-orlando | smb: which IRC room do you usually lurk in? | 15:26 |
salv-orlando | I'd like to report the findings on 3.2.0-57 vs 3.2.0-58 as soon as I have them | 15:27 |
*** venkatesh has quit IRC | 15:28 | |
smb | Ok, but it is not being pushed out, yet | 15:28 |
smb | salv-orlando, On #ubuntu-kernel or #ubuntu-server | 15:28 |
*** pschaef has joined #openstack-dev | 15:29 | |
*** _ruhe is now known as ruhe | 15:30 | |
*** yaguang has quit IRC | 15:30 | |
*** yamahata has quit IRC | 15:30 | |
salv-orlando | smb: what is not yet being pushed out? | 15:30 |
*** achampio1 has joined #openstack-dev | 15:31 | |
smb | salv-orlando, Was held up by freeze for the point release and end-of-year vacation | 15:32 |
*** achampion has quit IRC | 15:33 | |
bnemec | fghaas: Okay, I'm available. | 15:34 |
*** ayoung has joined #openstack-dev | 15:34 | |
*** alex_klimov has quit IRC | 15:35 | |
fghaas | hey bnemec -- can you point me to documentation explaining how to run the oslo common.db.sqlalchemy unit tests against a locally available mysql database? | 15:35 |
*** arges has joined #openstack-dev | 15:36 | |
fghaas | I've fixed up the unit tests for the sql mode updates in the interim, but I'd prefer to be able to actually run them locally, rather that via zuul only | 15:36 |
bnemec | fghaas: Check out the bottom of this page: https://github.com/openstack/oslo-incubator | 15:37 |
bnemec | Also, if you just create a database named openstack_citest and a db user named openstack_citest with a password of openstack_citest (seeing a pattern here? :-) the opportunistic test cases will automatically use it. | 15:37 |
fghaas | argh, how the hell did I miss that -- thanks for the pointer! | 15:38 |
*** avishayb has quit IRC | 15:38 | |
*** avishayb has joined #openstack-dev | 15:38 | |
bnemec | Heh, I think it's a relatively recent addition. There's been a lot of work going on with the db code this cycle. | 15:38 |
*** aeperezt has joined #openstack-dev | 15:38 | |
*** mrunge has joined #openstack-dev | 15:38 | |
*** michchap has joined #openstack-dev | 15:39 | |
*** kbrierly has joined #openstack-dev | 15:39 | |
*** ecarlin has quit IRC | 15:39 | |
*** nermina has quit IRC | 15:40 | |
*** eharney has quit IRC | 15:41 | |
*** david-lyle has joined #openstack-dev | 15:41 | |
*** ala_ has quit IRC | 15:42 | |
*** byeager has quit IRC | 15:43 | |
*** beisner has joined #openstack-dev | 15:43 | |
*** byeager has joined #openstack-dev | 15:43 | |
*** michchap has quit IRC | 15:44 | |
*** lucasagomes is now known as lucas-hungry | 15:44 | |
*** amotoki has joined #openstack-dev | 15:47 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 15:48 | |
*** dvarga is now known as dvarga|away | 15:49 | |
*** dvarga|away is now known as dvarga | 15:49 | |
*** nmagnezi has quit IRC | 15:50 | |
*** jcoufal has quit IRC | 15:50 | |
*** jcoufal-mobile has joined #openstack-dev | 15:51 | |
*** jistr has quit IRC | 15:51 | |
*** andreaf has quit IRC | 15:52 | |
*** dbalog has joined #openstack-dev | 15:52 | |
*** ecarlin has joined #openstack-dev | 15:54 | |
*** jtomasek has quit IRC | 15:54 | |
*** rcleere has quit IRC | 15:54 | |
*** reed has joined #openstack-dev | 15:55 | |
*** ecarlin has quit IRC | 15:56 | |
*** rcleere has joined #openstack-dev | 15:57 | |
*** pmathews has joined #openstack-dev | 15:58 | |
*** ecarlin has joined #openstack-dev | 15:58 | |
*** samuelbercovici has joined #openstack-dev | 15:58 | |
*** garyk1 has quit IRC | 16:00 | |
*** ala_ has joined #openstack-dev | 16:00 | |
*** achampion has joined #openstack-dev | 16:00 | |
*** Ruetobas has quit IRC | 16:01 | |
*** AlexF_ has joined #openstack-dev | 16:01 | |
*** nmagnezi has joined #openstack-dev | 16:01 | |
*** byeager has quit IRC | 16:01 | |
*** achampio1 has quit IRC | 16:02 | |
*** byeager has joined #openstack-dev | 16:02 | |
*** Drankis has quit IRC | 16:02 | |
*** nermina has joined #openstack-dev | 16:02 | |
*** Ruetobas has joined #openstack-dev | 16:03 | |
*** haomaiwang has joined #openstack-dev | 16:03 | |
*** samuelbercovici has quit IRC | 16:04 | |
*** caleb_ has joined #openstack-dev | 16:04 | |
*** tkammer has quit IRC | 16:04 | |
*** zaneb has quit IRC | 16:06 | |
*** jtomasek has joined #openstack-dev | 16:06 | |
*** byeager has quit IRC | 16:07 | |
*** boris-42 has quit IRC | 16:07 | |
*** carl_baldwin has joined #openstack-dev | 16:07 | |
*** Ruetobas has quit IRC | 16:08 | |
*** samuelbercovici has joined #openstack-dev | 16:09 | |
*** jcooley_ has joined #openstack-dev | 16:09 | |
*** mfer has joined #openstack-dev | 16:09 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 16:09 | |
*** eharney has joined #openstack-dev | 16:09 | |
fghaas | okay bnemec, I believe I've addressed all your comments in https://review.openstack.org/#/q/status:open+project:openstack/oslo-incubator+branch:master+topic:bug-1271706,n,z -- whenever convenient, let me know if you have anything to add | 16:10 |
*** zaneb has joined #openstack-dev | 16:10 | |
*** kenperkins has quit IRC | 16:11 | |
bnemec | fghaas: Cool, I'll take a look. | 16:11 |
*** raildo has quit IRC | 16:11 | |
*** miguitas has joined #openstack-dev | 16:11 | |
*** miguitas has left #openstack-dev | 16:12 | |
*** flaper87|afk is now known as flaper87 | 16:12 | |
*** lcheng has joined #openstack-dev | 16:12 | |
*** eglynn-call is now known as eglynn | 16:12 | |
*** kenperkins has joined #openstack-dev | 16:12 | |
*** ecarlin has quit IRC | 16:13 | |
*** Ruetobas has joined #openstack-dev | 16:13 | |
*** emagana has joined #openstack-dev | 16:14 | |
*** DinaBelova is now known as DinaBelova_ | 16:14 | |
*** kgriffs is now known as kgriffs_afk | 16:14 | |
*** jcoufal-mobile has quit IRC | 16:15 | |
*** jcoufal-mobile has joined #openstack-dev | 16:15 | |
*** ecarlin has joined #openstack-dev | 16:16 | |
*** tkammer has joined #openstack-dev | 16:16 | |
*** emagana has quit IRC | 16:16 | |
*** schwicke has joined #openstack-dev | 16:16 | |
*** ecarlin has quit IRC | 16:16 | |
*** atiwari has joined #openstack-dev | 16:18 | |
*** SumitNaiksatam has quit IRC | 16:18 | |
*** vkozhukalov has quit IRC | 16:19 | |
*** Guest57205 has joined #openstack-dev | 16:20 | |
*** mdenny has joined #openstack-dev | 16:20 | |
morganfainberg | flaper87, i think i can discuss some cache impl w/ you today if you'll have time | 16:20 |
Guest57205 | Hi my name is Vinod currently working in CERN | 16:20 |
Guest57205 | I have few doubts | 16:20 |
*** nmagnezi has quit IRC | 16:21 | |
*** kgriffs_afk is now known as kgriffs | 16:21 | |
Guest57205 | The questions are mainly related to quotas | 16:21 |
*** tkammer has quit IRC | 16:21 | |
flaper87 | morganfainberg: tomorrow would be better for me | 16:21 |
flaper87 | morganfainberg: now, you tell me. What's the best way to verify if a tenant exists ? | 16:21 |
Guest57205 | I have tested the Domain Quota Driver and so now i want to add API to the quota sets | 16:22 |
Guest57205 | for example, this is the existing api v2/{tenant_id}/os-quota-sets for setting quotas for a tenant | 16:23 |
*** kushal has joined #openstack-dev | 16:23 | |
Guest57205 | now, the domain also comes into picture | 16:23 |
morganfainberg | flaper87, sure. i'll probably be more available tomorrow (recovering from a nasty ick atm) | 16:23 |
*** otherwiseguy has quit IRC | 16:23 | |
*** jcoufal has joined #openstack-dev | 16:23 | |
morganfainberg | flaper87, i think you do a get on the tenant/project (version 2 or 3 respectively) | 16:23 |
Guest57205 | so, can i rewrite that API as "v2/{domain_id}/os-quota-sets" for displaying the quotas for a domain | 16:23 |
morganfainberg | flaper87, if you get a 404, the project doesn't exist | 16:24 |
Guest57205 | then v2/{domain_id}/{tenant_id}/os-quota-sets for a tenant in a domain | 16:24 |
Guest57205 | so, is there any current development going on in the openstack to implement the quota at domain level as well | 16:25 |
*** jprovazn has quit IRC | 16:25 | |
Guest57205 | Also, i was going through the code to understand how an URL actually gets mapped to a function of a python module | 16:25 |
*** willingc has quit IRC | 16:25 | |
flaper87 | morganfainberg: kk, thanks | 16:26 |
*** kgriffs is now known as kgriffs_afk | 16:26 | |
*** jcoufal-mobile has quit IRC | 16:26 | |
Guest57205 | could any body help me in this and explain how it happens? I could find some mapper.connect commands, but i could see all the connect for all the URLs | 16:26 |
*** kgriffs_afk is now known as kgriffs | 16:26 | |
*** hemna has quit IRC | 16:26 | |
*** hemna has joined #openstack-dev | 16:26 | |
*** willingc has joined #openstack-dev | 16:26 | |
*** thuc has joined #openstack-dev | 16:27 | |
*** Guest57205 has quit IRC | 16:27 | |
*** thuc has quit IRC | 16:28 | |
*** Administrator___ has joined #openstack-dev | 16:28 | |
*** thuc has joined #openstack-dev | 16:28 | |
*** thuc has quit IRC | 16:28 | |
Administrator___ | hi | 16:28 |
*** gyee has joined #openstack-dev | 16:29 | |
*** Administrator___ is now known as Guest57205 | 16:29 | |
*** mikemar10 has joined #openstack-dev | 16:29 | |
*** Guest57205 is now known as Administrator___ | 16:29 | |
*** thuc has joined #openstack-dev | 16:29 | |
*** kgriffs is now known as kgriffs_afk | 16:29 | |
*** martyntaylor1 has quit IRC | 16:29 | |
*** aditirav has joined #openstack-dev | 16:29 | |
*** thuc has quit IRC | 16:29 | |
*** comay has joined #openstack-dev | 16:30 | |
*** garyk has joined #openstack-dev | 16:30 | |
*** thuc has joined #openstack-dev | 16:30 | |
*** rods has quit IRC | 16:30 | |
*** Administrator___ has left #openstack-dev | 16:30 | |
*** rods has joined #openstack-dev | 16:30 | |
*** thuc has quit IRC | 16:30 | |
*** ruhe is now known as _ruhe | 16:31 | |
*** willingc has quit IRC | 16:31 | |
*** thuc has joined #openstack-dev | 16:31 | |
*** xqueralt has quit IRC | 16:32 | |
*** VINOD_ has joined #openstack-dev | 16:32 | |
*** michchap has joined #openstack-dev | 16:32 | |
*** SumitNaiksatam has joined #openstack-dev | 16:33 | |
VINOD_ | do anybody have any idea about any work currently going to add APIs for domain quotas | 16:33 |
VINOD_ | because we at CERN thinking of adding these APIs | 16:33 |
devoid | Guest57205 | 16:33 |
devoid | https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/contrib/quotas.py | 16:33 |
*** smb has left #openstack-dev | 16:34 | |
devoid | https://github.com/openstack/nova/blob/master/nova/api/openstack/compute/plugins/v3/quota_sets.py | 16:34 |
devoid | for v2 and v3 apis respectively | 16:34 |
VINOD_ | the quotas.py is only for tenant and user quotas | 16:34 |
*** otherwiseguy has joined #openstack-dev | 16:34 | |
VINOD_ | but there is a domain quota driver available as well. | 16:35 |
devoid | https://github.com/openstack/nova/blob/master/nova/quota.py for the database or file-backed driver details. | 16:35 |
*** mikeoutland has joined #openstack-dev | 16:35 | |
devoid | VINOD_, I thought the /contrib/ section was all for v2 APIs? | 16:35 |
VINOD_ | I am talking only about v2 apis | 16:36 |
VINOD_ | but i have a domain quota driver, through which i can add one more hierarchy in the quota | 16:36 |
*** michchap has quit IRC | 16:37 | |
*** lucas-hungry is now known as lucasagomes | 16:37 | |
VINOD_ | This driver will help me implement the quotas at domain, then quotas at the tenant/project level (which means the quotas for all the projects has to be with in the domain quota) and finally the user quotas as well | 16:38 |
devoid | VINOD_ I'm guessing Guest57205 is running with Grizzly or Havana builds, was your domain quota driver released in time for those? | 16:38 |
VINOD_ | i am running with havana | 16:38 |
*** martyntaylor has joined #openstack-dev | 16:38 | |
devoid | oh, VINOD_ == Guest57205? | 16:38 |
VINOD_ | and i got the domain quota driver from github (through Mr. Tiago) | 16:38 |
VINOD_ | yes...i had changed the name (because it was coming as guest)...my real name is vinod | 16:38 |
VINOD_ | sorry for that | 16:39 |
VINOD_ | what i was saying is that, i had tested the domain quota driver by tweaking the code (which was using DbQuotaDriver) and can check that a tenant quota cannot cross the limits imposed on domain | 16:39 |
VINOD_ | but what was missing is the API's for doing all this | 16:39 |
VINOD_ | like setting the domain quotas, changing them...getting the tenant quotas of a domain etc | 16:40 |
*** michchap has joined #openstack-dev | 16:40 | |
VINOD_ | for example, this is the existing v2 API available "v2/{tenant_id}/os-quota-sets" for displaying the quota sets of a tenant | 16:41 |
morganfainberg | dstanek, today i am hoping to be vertical enough to get some code written. | 16:41 |
morganfainberg | dstanek, so hopefully that patchset you asked about yesterday i'll have respun w/ fixes | 16:41 |
morganfainberg | :) | 16:41 |
VINOD_ | can we change this to "v2/{domain_id}/{tenant_id}/os-quota-sets" to display the quotas for a tenant in a domain | 16:42 |
*** JuanManuelOlle1 has joined #openstack-dev | 16:42 | |
*** dvarga is now known as dvarga|away | 16:42 | |
*** dvarga|away is now known as dvarga | 16:42 | |
*** JuanManuelOlle has quit IRC | 16:42 | |
*** evgenyf has quit IRC | 16:42 | |
VINOD_ | and if you want to just see the quotas of a domain, then we can have something like "v2/{domain_id}/os-quota-sets" | 16:42 |
*** syedarmani has quit IRC | 16:43 | |
*** pablosan has joined #openstack-dev | 16:43 | |
*** nkinder has quit IRC | 16:44 | |
*** michchap has quit IRC | 16:45 | |
*** sumanth__ has joined #openstack-dev | 16:45 | |
*** chandankumar has joined #openstack-dev | 16:45 | |
dstanek | morganfainberg: np, just ping me if you have something to review | 16:46 |
morganfainberg | dstanek, nod | 16:46 |
*** stevencollins has joined #openstack-dev | 16:47 | |
*** lcheng_ has joined #openstack-dev | 16:47 | |
*** pablosan has quit IRC | 16:49 | |
*** JordanP has quit IRC | 16:49 | |
VINOD_ | Is there any document available for V3 API URLs for nova | 16:49 |
*** nacim has quit IRC | 16:49 | |
*** lcheng has quit IRC | 16:50 | |
*** JordanP has joined #openstack-dev | 16:50 | |
*** ecarlin has joined #openstack-dev | 16:56 | |
*** byeager has joined #openstack-dev | 16:56 | |
*** byeager has quit IRC | 16:56 | |
*** emagana has joined #openstack-dev | 16:56 | |
*** byeager has joined #openstack-dev | 16:56 | |
*** nkinder has joined #openstack-dev | 16:57 | |
*** adreznec has joined #openstack-dev | 16:59 | |
*** arunkant has joined #openstack-dev | 16:59 | |
*** alop has joined #openstack-dev | 16:59 | |
*** caleb_ has quit IRC | 16:59 | |
*** DinaBelova_ is now known as DinaBelova | 17:00 | |
*** dkuffner has quit IRC | 17:00 | |
*** afazekas has quit IRC | 17:00 | |
*** nermina has quit IRC | 17:01 | |
*** sps has joined #openstack-dev | 17:01 | |
*** sps has left #openstack-dev | 17:02 | |
*** nacim has joined #openstack-dev | 17:02 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 17:02 | |
*** dvarga is now known as dvarga|away | 17:02 | |
*** dvarga|away is now known as dvarga | 17:02 | |
*** nkinder has quit IRC | 17:03 | |
*** e0ne_ has quit IRC | 17:03 | |
*** marun has joined #openstack-dev | 17:03 | |
*** e0ne has joined #openstack-dev | 17:04 | |
*** mikeoutland has quit IRC | 17:04 | |
*** buzztroll has joined #openstack-dev | 17:04 | |
*** marun has quit IRC | 17:05 | |
*** willingc has joined #openstack-dev | 17:06 | |
rohitk | markmc: Hi | 17:07 |
*** mlavalle has joined #openstack-dev | 17:07 | |
*** jtomasek has quit IRC | 17:07 | |
*** noslzzp has quit IRC | 17:07 | |
*** boris-42 has joined #openstack-dev | 17:07 | |
*** marun has joined #openstack-dev | 17:08 | |
*** e0ne has quit IRC | 17:09 | |
*** chandankumar has quit IRC | 17:09 | |
*** noslzzp has joined #openstack-dev | 17:10 | |
*** adepti37 has quit IRC | 17:10 | |
ayoung | morganfainberg, dstanek, want to see the coolest code I've written for Keystone yet? | 17:10 |
morganfainberg | ayoung, always | 17:10 |
ayoung | https://review.openstack.org/#/c/69531/3/keystone/contrib/revoke/model.py morganfainberg | 17:10 |
ayoung | Divide-and-Conquer token revocation checking | 17:11 |
ayoung | it turns the revocation events into a tree. | 17:11 |
morganfainberg | zigo, if you are still struggling with the unit tests, i am attempting to fix the configs for tests by the end of icehouse to make them not rely on the external config files as much | 17:11 |
ayoung | to see if a token is revoked, you look for a match at each level. Each level represents one attribute name. | 17:11 |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 17:11 | |
morganfainberg | ayoung, looking now. | 17:12 |
ayoung | I ordered the attributes from "least likely to match" to "most likeley to match" to keep the tree as skinny as possible | 17:12 |
ayoung | morganfainberg, ordering is at line 27 | 17:12 |
morganfainberg | i see | 17:12 |
morganfainberg | ayoung, nice. | 17:12 |
zigo | morganfainberg: The only issue I have with the default test_overrides.conf, is that I always have to add the [sql] connection = sqlite:////%CUR_DIR%/debian/tests/testing.db in it, otherwise I'd be using the default... | 17:12 |
ayoung | every event now has "issued_before" on it, to, to give a viable end state | 17:12 |
ayoung | makes the whole thing cleaner | 17:13 |
ayoung | even if it has expires_at....minor API tweak needed for that | 17:13 |
*** xqueralt has joined #openstack-dev | 17:13 | |
ayoung | Need to rename RevokeMap to RevokeTree | 17:13 |
ayoung | read the code from the bottom up morganfainberg | 17:13 |
ayoung | in order to see how revocation checking is done. | 17:14 |
zigo | morganfainberg: If you find it fun, you can have a look at the "override_dh_auto_test:" target of this: http://anonscm.debian.org/gitweb/?p=openstack/keystone.git;a=blob;f=debian/rules;h=f6d18f60efdb682027efe66e39c66c10b3556aa0;hb=f87d2755654641240a05cfadfe503a635ca119f8 | 17:14 |
*** omachace has left #openstack-dev | 17:14 | |
ayoung | BTW, the token_data is assumed to be a copy, and is going to be modified by the search code. | 17:14 |
*** doug_shelley66 has quit IRC | 17:14 | |
morganfainberg | zigo, that might not get fixed in my refactor. i'll look at it to see if i can make it more friendly though | 17:14 |
*** mrunge has quit IRC | 17:14 | |
zigo | morganfainberg: I find it a bit complicated to do all that, just to run the unit tests of Keystone. :) | 17:14 |
zigo | morganfainberg: If I could just do ./run_tests.sh like with other projects, that'd help! :) | 17:15 |
ayoung | specifically to allow for checking trustoruid and trustee_id against user id, as well as 2 different domain ids : user and project | 17:15 |
*** _ruhe is now known as ruhe | 17:15 | |
*** doug_shelley66 has joined #openstack-dev | 17:15 | |
morganfainberg | zigo, ah actually, with my refactor it should be much easier, you'd just need to add your new SQL line rather than sed. | 17:15 |
morganfainberg | zigo, but i _think_ my refactor will help | 17:15 |
*** tdruiva has quit IRC | 17:15 | |
ayoung | zigo, ./run_projects.sh works like a champ | 17:15 |
*** sheeprine has quit IRC | 17:15 | |
*** chandankumar has joined #openstack-dev | 17:15 | |
morganfainberg | ayoung, s/run_projects.sh/run_tests.sh | 17:15 |
morganfainberg | zigo, i'll point you at the review when i get it posted. | 17:16 |
zigo | morganfainberg: Cheers! :) | 17:16 |
ayoung | heh | 17:16 |
*** gokrokve_ has quit IRC | 17:16 | |
*** pablosan has joined #openstack-dev | 17:17 | |
*** ecarlin has quit IRC | 17:17 | |
ayoung | morganfainberg, one thing I need to figure out is how to cache the tree. | 17:17 |
morganfainberg | ayoung, hm. | 17:19 |
*** IanGovett has joined #openstack-dev | 17:19 | |
*** jruzicka has quit IRC | 17:19 | |
morganfainberg | ayoung, the whole tree? or the search within the tree? | 17:19 |
ayoung | morganfainberg, for eventlet, caching won't be necesary, but it will provide a lock | 17:19 |
ayoung | the whole tree | 17:19 |
*** ifarkas has quit IRC | 17:19 | |
*** vijendar has quit IRC | 17:20 | |
*** evgenyf has joined #openstack-dev | 17:20 | |
*** IanGovett1 has joined #openstack-dev | 17:20 | |
*** sheeprine has joined #openstack-dev | 17:20 | |
*** vijendar has joined #openstack-dev | 17:21 | |
*** moted has joined #openstack-dev | 17:21 | |
*** VINOD_ has left #openstack-dev | 17:21 | |
morganfainberg | ayoung, in theory... you could use dogpile | 17:22 |
*** jtomasek has joined #openstack-dev | 17:22 | |
*** xga has joined #openstack-dev | 17:22 | |
*** srenatus has quit IRC | 17:22 | |
morganfainberg | ayoung, i'll need to read a bit deeper into the whole review so i can speak more directly to the caching. | 17:22 |
*** nkinder has joined #openstack-dev | 17:23 | |
*** iartarisi has quit IRC | 17:23 | |
*** AlanClark has joined #openstack-dev | 17:23 | |
ayoung | morganfainberg, yeah, Dogpile/Memcached is the right way, I just need to get some smarts from you on how to implement | 17:23 |
*** IanGovett has quit IRC | 17:23 | |
*** arnaud__1 has quit IRC | 17:24 | |
*** arnaud___ has quit IRC | 17:24 | |
morganfainberg | ayoung, i'll def get through reading the review today so i can discuss more directly :) | 17:24 |
ayoung | I need to split the review somewhat, as a part of it is going to get merged up to the parent review. I am currrently checking the revocations two different ways, to make sure that they both agree. | 17:24 |
Alexei_987 | sdague: Hi. Can I ask your opinion about this patch - https://review.openstack.org/#/c/65863/ ? How I can continue my work on this topic? | 17:25 |
*** artom has joined #openstack-dev | 17:25 | |
morganfainberg | ayoung, ah. ok | 17:27 |
*** martyntaylor has quit IRC | 17:27 | |
*** ruhe is now known as _ruhe | 17:28 | |
*** flaper87 is now known as flaper87|afk | 17:28 | |
*** rm_work|away is now known as rm_work | 17:28 | |
morganfainberg | dstanek, ooh python33 test for keystone | 17:29 |
morganfainberg | that should fail spectacularly for the first bits | 17:29 |
*** BobBall is now known as BobBallAway | 17:31 | |
marun | ttx: Wait, so devstack in the gate isn't pulling the package from pypi (if only to mirror)? That seems most unwise. | 17:33 |
marun | ttx: The gate is as much to ensure merge quality as to avoid breaking developers. | 17:33 |
*** alop has quit IRC | 17:33 | |
*** sushil_ has quit IRC | 17:33 | |
*** chandankumar has quit IRC | 17:34 | |
*** yassine has quit IRC | 17:34 | |
*** godara has joined #openstack-dev | 17:35 | |
dstanek | morganfainberg: that's OK - it'll give me motivation to fix | 17:36 |
morganfainberg | dstanek, ++ | 17:36 |
*** SergeyLukjanov_ is now known as SergeyLukjanov | 17:36 | |
*** sweston has joined #openstack-dev | 17:36 | |
*** angdraug has joined #openstack-dev | 17:37 | |
*** viktors has left #openstack-dev | 17:38 | |
*** Alexei_987 has quit IRC | 17:38 | |
*** rudrarugge has joined #openstack-dev | 17:38 | |
clarkb | marun: the gate talks to pypi.openstack.org which is updated at least daily from pypi.python.org | 17:39 |
clarkb | marun: because pypi.python.org is down a lot | 17:40 |
*** xga_ has joined #openstack-dev | 17:40 | |
*** alop has joined #openstack-dev | 17:40 | |
*** rudrarugge has quit IRC | 17:40 | |
*** Drankis has joined #openstack-dev | 17:40 | |
*** jobewan has joined #openstack-dev | 17:41 | |
*** michchap has joined #openstack-dev | 17:41 | |
marun | clarkb: I understand. But the bug I'm talking about managed to pass the gate because the package for oslo.rootwrap was generated from git instead of being pulled from pypi (where it was broken). | 17:41 |
marun | clarkb: https://bugs.launchpad.net/oslo/+bug/1273581 | 17:41 |
*** michchap has quit IRC | 17:41 | |
*** xga has quit IRC | 17:41 | |
marun | clarkb: at least that's my understanding of the issue. | 17:41 |
clarkb | oh right, for openstack projects everything is installed from source | 17:41 |
marun | clarkb: which is a hole | 17:42 |
*** michchap has joined #openstack-dev | 17:42 | |
clarkb | marun: yes, but if you did it the other way you have a different hole | 17:42 |
marun | clarkb: the gate can pass, and devstack can still be effectively broken | 17:42 |
marun | clarkb: why so? | 17:42 |
clarkb | marun: because then when oslo pushes a new version the entire world breaks | 17:42 |
*** rudrarugge has joined #openstack-dev | 17:42 | |
marun | clarkb: *sigh* | 17:42 |
clarkb | if you have incrementally tested every oslo change in theory that does not happen | 17:42 |
clarkb | its all part of mutual gating in the integrated gate. changes to X are tested against changes to Y | 17:43 |
clarkb | not package release versions of X and Y | 17:43 |
*** jtomasek has quit IRC | 17:44 | |
clarkb | marun: all that said, I would expect developer run devstack to install oslo in the same way | 17:45 |
*** csaba is now known as csaba|afk | 17:45 | |
*** gokrokve has joined #openstack-dev | 17:45 | |
*** athomas has quit IRC | 17:45 | |
*** amuller has quit IRC | 17:45 | |
marun | clarkb: uh | 17:46 |
*** _cjones_ has joined #openstack-dev | 17:46 | |
*** michchap has quit IRC | 17:46 | |
*** tdruiva has joined #openstack-dev | 17:46 | |
*** hartsocks has joined #openstack-dev | 17:46 | |
clarkb | marun: https://git.openstack.org/cgit/openstack-dev/devstack/tree/lib/oslo | 17:47 |
*** sandywalsh has quit IRC | 17:47 | |
*** gokrokve has quit IRC | 17:47 | |
*** msmedved has joined #openstack-dev | 17:48 | |
*** avishayb has quit IRC | 17:49 | |
roaet | did anyone receive their promo code for the summit yet? | 17:50 |
*** cagrev has quit IRC | 17:51 | |
*** nmagnezi has joined #openstack-dev | 17:51 | |
*** Drankis has quit IRC | 17:51 | |
roaet | i think reed was the person I had to ping last time ^^ | 17:53 |
*** eglynn has quit IRC | 17:54 | |
reed | roaet, they're coming | 17:54 |
* roaet hugs reed | 17:54 | |
*** artom has quit IRC | 17:54 | |
reed | roaet, working on them now | 17:54 |
reed | roaet, will tweet from @openstack and send an email to mailing list once I send them | 17:54 |
*** mikeoutland has joined #openstack-dev | 17:54 | |
roaet | thanks reed! sorry to bother you about it so often. | 17:55 |
*** tdruiva has quit IRC | 17:55 | |
*** gokrokve has joined #openstack-dev | 17:56 | |
*** gszasz has quit IRC | 17:56 | |
*** MaxV has quit IRC | 17:56 | |
*** otherwiseguy has quit IRC | 17:57 | |
*** rohitk has quit IRC | 17:57 | |
*** ecarlin has joined #openstack-dev | 17:57 | |
*** ewindisch is now known as zz_ewindisch | 17:57 | |
*** willingc has quit IRC | 17:57 | |
*** tdruiva has joined #openstack-dev | 17:58 | |
*** zz_ewindisch is now known as ewindisch | 17:58 | |
*** mikeoutland has quit IRC | 17:58 | |
*** amcrn has joined #openstack-dev | 17:58 | |
dolphm | bknudson: stevemar: fyi, i unwound the dependency chain up to the first change i -1'd in the sequence against bp identity-providers -- at least the first few had zero need for the underlying changes | 17:59 |
dolphm | bknudson: stevemar: no need to cause unnecessary gating headaches -- merge in parallel! | 17:59 |
*** e0ne has joined #openstack-dev | 17:59 | |
*** rods has quit IRC | 17:59 | |
dolphm | bknudson: also, that bp was marked as Implemented, and several of those changes didn't really need to be tracked against the bp, but i re-opened it for now | 18:00 |
*** rods has joined #openstack-dev | 18:00 | |
*** gokrokve has quit IRC | 18:00 | |
*** ecarlin has quit IRC | 18:01 | |
*** willingc has joined #openstack-dev | 18:01 | |
*** samuelbercovici has quit IRC | 18:02 | |
*** tkammer has joined #openstack-dev | 18:02 | |
*** sandywalsh has joined #openstack-dev | 18:03 | |
*** mikeoutland has joined #openstack-dev | 18:04 | |
*** ecarlin has joined #openstack-dev | 18:04 | |
*** mjfork has joined #openstack-dev | 18:04 | |
marun | clarkb: sorry for the delay, how does one enable using oslo from source then? | 18:04 |
*** DinaBelova is now known as DinaBelova_ | 18:05 | |
*** Drankis has joined #openstack-dev | 18:05 | |
clarkb | marun: I think it is enabled by default, or that is the intention at least. See lib/oslo | 18:06 |
marun | clarkb: but since nova started specifying oslo.rootwrap from source, it's coming from pypi outside of the gate. | 18:06 |
marun | clarkb: gah | 18:06 |
marun | clarkb: from source -> in the requirements file | 18:06 |
*** tkay has joined #openstack-dev | 18:06 | |
clarkb | it may be an order of operations thing since pips dependency resolver is simple | 18:07 |
marun | clarkb: I think that's probably the case. | 18:07 |
clarkb | possible that oslo source installs must happen before anything else | 18:07 |
*** srenatus has joined #openstack-dev | 18:07 | |
*** nacim has quit IRC | 18:07 | |
*** shri has joined #openstack-dev | 18:07 | |
*** Gordonz has joined #openstack-dev | 18:07 | |
*** I159 has quit IRC | 18:08 | |
*** colinmcnamara has joined #openstack-dev | 18:09 | |
*** sahid has quit IRC | 18:09 | |
*** ifarkas has joined #openstack-dev | 18:11 | |
*** xmltok has joined #openstack-dev | 18:11 | |
*** mmagr has quit IRC | 18:14 | |
*** xga_ has quit IRC | 18:14 | |
*** martyntaylor has joined #openstack-dev | 18:15 | |
*** praneshp has joined #openstack-dev | 18:15 | |
*** mkerrin has quit IRC | 18:16 | |
*** harlowja_away is now known as harlowja | 18:17 | |
*** mat-lowery has joined #openstack-dev | 18:18 | |
*** gokrokve has joined #openstack-dev | 18:18 | |
*** gokrokve_ has joined #openstack-dev | 18:20 | |
*** gokrokv__ has joined #openstack-dev | 18:22 | |
*** vkozhukalov has joined #openstack-dev | 18:22 | |
*** dhouck_ has quit IRC | 18:23 | |
*** alexpilotti has joined #openstack-dev | 18:23 | |
mat-lowery | OpenStack newbie here. Question regarding oslo.config.cfg.ConfigOpts: I see set_override being called in unit tests and it seems that, in the face of parallel test execution, that is not a safe thing to do. What am I missing? I guess the general question is: How do I safely test code that is conditional on some conf option? | 18:23 |
*** gokrokve has quit IRC | 18:23 | |
*** gokrokve_ has quit IRC | 18:24 | |
*** colinmcnamara has quit IRC | 18:24 | |
*** nati_ueno has joined #openstack-dev | 18:25 | |
*** jp_at_hp has quit IRC | 18:25 | |
*** gokrokv__ has quit IRC | 18:26 | |
*** JordanP has quit IRC | 18:26 | |
mat-lowery | Obviously, I can refactor such that the code under test doesn't directly access conf but is that the only way? | 18:27 |
*** willingc has quit IRC | 18:27 | |
*** colinmcnamara has joined #openstack-dev | 18:27 | |
*** lcheng_ has quit IRC | 18:28 | |
clarkb | mat-lowery: parllel test execution happens with multiple proceses, each with its own memory space | 18:28 |
clarkb | you should be able to override options in each test without affecting those in other processes | 18:29 |
mat-lowery | clarkb: That clears it up. Thanks! | 18:29 |
*** jpich has quit IRC | 18:30 | |
*** networkstatic has joined #openstack-dev | 18:31 | |
*** DinaBelova_ is now known as DinaBelova | 18:33 | |
*** alexpilotti has quit IRC | 18:33 | |
*** Alexei_987 has joined #openstack-dev | 18:33 | |
*** alexpilotti has joined #openstack-dev | 18:34 | |
*** evgenyf has quit IRC | 18:35 | |
*** zzelle_ has joined #openstack-dev | 18:36 | |
*** alexpilotti has quit IRC | 18:37 | |
*** martyntaylor has quit IRC | 18:38 | |
*** dvarga is now known as dvarga|away | 18:38 | |
*** dvarga|away is now known as dvarga | 18:38 | |
shri | keystone experts…. could someone please answer a question I had about the values returned by keystone when a user is authenticated? | 18:40 |
*** edmund1 has joined #openstack-dev | 18:40 | |
shri | http://www.gossamer-threads.com/lists/openstack/dev/35386 | 18:40 |
*** krotscheck has joined #openstack-dev | 18:40 | |
*** rossella_s has quit IRC | 18:41 | |
*** srenatus has quit IRC | 18:42 | |
*** jmontemayor has joined #openstack-dev | 18:42 | |
*** michchap has joined #openstack-dev | 18:42 | |
shri | FWIW, I have a devstack installation and that does not seem to return a "versionId" when I authenticate. It returns an "id". what gives? | 18:44 |
*** ewindisch is now known as zz_ewindisch | 18:46 | |
*** rowleyaj has joined #openstack-dev | 18:46 | |
*** Apsu is now known as SenorSnottyTits | 18:46 | |
*** sushils has joined #openstack-dev | 18:46 | |
*** xqueralt has quit IRC | 18:46 | |
*** jcoufal-mobile has joined #openstack-dev | 18:47 | |
*** michchap has quit IRC | 18:47 | |
*** e0ne has quit IRC | 18:47 | |
*** jmontemayor has quit IRC | 18:47 | |
*** jmontemayor has joined #openstack-dev | 18:48 | |
*** jmontemayor has quit IRC | 18:49 | |
*** jmontemayor has joined #openstack-dev | 18:49 | |
*** MaxV has joined #openstack-dev | 18:50 | |
*** safchain has quit IRC | 18:50 | |
*** ecarlin has quit IRC | 18:50 | |
*** jmontemayor_ has joined #openstack-dev | 18:51 | |
*** jmontemayor_ has quit IRC | 18:51 | |
*** lubyou has quit IRC | 18:51 | |
*** sdague has quit IRC | 18:51 | |
*** galstrom_zzz has quit IRC | 18:52 | |
samuelqueiroz | Hi, is there any keystoner? I've a doubt about keystone groups | 18:52 |
*** kgriffs_afk is now known as kgriffs | 18:52 | |
*** jmontemayor has quit IRC | 18:52 | |
*** mrda_away has quit IRC | 18:52 | |
*** jmeridth has quit IRC | 18:53 | |
stevemar | samuelqueiroz, we're in #openstack-meeting for the next 6 minutes :) | 18:54 |
*** stevenco` has joined #openstack-dev | 18:54 | |
*** alexpilotti has joined #openstack-dev | 18:54 | |
stevemar | samuelqueiroz, we'll all be coming back to chat here in 5 | 18:54 |
*** stevencollins has quit IRC | 18:54 | |
samuelqueiroz | stevemar, I'm sorry. I'm gonna wait for you all | 18:55 |
*** e0ne has joined #openstack-dev | 18:55 | |
*** dkuffner has joined #openstack-dev | 18:55 | |
*** alex_klimov has joined #openstack-dev | 18:56 | |
*** sdague has joined #openstack-dev | 18:56 | |
*** jmontemayor has joined #openstack-dev | 18:56 | |
*** mikemar10 has quit IRC | 18:57 | |
*** willingc has joined #openstack-dev | 18:57 | |
*** galstrom has joined #openstack-dev | 18:57 | |
*** lubyou has joined #openstack-dev | 18:57 | |
*** mrda_away has joined #openstack-dev | 18:58 | |
*** rowleyaj has quit IRC | 18:58 | |
*** jckasper has joined #openstack-dev | 18:58 | |
*** srenatus has joined #openstack-dev | 18:58 | |
*** danpb has quit IRC | 18:59 | |
*** jmontemayor has quit IRC | 18:59 | |
*** rkukura has quit IRC | 18:59 | |
*** rods has quit IRC | 18:59 | |
*** rods1 has joined #openstack-dev | 19:00 | |
*** dperaza has joined #openstack-dev | 19:00 | |
*** jpomero_ has joined #openstack-dev | 19:00 | |
*** jmontemayor has joined #openstack-dev | 19:00 | |
*** byeager has quit IRC | 19:00 | |
*** jistr has joined #openstack-dev | 19:00 | |
*** doug_shelley66 has quit IRC | 19:00 | |
*** byeager has joined #openstack-dev | 19:01 | |
*** SenorSnottyTits is now known as Apsu | 19:01 | |
*** marekd is now known as marekd|away | 19:01 | |
morganfainberg | ayoung, and my argument was make inherit always there. | 19:01 |
morganfainberg | ayoung, and let the other projects do stuff w/ inherited roles | 19:01 |
*** shadower_ is now known as shadower | 19:01 | |
*** adreznec has quit IRC | 19:01 | |
*** doug_shelley66 has joined #openstack-dev | 19:01 | |
ayoung | We can add it in for Juno | 19:01 |
*** cagrev has joined #openstack-dev | 19:01 | |
dolphm | shri: keystone doesn't support the versionId, versionStatus, etc extension | 19:01 |
ayoung | Er, Icehouse | 19:01 |
jamielennox | gyee: before this kicks of have a look at my responses to auth_plugins: https://review.openstack.org/#/c/60751/ | 19:01 |
topol | dolphm, were you able to look at the code in https://review.openstack.org/#/c/69632/ as well as the commit message? Am I on the right track? | 19:01 |
ayoung | it was optional in Havana cuz it was new | 19:01 |
dolphm | shri: and the fact that an "id" is returned is a bug | 19:02 |
jamielennox | gyee: i'm not convinced that get_token is better that do_authenticate but it will work so i don't care at the moment | 19:02 |
dolphm | topol: you didn't update the commit message | 19:02 |
morganfainberg | ayoung, it would solve the immidiate need for them, but i think dolphm's comment about multi-tenant tokens is the long-term right approach | 19:02 |
dolphm | topol: didn't get as far as code | 19:02 |
shri | @dolphm: I see. But the keystone v2.0 documenation says that it will return a "versionId". no? | 19:02 |
ayoung | morganfainberg, oh no no no | 19:02 |
dolphm | shri: which documentation? | 19:02 |
topol | dolphm, K I will update the commit message | 19:02 |
ayoung | multi-tenant tokens scare me. | 19:02 |
*** jckasper_ has joined #openstack-dev | 19:03 | |
jamielennox | morganfainberg: he also said v4 from memory | 19:03 |
morganfainberg | ayoung, we have other things to worry about before we get there anyway | 19:03 |
*** jpomero has quit IRC | 19:03 | |
*** artom has joined #openstack-dev | 19:03 | |
morganfainberg | jamielennox, and i argue v4 would be a token version not a api version... juno topic though | 19:03 |
dolphm | ayoung: they scare everyone | 19:03 |
*** jcoufal-mobile has quit IRC | 19:03 | |
*** mat-lowery has left #openstack-dev | 19:03 | |
*** pschaef has quit IRC | 19:03 | |
morganfainberg | and i don't even want to have that convo before juno, dolphm, jamielennox, ayoung | 19:04 |
*** jckasper has quit IRC | 19:04 | |
*** xgsa has quit IRC | 19:04 | |
jamielennox | works for me | 19:04 |
morganfainberg | so, let me nail down the explicit use cases w/ nova. | 19:04 |
morganfainberg | and lets see if OS-INHERIT would be sufficient for their needs or if multiple tokens is the only answer once we know the "Real" use cases | 19:05 |
morganfainberg | and go from there. | 19:05 |
gyee | jamielennox, sure I'll take a look later, I have an internal meeting I need to attend right now | 19:05 |
jamielennox | gyee: np | 19:05 |
*** byeager has quit IRC | 19:05 | |
*** rcleere has quit IRC | 19:05 | |
morganfainberg | and if os-inherit isn't the right approach, we should make it clear domains are keystone only not to be leveraged really externally | 19:05 |
morganfainberg | if that is our stance | 19:05 |
ayoung | samuelqueiroz, ask in here | 19:06 |
ayoung | I'd be happy to help | 19:06 |
shri | @dolphm: http://docs.openstack.org/api/openstack-identity-service/2.0/content/POST_authenticate_v2.0_tokens_.html#POST_authenticate_v2.0_tokens_-Response | 19:06 |
*** mrodden has quit IRC | 19:07 | |
*** kgriffs is now known as kgriffs_afk | 19:07 | |
samuelqueiroz | ayoung, I'd like to confirm that keystone groups belong to domains and they can have roles in both a domain and a project | 19:08 |
*** csd has joined #openstack-dev | 19:08 | |
*** ndipanov has quit IRC | 19:09 | |
ayoung | samuelqueiroz, that is correct | 19:09 |
ayoung | both users and groups belong to a domain | 19:09 |
ayoung | a role can be assigned to either a user or a group | 19:10 |
ayoung | or both | 19:10 |
*** nermina has joined #openstack-dev | 19:10 | |
ayoung | and that role can be a role in a project or a role in a domain. samuelqueiroz make sense? | 19:10 |
samuelqueiroz | ayoung, looking at the v3 api (projects section http://api.openstack.org/api-ref-identity.html), we have 'Lists roles for a project group.' | 19:10 |
samuelqueiroz | Does it mean that we also have project level groups? | 19:10 |
samuelqueiroz | ayoung, yes this makes sense | 19:11 |
ayoung | samuelqueiroz, no, it means list the roles that a given group has assigned to it for a given project | 19:11 |
ayoung | that should read | 19:12 |
ayoung | "Lists roles for a group in a project. " | 19:12 |
*** mrodden has joined #openstack-dev | 19:12 | |
*** nermina has quit IRC | 19:12 | |
samuelqueiroz | ayoung, Perfect! Everything is clear now :D | 19:13 |
*** adreznec has joined #openstack-dev | 19:13 | |
samuelqueiroz | ayoung, thank you for helping me out | 19:13 |
ayoung | samuelqueiroz, glad to help. Always better to ask in here, as the other Keystone devs keep me honest. Also, other people have the same questions as you do, and are just too shy to ask. | 19:13 |
*** alexpilotti has quit IRC | 19:13 | |
*** rcleere has joined #openstack-dev | 19:13 | |
*** thedodd has quit IRC | 19:14 | |
*** rkukura has joined #openstack-dev | 19:14 | |
samuelqueiroz | ayoung, ok, I'll always be back here when I'm in trouble with keystone. thanks :DD | 19:15 |
*** alexpilotti has joined #openstack-dev | 19:16 | |
*** jobewan has quit IRC | 19:16 | |
ayoung | De nada | 19:17 |
shri | dolphm: my previous message probably got lost among other conversations here. This is the doc that shows the "versionId": http://docs.openstack.org/api/openstack-identity-service/2.0/content/POST_authenticate_v2.0_tokens_.html#POST_authenticate_v2.0_tokens_-Response | 19:17 |
*** max_lobur is now known as max_lobur_afk | 19:17 | |
*** jprovazn has joined #openstack-dev | 19:18 | |
morganfainberg | dolphm, ayoung, henrynash, https://wiki.openstack.org/wiki/HierarchicalMultitenancy#Hierarchical_Multitenancy here is the outline of what is being requested | 19:18 |
morganfainberg | jamielennox, ^ | 19:18 |
*** armax has joined #openstack-dev | 19:18 | |
*** dolphm is now known as dolphm_afk | 19:18 | |
ayoung | morganfainberg, you weren't here back when I suggested that we make tenants nestable | 19:19 |
*** willingc has quit IRC | 19:19 | |
morganfainberg | ayoung, nope i wasn't | 19:19 |
*** willingc has joined #openstack-dev | 19:19 | |
morganfainberg | actually that is what nova _really_ wants | 19:19 |
ayoung | This is Juno stuff | 19:19 |
ayoung | Or Kilo | 19:20 |
ayoung | Maybe Quebec | 19:20 |
morganfainberg | ayoung, xray? | 19:20 |
ayoung | Zulu | 19:20 |
morganfainberg | lol | 19:20 |
*** gokrokve has joined #openstack-dev | 19:20 | |
ayoung | morganfainberg, with two Alpha num based releases a year, Openstack is only going to be around for 13 years anyway | 19:21 |
*** henrynash has quit IRC | 19:21 | |
*** alexpilotti has quit IRC | 19:21 | |
topol | ayoung, like companies in the yellow pages we can double then triple the first letter: AA Car Repair becomes AAlberta??? | 19:22 |
ayoung | topol, doesn't sort | 19:23 |
ayoung | We'll have to go Unicode | 19:23 |
*** gokrokve has quit IRC | 19:24 | |
morganfainberg | ayoung, i think we should revisit the nesting option then in juno | 19:26 |
ayoung | morganfainberg, yes and no. I think what they need is groups | 19:27 |
ayoung | but Keystone doesn't specify ownership | 19:27 |
morganfainberg | ayoung, they are looking for a way of conveying ownership | 19:28 |
ayoung | If Nova wanted to implement an ownership model that allowed for multi owner ship, they could do so today | 19:28 |
morganfainberg | ayoung, sure, but i think the complaint is that ownership shouldn't be a nova-specific thing | 19:28 |
ayoung | morganfainberg, owning_project vs VM-is-visible-to-project abstraction would work, too | 19:28 |
morganfainberg | ayoung, it should be ownership of all things withing project | 19:28 |
morganfainberg | across nova, cinder, glance, etc | 19:29 |
ayoung | point is, hierarchical ios nice, but expensive | 19:29 |
*** alexpilotti has joined #openstack-dev | 19:29 | |
*** sandywalsh has quit IRC | 19:29 | |
morganfainberg | if we do heirchy, i'd ask for a config to limit the depth so we can help limit the cost | 19:29 |
morganfainberg | default 1 | 19:29 |
ayoung | premature optimization... | 19:29 |
morganfainberg | nah. | 19:29 |
morganfainberg | or at least make it an option | 19:30 |
morganfainberg | trust me | 19:30 |
*** neelashah has quit IRC | 19:30 | |
ayoung | problem is not just depth, it is also how you specify a project uniquely. | 19:30 |
*** jobewan has joined #openstack-dev | 19:30 | |
*** neelashah has joined #openstack-dev | 19:30 | |
morganfainberg | ayoung, it's worth discussing i think in juno | 19:30 |
ayoung | morganfainberg, I can't trust you. You are out of arm's reach | 19:31 |
morganfainberg | it def. wont hit Icehouse even as an extension | 19:31 |
ayoung | ++ | 19:31 |
*** romcheg has left #openstack-dev | 19:31 | |
*** mikemar10 has joined #openstack-dev | 19:32 | |
*** djoreilly has quit IRC | 19:32 | |
*** mikemar10 has quit IRC | 19:32 | |
*** ndipanov has joined #openstack-dev | 19:32 | |
*** jruzicka has joined #openstack-dev | 19:32 | |
*** henrynash has joined #openstack-dev | 19:33 | |
*** willingc has quit IRC | 19:34 | |
*** _ruhe is now known as ruhe | 19:34 | |
*** willingc has joined #openstack-dev | 19:34 | |
*** redhat has quit IRC | 19:35 | |
*** rwsu has quit IRC | 19:36 | |
*** erecio has quit IRC | 19:37 | |
*** alexpilotti has quit IRC | 19:37 | |
*** colinmcnamara has quit IRC | 19:37 | |
*** jokke__ is now known as jokke_ | 19:39 | |
*** willingc has quit IRC | 19:39 | |
*** willingc has joined #openstack-dev | 19:40 | |
*** rwsu has joined #openstack-dev | 19:40 | |
*** alexpilotti has joined #openstack-dev | 19:40 | |
*** sandywalsh has joined #openstack-dev | 19:41 | |
*** jpomero_ has quit IRC | 19:41 | |
*** jokke_ has quit IRC | 19:41 | |
*** david-lyle has quit IRC | 19:42 | |
*** jpomero has joined #openstack-dev | 19:42 | |
*** jobewan has quit IRC | 19:42 | |
*** beagles is now known as beagles_brb | 19:42 | |
*** michchap has joined #openstack-dev | 19:43 | |
*** zaneb has quit IRC | 19:43 | |
*** michchap has quit IRC | 19:43 | |
*** lcheng has joined #openstack-dev | 19:43 | |
*** michchap has joined #openstack-dev | 19:43 | |
*** jokke_ has joined #openstack-dev | 19:43 | |
*** novas0x2a|laptop has joined #openstack-dev | 19:44 | |
*** jpomero has quit IRC | 19:44 | |
*** zaneb has joined #openstack-dev | 19:44 | |
*** jckasper_ has quit IRC | 19:45 | |
*** jpomero has joined #openstack-dev | 19:45 | |
*** alexpilotti has quit IRC | 19:45 | |
*** jckasper_ has joined #openstack-dev | 19:45 | |
*** dvarga is now known as dvarga|away | 19:46 | |
*** dvarga|away is now known as dvarga | 19:46 | |
*** cagrev_ has joined #openstack-dev | 19:46 | |
*** cagrev has quit IRC | 19:47 | |
*** denis_makogon has joined #openstack-dev | 19:47 | |
*** rods1 has quit IRC | 19:47 | |
ayoung | jaypipes, how many token revocation events should we expect to see? Assuming they come from "remove role from user" "change password" and all of the disable events (user, project, domain) | 19:48 |
ayoung | any way we could get numbers? | 19:48 |
*** redhat has joined #openstack-dev | 19:48 | |
*** rods has joined #openstack-dev | 19:48 | |
*** michchap has quit IRC | 19:49 | |
*** AlexF_ has quit IRC | 19:50 | |
*** sandywalsh has quit IRC | 19:50 | |
*** caleb_ has joined #openstack-dev | 19:51 | |
*** dvarga has quit IRC | 19:53 | |
*** lcheng has quit IRC | 19:54 | |
*** dave_tucker is now known as dave_tucker_zzz | 19:56 | |
*** dave_tucker_zzz is now known as dave_tucker | 19:58 | |
*** jobewan has joined #openstack-dev | 19:58 | |
*** irenab has joined #openstack-dev | 20:00 | |
*** jpomero has quit IRC | 20:01 | |
*** rods1 has joined #openstack-dev | 20:01 | |
*** rods has quit IRC | 20:01 | |
*** byeager has joined #openstack-dev | 20:01 | |
*** jcoufal has quit IRC | 20:01 | |
*** melwitt has joined #openstack-dev | 20:01 | |
*** Sukhdev has joined #openstack-dev | 20:02 | |
*** zzelle_ has quit IRC | 20:03 | |
*** jistr has quit IRC | 20:03 | |
*** zzelle_ has joined #openstack-dev | 20:03 | |
*** vkozhukalov has quit IRC | 20:03 | |
*** lucasagomes has quit IRC | 20:04 | |
*** rfolco has quit IRC | 20:05 | |
*** mikemar10 has joined #openstack-dev | 20:05 | |
*** tanisdl has quit IRC | 20:05 | |
*** mikemar10 has joined #openstack-dev | 20:06 | |
*** mikemar10 has joined #openstack-dev | 20:06 | |
*** nacim has joined #openstack-dev | 20:07 | |
*** aditirav has quit IRC | 20:07 | |
*** mikemar10 has left #openstack-dev | 20:07 | |
*** tanisdl has joined #openstack-dev | 20:07 | |
*** byeager has quit IRC | 20:08 | |
*** rcleere has quit IRC | 20:09 | |
*** sandywalsh has joined #openstack-dev | 20:09 | |
*** xga has joined #openstack-dev | 20:10 | |
*** nmagnezi has quit IRC | 20:11 | |
*** yolanda_ has quit IRC | 20:11 | |
*** ArxCruz has quit IRC | 20:12 | |
*** mrodden1 has joined #openstack-dev | 20:12 | |
*** alex_klimov has quit IRC | 20:13 | |
*** mrodden has quit IRC | 20:13 | |
*** xga has quit IRC | 20:15 | |
*** Drankis has quit IRC | 20:16 | |
*** kenperkins_ has joined #openstack-dev | 20:17 | |
*** tongli has joined #openstack-dev | 20:17 | |
*** byeager has joined #openstack-dev | 20:18 | |
*** nermina has joined #openstack-dev | 20:18 | |
*** sahid has joined #openstack-dev | 20:19 | |
*** tzabal has quit IRC | 20:20 | |
*** gokrokve has joined #openstack-dev | 20:20 | |
*** kenperkins has quit IRC | 20:21 | |
*** mfer has quit IRC | 20:23 | |
*** mikeoutland has quit IRC | 20:23 | |
*** bashok has joined #openstack-dev | 20:23 | |
*** nacim has quit IRC | 20:23 | |
*** bashok has quit IRC | 20:23 | |
*** sweston has quit IRC | 20:24 | |
*** beagles_brb is now known as beagles | 20:25 | |
*** gokrokve has quit IRC | 20:25 | |
*** nkinder has quit IRC | 20:26 | |
*** sahid has quit IRC | 20:27 | |
*** schwicht has joined #openstack-dev | 20:27 | |
jaypipes | ayoung: great question... I have no idea man :( | 20:28 |
*** mrodden1 is now known as mrodden | 20:29 | |
ayoung | jaypipes, I need Data! Can't make an omlet without eggs | 20:29 |
ayoung | jaypipes, gonna have to ask operators list... | 20:29 |
*** csd has quit IRC | 20:30 | |
bknudson | dhellmann: is the new patch set on https://review.openstack.org/#/c/67664/ what you were asking for? | 20:30 |
dhellmann | bknudson: looking | 20:30 |
*** sweston has joined #openstack-dev | 20:30 | |
bknudson | dhellmann: I switch to mock | 20:31 |
dhellmann | bknudson: yes, that looks good | 20:31 |
jaypipes | ayoung: yeah, ops list is a good idea. | 20:31 |
*** e0ne has quit IRC | 20:34 | |
*** fghaas has left #openstack-dev | 20:35 | |
*** artom has left #openstack-dev | 20:36 | |
*** NikitaKonovalov_ is now known as NikitaKonovalov | 20:37 | |
*** safchain has joined #openstack-dev | 20:37 | |
*** gokrokve has joined #openstack-dev | 20:38 | |
*** akrivoka has quit IRC | 20:38 | |
*** thuc has quit IRC | 20:40 | |
*** dvarga has joined #openstack-dev | 20:41 | |
*** thuc has joined #openstack-dev | 20:41 | |
*** gokrokve has quit IRC | 20:43 | |
*** michchap has joined #openstack-dev | 20:43 | |
*** michchap has quit IRC | 20:44 | |
*** nermina has left #openstack-dev | 20:44 | |
*** michchap has joined #openstack-dev | 20:44 | |
*** johnthetubaguy has quit IRC | 20:44 | |
*** vkmc has joined #openstack-dev | 20:45 | |
*** thuc has quit IRC | 20:45 | |
*** DinaBelova is now known as DinaBelova_ | 20:47 | |
*** michchap has quit IRC | 20:48 | |
*** ndipanov has quit IRC | 20:49 | |
*** ruhe is now known as _ruhe | 20:54 | |
*** markmc has quit IRC | 20:54 | |
*** huats_ is now known as huats | 20:55 | |
*** e0ne has joined #openstack-dev | 20:55 | |
*** tkammer has quit IRC | 20:57 | |
*** asalkeld has quit IRC | 20:57 | |
*** asalkeld has joined #openstack-dev | 20:58 | |
*** pixelb has quit IRC | 20:58 | |
*** gyee has quit IRC | 20:58 | |
*** sweston has quit IRC | 20:58 | |
*** redhat has quit IRC | 20:59 | |
*** sweston has joined #openstack-dev | 21:00 | |
*** _ruhe is now known as ruhe | 21:00 | |
*** jamespage_ has joined #openstack-dev | 21:01 | |
*** markwash has quit IRC | 21:02 | |
*** florentflament has joined #openstack-dev | 21:02 | |
*** devoid has quit IRC | 21:04 | |
*** devoid has joined #openstack-dev | 21:05 | |
*** safchain has quit IRC | 21:05 | |
*** godara has quit IRC | 21:05 | |
*** shri has quit IRC | 21:05 | |
*** godara has joined #openstack-dev | 21:06 | |
*** srenatus has quit IRC | 21:09 | |
*** JuanManuelOlle1 has quit IRC | 21:10 | |
*** csd has joined #openstack-dev | 21:10 | |
*** MaxV has quit IRC | 21:11 | |
*** yassine has joined #openstack-dev | 21:12 | |
*** devoid has quit IRC | 21:12 | |
*** devoid has joined #openstack-dev | 21:12 | |
*** nermina has joined #openstack-dev | 21:13 | |
*** willingc has quit IRC | 21:14 | |
*** MaxV has joined #openstack-dev | 21:14 | |
*** kgriffs_afk is now known as kgriffs | 21:15 | |
*** nplanel_ has joined #openstack-dev | 21:15 | |
*** nplanel_ has quit IRC | 21:15 | |
*** NewInformator has joined #openstack-dev | 21:16 | |
*** NewInformator has left #openstack-dev | 21:16 | |
ayoung | topol, I assume you saw the Logging standards thread on the list. It would tie in with your audit efforts. | 21:16 |
*** rkukura has quit IRC | 21:16 | |
*** noslzzp has quit IRC | 21:16 | |
*** willingc has joined #openstack-dev | 21:16 | |
topol | ayoung, didnt read that closely. I thought that was just a trouble shooting level that was antiquated in the projects? | 21:18 |
ayoung | topol, yeah, me either, but there is def references to Audit | 21:18 |
topol | ayoung you think I should hijack it for my own purposes? | 21:18 |
*** AlexF_ has joined #openstack-dev | 21:18 | |
ayoung | you might want to go back and spelunk that particular cavern | 21:18 |
topol | ayoung, Let me get the basic functionality coded (Dont want to come in anywhere near Feb 18. dolphm left me for dead at the mexican restaurant :-) ) so he means business with his deadlines :-) | 21:19 |
*** e0ne has quit IRC | 21:20 | |
ayoung | topol, you might want to stop blaming dolphm_afk for your own shortcomings. | 21:20 |
*** jasdeepH has joined #openstack-dev | 21:20 | |
ayoung | topol, I think you should be awaare of what is going on there. Audit and logging are like peas and carrots | 21:20 |
topol | (sorry dolphm, I know that's not entirely true) | 21:20 |
*** ArxCruz has joined #openstack-dev | 21:21 | |
topol | ayoung agreed. | 21:21 |
*** willingc has quit IRC | 21:21 | |
*** mikeoutland has joined #openstack-dev | 21:22 | |
*** devoid has quit IRC | 21:23 | |
*** AlexF_ has quit IRC | 21:23 | |
*** EugeneFrolov has quit IRC | 21:23 | |
*** devoid has joined #openstack-dev | 21:24 | |
*** NikitaKonovalov is now known as NikitaKonovalov_ | 21:24 | |
*** dprince has quit IRC | 21:25 | |
topol | ayoung, I just sent a note requesting to participate | 21:25 |
*** vartom1111111117 has joined #openstack-dev | 21:26 | |
topol | and fyi its 4:25 and still no snow. Kids who are off from cancelled school are in the house driving me nuts cause there is no snow to play in | 21:26 |
jaypipes | sdague: lol, so true... "INFO messages shouldn't need a secret decoder ring" | 21:27 |
*** AlanClark has quit IRC | 21:28 | |
*** shri has joined #openstack-dev | 21:28 | |
*** dolphm_afk is now known as dolphm | 21:28 | |
*** rcleere has joined #openstack-dev | 21:28 | |
*** sweston has quit IRC | 21:31 | |
*** jruzicka has quit IRC | 21:33 | |
*** dbalog has left #openstack-dev | 21:34 | |
*** coolsvap has quit IRC | 21:35 | |
*** willingc has joined #openstack-dev | 21:37 | |
dolphm | IanGovett1: https://blueprints.launchpad.net/nova/+spec/cross-service-request-id | 21:37 |
sdague | IanGovett1: yeh, I was going to point you at that as well | 21:38 |
sdague | also within something like nova a request id is shuffled around | 21:38 |
*** eharney has quit IRC | 21:42 | |
*** tongli has quit IRC | 21:44 | |
*** michchap has joined #openstack-dev | 21:44 | |
*** michchap has quit IRC | 21:44 | |
*** michchap has joined #openstack-dev | 21:45 | |
jgriffith | vishy: can you keep me looped in on the hierarchical multi-tenant stuff | 21:45 |
jgriffith | vishy: there's work in progress in cinder for ACL's | 21:45 |
jgriffith | vishy: I'd rather tackle this as a broader effort as described in your email | 21:46 |
*** READ10 has quit IRC | 21:47 | |
*** AlanClark has joined #openstack-dev | 21:47 | |
*** jamespage_ has quit IRC | 21:48 | |
*** michchap has quit IRC | 21:49 | |
*** shakayumi has joined #openstack-dev | 21:49 | |
*** dperaza has quit IRC | 21:50 | |
*** vijendar1 has joined #openstack-dev | 21:51 | |
*** vijendar1 has quit IRC | 21:51 | |
*** vijendar1 has joined #openstack-dev | 21:52 | |
*** ifarkas has quit IRC | 21:52 | |
*** jprovazn has quit IRC | 21:52 | |
*** vijendar has quit IRC | 21:52 | |
*** hartsocks has quit IRC | 21:53 | |
IanGovett1 | thanks for the pointers to cross-service-request-id | 21:53 |
*** rm_work has left #openstack-dev | 21:54 | |
*** rollerj has joined #openstack-dev | 21:56 | |
*** adreznec has quit IRC | 21:56 | |
*** packet has joined #openstack-dev | 21:57 | |
*** dvarga has quit IRC | 21:57 | |
*** rcleere has quit IRC | 21:58 | |
*** kushal has quit IRC | 21:59 | |
*** zz_ewindisch is now known as ewindisch | 21:59 | |
*** nermina has quit IRC | 21:59 | |
*** SergeyLukjanov is now known as SergeyLukjanov_ | 21:59 | |
*** Sukhdev has quit IRC | 22:01 | |
*** nermina has joined #openstack-dev | 22:02 | |
*** IanGovett1 has quit IRC | 22:03 | |
*** doug_shelley66 has quit IRC | 22:03 | |
*** zzelle has quit IRC | 22:04 | |
*** irenab has quit IRC | 22:07 | |
*** wasmum has joined #openstack-dev | 22:07 | |
*** AlanClark has quit IRC | 22:08 | |
*** adreznec has joined #openstack-dev | 22:09 | |
*** harlowja is now known as harlowja_away | 22:10 | |
*** sarob has joined #openstack-dev | 22:11 | |
*** eharney has joined #openstack-dev | 22:12 | |
*** kolesovdv has joined #openstack-dev | 22:12 | |
*** peristeri has quit IRC | 22:13 | |
*** AlanClark has joined #openstack-dev | 22:13 | |
*** amotoki has quit IRC | 22:14 | |
*** gyee has joined #openstack-dev | 22:14 | |
*** rkukura has joined #openstack-dev | 22:15 | |
*** roeroe has joined #openstack-dev | 22:17 | |
*** harlowja_away is now known as harlowja | 22:18 | |
dstanek | ayoung: yo | 22:19 |
ayoung | dstanek, Oy | 22:19 |
*** jcoufal has joined #openstack-dev | 22:19 | |
*** thuc has joined #openstack-dev | 22:19 | |
dstanek | ayoung: i just sent you an email about the apache discussion from this morning - take a look when you have a sec and let me know if i'm solving the right problem | 22:19 |
*** thuc has quit IRC | 22:20 | |
*** achampion has quit IRC | 22:20 | |
*** thuc has joined #openstack-dev | 22:20 | |
*** kgriffs is now known as kgriffs_afk | 22:21 | |
*** SumitNaiksatam_ has joined #openstack-dev | 22:22 | |
*** SumitNaiksatam has quit IRC | 22:22 | |
*** SumitNaiksatam_ is now known as SumitNaiksatam | 22:22 | |
ayoung | dstanek, what is the wsgi app looking for? | 22:23 |
ayoung | PATH-INFO? | 22:23 |
dstanek | ayoung: i'm pretty sure the routes lib uses PATH_INFO | 22:23 |
*** belmoreira has joined #openstack-dev | 22:23 | |
dstanek | ayoung: that would be a good thing to check though | 22:24 |
ayoung | Should be OK | 22:24 |
*** shri has left #openstack-dev | 22:24 | |
marekd|away | dstanek: i am also pretty sure it's PATH_INFO | 22:25 |
dstanek | marekd|away: hi | 22:25 |
*** marekd|away is now known as marekd | 22:25 | |
*** dkuffner has quit IRC | 22:25 | |
marekd | dstanek: hey | 22:25 |
dstanek | ayoung: marekd: yes, looks like it - https://github.com/bbangert/routes/blob/master/routes/middleware.py#L122 | 22:26 |
dstanek | marekd: did you see that email? | 22:26 |
marekd | oh, not yet. | 22:26 |
marekd | reading. | 22:26 |
*** jcoufal has quit IRC | 22:28 | |
*** nermina has quit IRC | 22:29 | |
*** AlexF_ has joined #openstack-dev | 22:29 | |
*** godara has quit IRC | 22:29 | |
bknudson | keystone assignment controller has "get_project_users(self, context, tenant_id, **kw):" which returns user refs... it gets user ref from identity_api | 22:30 |
bknudson | what to do if the user_id doesn't exist? | 22:30 |
bknudson | just ignore the user? | 22:30 |
bknudson | or build a "fake" user and return that? | 22:31 |
*** e0ne has joined #openstack-dev | 22:31 | |
ayoung | bknudson, yep, ignore it | 22:31 |
*** godara has joined #openstack-dev | 22:31 | |
ayoung | why do you need a user...ah for the groups | 22:31 |
bknudson | ayoung: it's returning the users that have a role on the project | 22:32 |
marekd | dstanek: this is basically what i need, but hm...i cannot really understand how does your solution work... | 22:32 |
bknudson | so you'll get back an array of user objects ... this is v2 controller. | 22:32 |
*** jdob has quit IRC | 22:33 | |
*** AlexF_ has quit IRC | 22:33 | |
bknudson | ayoung: I could have it generate a fake user like { 'id': user_id, 'name': 'Federated user %s', 'enabled': True } ?? | 22:34 |
*** wasmum has quit IRC | 22:34 | |
*** nermina has joined #openstack-dev | 22:34 | |
*** e0ne has quit IRC | 22:36 | |
*** jckasper_ has quit IRC | 22:36 | |
*** mriedem has quit IRC | 22:36 | |
*** doug_shelley66 has joined #openstack-dev | 22:36 | |
*** dkranz has quit IRC | 22:36 | |
dstanek | marekd: to be honest i'm not entirely sure how the magic works; i just remember that's how i did fastcgi stuff back in the day | 22:36 |
bknudson | marekd: so we're not going to use POST /v3/auth/tokens to get a token? There's another way to get a token? | 22:38 |
*** ykhodork has joined #openstack-dev | 22:38 | |
*** CaptTofu has quit IRC | 22:41 | |
*** CaptTofu has joined #openstack-dev | 22:41 | |
gyee | ayoung, for https://review.openstack.org/#/c/40036/, you want to see the ec2 changes in the same patch or different patch | 22:42 |
marekd | dstanek: bknudson if we are going to use apache to do the federation work for us we cannot use /v3/auth/tokens. | 22:42 |
bknudson | marekd: why not? | 22:43 |
*** joesavak has quit IRC | 22:43 | |
*** buzztroll has quit IRC | 22:43 | |
marekd | bknudson: erm, just a clarification: /v3/auth/tokens is also used for other authn methods (password etc), right? | 22:43 |
bknudson | marekd: yes, you POST /v3/auth/tokens to get a token using password or other methods. | 22:44 |
bknudson | for example, REMOTE_USER | 22:44 |
*** epim has joined #openstack-dev | 22:44 | |
*** epim has quit IRC | 22:44 | |
marekd | bknudson: ok, i was not sure whether it's that URL.... | 22:44 |
*** nermina has quit IRC | 22:44 | |
gyee | bknudson, you have a patch to move the ec2 and s3 middleware to keystoneclient right? | 22:45 |
*** pixelb has joined #openstack-dev | 22:45 | |
*** michchap has joined #openstack-dev | 22:45 | |
bknudson | gyee: https://review.openstack.org/#/c/52702/ | 22:45 |
*** jnoller_ has quit IRC | 22:45 | |
bknudson | s3_token, not ec2 | 22:45 |
*** michchap has quit IRC | 22:45 | |
marekd | bknudson: ok, so we are going to use apache and it's modules for SAML related work. Some people here, including myself claim that it's better, at least for now to use established code rather than implement Service Provider for SAML in Keystone. | 22:45 |
gyee | bknudson, got it | 22:45 |
*** michchap has joined #openstack-dev | 22:46 | |
gyee | bknudson, why not ec2? | 22:46 |
*** CaptTofu has quit IRC | 22:46 | |
bknudson | gyee: s3_token was causing a problem... I haven't heard any complaints about ec2. | 22:46 |
marekd | bknudson: so, apache as a frontend. Now, as per mod_shib configuration, you must configure and set certain URL as a protected - this means nobody without a valid session can access that 'resource'. You get a session when you authn yourself agains an IdP. | 22:46 |
marekd | bknudson: so if we wanted to use /v3/auth/tokens this URL would always require valid federated session. | 22:47 |
bknudson | marekd: you can use apache as a frontend for /v3/auth/tokens to set REMOTE_USER and do external authentication (supposedly) | 22:47 |
ayoung | gyee, I think it should be in that patch, but separate would be OK. We need to avoid adding new, broken HMAC impls, and without the EC2 S3 fixes I can't see a reason to put this patch in | 22:48 |
bknudson | marekd: you can't configure httpd or whatever the plugin is to be optional? | 22:48 |
marekd | bknudson: optional...what? | 22:48 |
gyee | ayoung, I can update ec2 to use the v3 generic signatuer auth plugin, that'll effective deprecate the v2 ec2token API | 22:48 |
ayoung | gyee, and that would be enough | 22:48 |
bknudson | marekd: optionally require SAML auth... if the saml stuff is there then do that and if saml isn't there then pass it on to keystone. | 22:48 |
gyee | ayoung, I am on it | 22:49 |
ayoung | I want to make sure that this patch supports ec2 and s3 | 22:49 |
ayoung | can you do both? | 22:49 |
gyee | ayoung, sure, I love coding! :) | 22:49 |
marekd | bknudson: ahh, i don't think so cause this would require apache to understand the request body... | 22:49 |
marekd | and in mod_shib you only configure: "this url is protected, client must authenticate himself via saml" | 22:49 |
ayoung | ++ | 22:50 |
gyee | ayoung, can you review and approve bknudson's patch https://review.openstack.org/#/c/52702/ | 22:50 |
gyee | less moving part to deal with | 22:50 |
*** yamahata has joined #openstack-dev | 22:50 | |
*** michchap has quit IRC | 22:50 | |
bknudson | something I posted on oct 18 might finally get looked at? | 22:51 |
gyee | the s3 changes will be a separate patch as it will be in keystoneclient | 22:51 |
marekd | in order to choose the authn method we would need to implement SAML/SP in the Keystone...so it can parse that JSON, check the methods and all that standard stuff.. | 22:51 |
gyee | bknudson, that's how we usually roll :) | 22:51 |
marekd | bknudson: this is proposition by kent people. | 22:52 |
*** ndipanov has joined #openstack-dev | 22:52 | |
bknudson | marekd: http://httpd.apache.org/docs/2.2/howto/auth.html -- "The Satisfy directive can be used to specify that several criteria may be considered when trying to decide if a particular user will be granted admission." | 22:53 |
*** rtheis has quit IRC | 22:54 | |
*** thuc has quit IRC | 22:55 | |
*** prad has quit IRC | 22:55 | |
*** thuc has joined #openstack-dev | 22:56 | |
marekd | bknudson: ok, i didn't know that. but in a standard WebSSO, a client is doing just a normal HTTP GET / and suppose that resource is 'SAML protected'. If the apache doesn't find a vvalid session in a cookie it will redirect that client to the IdP. Client doesn't need to initiate anything. | 22:56 |
*** MaxV has quit IRC | 22:56 | |
bknudson | marekd: I don't have a problem with using a new resource for getting a token for this | 22:57 |
marekd | resoure - url? | 22:57 |
marekd | resource* | 22:57 |
jamielennox | gyee, bknudson: i may as well just approve that s3 patch right? there's nothing that we are going to do to improve it or anything | 22:57 |
bknudson | marekd: yes, a resource is identified by uri | 22:57 |
bknudson | jamielennox: I haven't heard any complaints. | 22:58 |
stevemar | bknudson, marekd i think we can go with a new url/resource for now, if we find a workarond, even better | 22:58 |
ayoung | bknudson, gyee approved. I'm headed home. Back online in a couple... | 22:58 |
marekd | bknudson: no, it's totally cool you are trying to dig it and find a perfect solution. I don't say I know everything about saml, apache, and mod_shib. | 22:58 |
jamielennox | bknudson: well it's still using httplib and such but it's right to get it out of keysotne | 22:58 |
bknudson | jamielennox: yes, you mentioned that I need to reopen a bug. | 22:58 |
jamielennox | oh, right ayoung just beat me to it | 22:59 |
marekd | bknudson: i would not even call it resource - rather another way to enter keystone, this time via the uri that is somehow protected by mod_shib and need some extra authn. | 22:59 |
*** jayg is now known as jayg|g0n3 | 22:59 | |
*** thuc has quit IRC | 23:00 | |
*** godara has quit IRC | 23:00 | |
termie | ayoung, morganfainberg: hey guys, these two sections would seem to be conflicting: https://github.com/openstack/keystone/commit/8fcc18c42bde2db34e4b29236dc2e971d40f146b#diff-b72345d1924474747d780689dab2df7cR321 and https://github.com/openstack/keystone/blob/master/keystone/contrib/ec2/controllers.py#L140 | 23:01 |
*** melwitt1 has joined #openstack-dev | 23:01 | |
termie | ayoung, morganfainberg: the create credential always adds a trust id, the check credential always fails if there is a trust id | 23:01 |
*** rollerj has quit IRC | 23:01 | |
termie | i'll just toss out there, as an aside, that this trust idea is _still_ terrible | 23:02 |
ayoung | termie, I'll take a look when I get home....east coast time. | 23:02 |
*** vartom1111111117 has quit IRC | 23:02 | |
*** ndipanov has quit IRC | 23:03 | |
*** melwitt has quit IRC | 23:03 | |
marekd | dstanek: in your apache config is test2 is a file, right? | 23:03 |
*** openstack has joined #openstack-dev | 23:04 | |
dstanek | marekd: yes | 23:04 |
*** obondarev has quit IRC | 23:04 | |
*** willingc has quit IRC | 23:04 | |
*** jecarey has quit IRC | 23:04 | |
*** colinmcnamara has joined #openstack-dev | 23:04 | |
*** obondarev has joined #openstack-dev | 23:05 | |
*** godara has joined #openstack-dev | 23:05 | |
ihrachys | I've implemented a patch that depends on another review from another person that is in progress. To make sure my patch works, I've cherry-picked the review from gerrit, but now I'd like to send my own patch, and it seems that git-review is going to send both patches - mine and the one melded from gerrit. How can I upload my patch only, with the other patch marked as a dependency? | 23:06 |
*** ayoung has quit IRC | 23:07 | |
clarkb | ihrachys: git review gives you that warning. It will only update changes wheer the sha has changed | 23:07 |
clarkb | ihrachys: if the dependencies sha1 has not changed it will not be updated in gerrit | 23:07 |
*** willingc has joined #openstack-dev | 23:07 | |
*** nermina has joined #openstack-dev | 23:07 | |
*** wasmum has joined #openstack-dev | 23:08 | |
marekd | dstanek: because it works for your example script, but when i try to put a normal keystone wsgi script it doesn't really help. | 23:08 |
marekd | dstanek: with this line: WSGIScriptAliasMatch ^(/v3/tokens/OS-FEDERATION/identity_provider/.*?/protocol/.*?)$ /var/www/keystone/main/$ | 23:08 |
marekd | dstanek: and main is a softlink pointing to keystone/httpd/keystone.py | 23:09 |
marekd | dstanek: i am looking at the keystone.common.environment | 23:09 |
*** adreznec has quit IRC | 23:09 | |
*** colinmcnamara has quit IRC | 23:10 | |
ihrachys | clarkb: ok, let's try then... :) great, it has really uploaded only mine patch, though I don't see the patch I've melded from gerrit in dependency list. So I guess Jenkins will fail on it. | 23:10 |
*** ruhe is now known as _ruhe | 23:10 | |
*** mrda_away is now known as mrda | 23:11 | |
*** Gordonz has quit IRC | 23:12 | |
*** aeperezt has quit IRC | 23:12 | |
ihrachys | [that said, it would be great if oslo.messaging core devs check the patch I depend on - this is a simple UnboundLocalError bugfix in RabbitMQ implementation: https://review.openstack.org/#/c/68888/] | 23:13 |
*** buzztroll has joined #openstack-dev | 23:14 | |
sdague | jaypipes: that blueprint project looks kind of awesome | 23:15 |
*** buzztroll has quit IRC | 23:15 | |
*** FunnyLookinHat has quit IRC | 23:16 | |
*** buzztroll has joined #openstack-dev | 23:16 | |
ihrachys | another question: let's say there is a blueprint, and the feature it requests is already present in the project. The blueprint is assigned to the creator who is not responding to messages. How can I close the blueprint? | 23:18 |
clarkb | sdague: my udnerstanding is it doesn't work very well :/ | 23:18 |
sdague | clarkb: interesting | 23:18 |
clarkb | sdague: it basically overdoes it and interfers with distro level stuff | 23:18 |
sdague | clarkb: you should get on the thread then :) | 23:19 |
clarkb | it is a hard problem | 23:19 |
sdague | agreed | 23:19 |
*** bauzas has quit IRC | 23:19 | |
clarkb | I would just sound cranky :) | 23:19 |
sdague | heh | 23:19 |
sdague | well, it might be useful anyway, because if it's that hard of a problem, probably better to join forces in it than go it alone | 23:19 |
clarkb | ya | 23:20 |
*** buzztroll has quit IRC | 23:21 | |
*** wasmum has quit IRC | 23:22 | |
*** tdruiva has quit IRC | 23:22 | |
*** alexpilotti has joined #openstack-dev | 23:23 | |
jamielennox | is there a standard way to drop the database or manage reseting migrations for live db tests? | 23:23 |
jamielennox | keystone does a migrate(0) | 23:23 |
*** dims has quit IRC | 23:24 | |
*** jobewan has quit IRC | 23:25 | |
*** noslzzp has joined #openstack-dev | 23:27 | |
*** mat-lowery has joined #openstack-dev | 23:27 | |
*** thuc has joined #openstack-dev | 23:30 | |
*** thuc has quit IRC | 23:30 | |
*** caleb_ has quit IRC | 23:30 | |
*** ijw has joined #openstack-dev | 23:31 | |
*** shakayumi has quit IRC | 23:31 | |
*** thuc has joined #openstack-dev | 23:31 | |
*** kevinconway has quit IRC | 23:32 | |
*** thuc has quit IRC | 23:32 | |
*** thuc has joined #openstack-dev | 23:32 | |
*** denis_makogon has quit IRC | 23:32 | |
*** melwitt1 is now known as melwitt | 23:32 | |
*** nkinder has joined #openstack-dev | 23:33 | |
*** wasmum has joined #openstack-dev | 23:33 | |
*** tdruiva has joined #openstack-dev | 23:33 | |
*** michchap has joined #openstack-dev | 23:33 | |
*** browne has quit IRC | 23:34 | |
*** willingc has quit IRC | 23:36 | |
*** giulivo has quit IRC | 23:36 | |
*** byeager has quit IRC | 23:36 | |
*** byeager has joined #openstack-dev | 23:36 | |
marekd | dstanek: OK, your solution worked eventually :-) | 23:36 |
marekd | dstanek: with keystone too :-) | 23:37 |
marekd | dstanek: many thanks! | 23:37 |
*** devoid has quit IRC | 23:37 | |
*** dims has joined #openstack-dev | 23:39 | |
*** stevemar has quit IRC | 23:40 | |
*** byeager has quit IRC | 23:41 | |
*** Gordonz has joined #openstack-dev | 23:43 | |
*** radez is now known as radez_g0n3 | 23:43 | |
*** marekd is now known as marekd|away | 23:43 | |
*** achampion has joined #openstack-dev | 23:44 | |
*** willingc has joined #openstack-dev | 23:45 | |
JoeHazzers | dhellmann: i added another comment ;) | 23:47 |
*** sarob has quit IRC | 23:48 | |
dhellmann | JoeHazzers: ? | 23:48 |
*** sarob has joined #openstack-dev | 23:49 | |
JoeHazzers | dhellmann: the auth method can be an arbitrary string defined or added by a plugin (re login_method on oslo messaging) | 23:49 |
*** buzztroll has joined #openstack-dev | 23:49 | |
dhellmann | JoeHazzers: so there's no list provided by rabbit, the valid values can be changed based on how the system is configured? | 23:49 |
dhellmann | JoeHazzers: I was worried this might be something the user wouldn't know how to figure out the right value for | 23:50 |
JoeHazzers | dhellmann: By default it will always be AMQPLAIN on rabbitmq, but it's not only server specific (see: any AMQP server), but rabbitmq plugins can also define their own authentication methods | 23:50 |
JoeHazzers | so you could have company-proprietary-login as an auth method | 23:51 |
JoeHazzers | and not being able to define this really stung me when trying to use SSL certificate auth | 23:51 |
*** mat-lowery has left #openstack-dev | 23:52 | |
JoeHazzers | however, i do believe you can get the list from the server at runtime, but not config time. | 23:52 |
dhellmann | JoeHazzers: ok, let's flag it as DocImpact then and keep going | 23:53 |
*** byeager has joined #openstack-dev | 23:53 | |
dhellmann | I'm not sure runtime does much for us | 23:53 |
*** IanGovett has joined #openstack-dev | 23:53 | |
*** sarob has quit IRC | 23:53 | |
JoeHazzers | dhellmann: okay, thanks. I wasn't aware of such commit notes! | 23:54 |
dhellmann | JoeHazzers: no problem, thanks for the patch and patience | 23:54 |
dhellmann | :-) | 23:54 |
*** kenperkins_ has quit IRC | 23:55 | |
*** dperaza has joined #openstack-dev | 23:56 | |
*** mlavalle has quit IRC | 23:57 | |
*** tdruiva has quit IRC | 23:59 | |
*** novas0x2a|laptop has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!