Friday, 2014-02-14

*** sarob has quit IRC00:00
*** bhuvan has joined #openstack-dev00:00
clarkbzzelle_: sounds good00:01
*** exed_ has joined #openstack-dev00:01
*** kragniz has quit IRC00:02
zzelle_clarkb, IMHO, it will give a "correct" support for http(s)00:02
*** kamalic has quit IRC00:02
*** AlanClark has quit IRC00:02
*** kragniz has joined #openstack-dev00:03
*** arnaud___ has quit IRC00:04
*** arnaud__ has quit IRC00:04
*** doug-fish has quit IRC00:04
*** promulo has joined #openstack-dev00:06
*** exed_ has quit IRC00:07
*** flaper87 is now known as flaper87|afk00:07
*** sarob_ has quit IRC00:08
*** gnorth has quit IRC00:08
*** jasdeepH has quit IRC00:11
*** alagalah has quit IRC00:11
*** alagalah has joined #openstack-dev00:11
*** pmathews has quit IRC00:13
*** mkollaro has joined #openstack-dev00:14
*** e0ne has joined #openstack-dev00:14
*** praneshp has quit IRC00:15
*** praneshp has joined #openstack-dev00:17
*** bhuvan has quit IRC00:17
*** bhuvan has joined #openstack-dev00:18
*** e0ne has quit IRC00:19
*** david-lyle has quit IRC00:19
*** aeperezt has quit IRC00:21
*** coasterz has quit IRC00:23
*** coasterz has joined #openstack-dev00:24
*** gokrokve has quit IRC00:24
*** cadenzajon has quit IRC00:24
*** gokrokve has joined #openstack-dev00:24
*** pablosan has quit IRC00:25
*** vartom1111111115 has quit IRC00:25
*** abhirc has quit IRC00:26
*** Gordonz_ has joined #openstack-dev00:27
*** ykhodork has quit IRC00:27
jog0dtroyer: ping00:28
*** mlavalle has quit IRC00:28
dtroyeryo00:28
*** alagalah has quit IRC00:29
*** anniec has quit IRC00:29
jog0have two grenade patches up for review when you have time00:29
*** gokrokve has quit IRC00:29
jog0dtroyer: https://review.openstack.org/#/q/status:open+project:openstack-dev/grenade+branch:master+topic:nova-compute,n,z00:29
*** yamahata has quit IRC00:29
*** vkmc has quit IRC00:29
jog0want to get that test running sooner then later since we just cought another bug in nova withit00:29
*** Gordonz has quit IRC00:30
*** praneshp has quit IRC00:31
*** Gordonz_ has quit IRC00:31
dtroyerok, I'll give then a look after dinner tonight…  IIRC last time I looked at them they were basically sound00:31
*** praneshp has joined #openstack-dev00:32
*** ramishra has joined #openstack-dev00:32
*** aeperezt has joined #openstack-dev00:33
*** anniec has joined #openstack-dev00:33
*** chris_johnson has joined #openstack-dev00:34
jog0dtroyer: thanks much appreciated00:34
*** tsekiyama has quit IRC00:35
*** rodrigods has quit IRC00:35
*** chris_johnson has quit IRC00:35
*** Gordonz has joined #openstack-dev00:35
*** tsekiyama has joined #openstack-dev00:36
*** tdruiva has quit IRC00:36
*** tsekiyama has quit IRC00:36
*** tdruiva has joined #openstack-dev00:36
*** tsekiyama has joined #openstack-dev00:37
*** ramishra has quit IRC00:37
*** faramir1 has joined #openstack-dev00:37
*** tsekiyama has quit IRC00:37
*** tdruiva has quit IRC00:37
*** tdruiva has joined #openstack-dev00:38
*** RabidCicada has joined #openstack-dev00:38
*** tsekiyama has joined #openstack-dev00:38
*** Gordonz has quit IRC00:39
*** Gordonz has joined #openstack-dev00:39
*** tsekiyama has quit IRC00:39
ayoungdolphm, can you explain your comment on https://review.openstack.org/#/c/69084/10/keystone/notifications.py00:39
*** tsekiyama has joined #openstack-dev00:40
*** zzelle_ has quit IRC00:40
*** tsekiyama has quit IRC00:40
dolphmayoung: yeah... the method signature for wrapper() needs to be more explicit, not just *args, **kwargs00:40
*** tsekiyama has joined #openstack-dev00:40
dolphmayoung: so you shouldn't have to index into args randomly00:41
*** tanisdl has quit IRC00:41
*** tsekiyama has quit IRC00:41
dolphmayoung: especially with something named 'arg_index' ... the intent isn't self-documenting at all00:41
*** tsekiyama has joined #openstack-dev00:41
ayoungdolphm, but isn't this generic code?  Meant to be run with many different signature?00:41
*** tsekiyama has quit IRC00:42
*** tdruiva has quit IRC00:42
*** tsekiyama has joined #openstack-dev00:42
ayoungUnless you mean that the notifications shouldn't use the generic wrapper00:42
*** crobertsrh has left #openstack-dev00:42
*** tsekiyama has quit IRC00:43
ayoungthe original code assumed that the payload would be args[1]  from the wrapped function.  I made it flexible enough to be any arg from the wrapped function.00:43
*** CaptTofu has quit IRC00:43
ayoungBut short of writing a new wrapper, I don't think I can use this approach from the new notifications00:44
*** tsekiyama has joined #openstack-dev00:44
*** tsekiyama has quit IRC00:44
*** tsekiyama has joined #openstack-dev00:45
ayoungdolph it is called from  def delete_access_token(self, user_id, access_token_id):  where  the important field is the access_token_id that is being deleted.  I almost think that the userId is superfluous there ( Stevemar can speak to that)00:45
*** tsekiyama has quit IRC00:45
dolphmayoung: it's part of the resource (the user owns the access_token)00:45
ayoungdolphm, but is the userid necessary to index the access token?00:45
bknudsonayoung: can the order of the arguments of delete_access_token be changed?00:45
*** tsekiyama has joined #openstack-dev00:45
*** tsekiyama has quit IRC00:46
ayoungbknudson, not without breaking an established contract00:46
dolphmbknudson: they're based on the URL00:46
dolphmhmm00:46
ayoungbut...it seems wrong to change them just because of notifications00:46
bknudsonit could be a wrapper00:46
*** tsekiyama has joined #openstack-dev00:46
*** tsekiyama has quit IRC00:47
dolphmbknudson: ?00:47
ayoungdelete_access_tokens doesn't need userid in the sql backedn00:47
*** prad has quit IRC00:47
*** tsekiyama has joined #openstack-dev00:47
bknudsondelete_access_token(self, user_id, access_token_id) calls _delete_access_token(self, access_token_id, user_id)00:48
*** tsekiyama has quit IRC00:48
ayounghttps://github.com/openstack/keystone/blob/master/keystone/contrib/oauth1/backends/sql.py#L13200:48
*** dzimine has joined #openstack-dev00:48
ayounghttps://github.com/openstack/keystone/blob/master/keystone/contrib/oauth1/backends/sql.py#L276  rather00:48
dolphmayoung: resource_id_arg_index is crazy verbose, but at least describes what you're after00:48
*** tsekiyama has joined #openstack-dev00:48
ayoung if token_dict['authorizing_user_id'] != user_id:00:48
ayoung                raise exception.Unauthorized(_('User IDs do not match'))00:48
dolphmayoung: i can't think of an easy refactor to avoid the problem :-/00:49
*** tsekiyama has quit IRC00:49
* morganfainberg facepalms hard00:49
ayoungseems to me that is enforcing policy at the wrong level00:49
* morganfainberg lost all work done trying to setup debugging00:49
morganfainbergi blame ayoung00:49
ayoungmorganfainberg, no you didn't00:49
morganfainberg:P00:49
ayoungits in your head00:49
ayoungit will be very fast to reproduce00:49
*** tsekiyama has joined #openstack-dev00:49
*** Gordonz has quit IRC00:49
morganfainbergayoung, ... sortof.00:49
ayoungBTW, this is why you check everything into GIT00:49
morganfainbergayoung, it's taken me 2hrs to reproduce so far00:49
*** tsekiyama has quit IRC00:50
ayoungEV REE THING00:50
dolphmmorganfainberg: git pull morgan brain00:50
ayoungtwill be fsater this time00:50
ayoungfaster00:50
morganfainbergayoung, workflow dictates i hadn't gotten to git commit ;)00:50
*** dbalog has left #openstack-dev00:50
*** tsekiyama has joined #openstack-dev00:50
morganfainbergayoung, your debugging thing sent me on off outside my workflow :P00:50
ayoungmorganfainberg, what happend?00:50
morganfainbergayoung, dunno, git reset to the head of your branch00:50
*** tsekiyama has quit IRC00:50
*** tdruiva has joined #openstack-dev00:51
morganfainbergayoung, seriously no idea what happened here.  if i could tell you i'd feel less annoyed at myself :P00:51
ayoungUm...git reflog00:51
morganfainbergdolphm, ++00:51
morganfainbergayoung, no commit had occured yet00:51
*** tsekiyama has joined #openstack-dev00:51
morganfainbergayoung, no reflog00:51
morganfainbergayoung, i checked00:51
ayoungmorganfainberg, you were editing on your laptop and pushing to the remote system to test?00:51
dolphmmorganfainberg: git stash pop00:52
ayoungis it still on the remote system?00:52
morganfainbergayoung, yep. and the remote system was a vagrant vm, so vagrant destroy00:52
morganfainbergayoung, nope.00:52
morganfainbergayoung, it's all good, 2hrs to reconstruct (or is it 1.5)00:52
*** tdruiva has quit IRC00:52
ayoungbash history?00:52
morganfainbergayoung, it is faster ... i'm just annoyed with myself because usually i have a git commit in there to prevent this00:52
morganfainbergayoung, ;)00:52
morganfainbergayoung, i just got off on a tanget setting up the debugging00:53
ayoungyou are running a mac, don't you have that time travel thingy?00:53
* morganfainberg doesn't really blame ayoung...00:53
ayoungneither do I00:53
morganfainbergayoung, lol00:53
*** promulo has quit IRC00:53
morganfainbergdolphm, i think i got unlucky :(00:53
morganfainbergah well, almost back to where i was00:53
morganfainbergayoung, and yes, it def is quicker round 200:54
ayoungOK, back to oauth and notifications....lets assume that the user_id needs to stay in there.  Is there really anything wrong with my approach?  And, if not, what should arg_index be called?00:54
morganfainbergayoung, i don't think there is an issue with your approach00:54
morganfainbergayoung, arg_index rename to uhm....00:55
*** sgordon has quit IRC00:55
ayoungmorganfainberg, nah, I was asking dolphm who made a comment about changing the method signature00:55
ayoungnot sure I have that option00:55
dolphmayoung: i meant the method signature of the wrapper, not of the wrapped method00:56
dolphm(not the controller method)00:56
ayoungdolphm, I know, but unless I make them match, I can't see how that could work00:56
*** tsekiyama has quit IRC00:56
*** lcheng_ has quit IRC00:56
*** prad has joined #openstack-dev00:56
ayoungand then the wrapper would be specific for the function it was wrapping , and the is not right00:56
dolphmayoung: it already *sort* of is00:57
dolphmayoung: but i agree00:57
morganfainbergdolphm, typically wrappers take *args, **kwargs.00:58
dolphmmorganfainberg: yeah, but it's trying to use one of them00:58
morganfainbergayoung, actually arg_index is bad.00:58
morganfainbergayoung, actually sec.00:58
ayoungits saying "which" arg to make the payload00:58
*** mrodden1 has quit IRC00:59
ayoungpayload_arg_index?00:59
dolphmayoung: that implies you can set it to the dict, which would be a messy bug00:59
morganfainbergayoung i think that the arg_index breaks if they pass the argument as a kwarg.01:00
*** mkollaro has quit IRC01:00
*** edmund has quit IRC01:00
ayoungmorganfainberg, true.01:01
*** Chaser_ has quit IRC01:01
morganfainbergyou'd get a tuple index out of range01:01
ayoungbut that was true before my change as we;;01:01
ayoungwell01:01
*** Chaser has joined #openstack-dev01:01
morganfainbergayoung, this is a case where... i dislike it, but locals is the right choice01:01
ayoungshould it be payload_arg_name and get it via kwargs?01:01
*** adreznec has joined #openstack-dev01:01
morganfainbergayoung, payload_arg_name and locals().get(payload_arg_name)01:01
morganfainbergor similar01:01
morganfainbergwell locals().copy()01:02
ayoungand the default?01:02
*** devlaps has quit IRC01:02
morganfainbergwell, if you always expect that arg to exist, then no default and do a normal dict [] lookup01:02
ayoungwhich is the origianal broken Yak that I am shaving here?01:02
*** Gordonz has joined #openstack-dev01:02
ayoungarg[1] is the old code01:02
ayoungand I am not fixing that everywhere01:03
*** nelsnelson has quit IRC01:03
morganfainbergayoung, ok, arg[1] unless payload_arg_name, then locals().copy()['payload_arg_name']01:03
ayoungOh that is much better...01:03
morganfainbergi know, that is more perl syntax, but you get it01:03
*** carl_baldwin has quit IRC01:03
morganfainbergactually, you should fix it everywhere :P01:04
morganfainbergbut...01:04
morganfainbergarg_index and arg[1] are prone to breakage because args and kwargs01:04
*** anniec has quit IRC01:06
morganfainbergayoung, least bad would be a well named index (obtusely verbose) variable name01:06
morganfainberglike dolphm suggested way back up in the scrollback01:06
ayoungmorganfainberg, git_stash_pop?01:07
morganfainbergayoung, resource_id_arg_index01:07
morganfainbergayoung, if you're not fixing the issue everywehre01:07
*** xingchao has joined #openstack-dev01:07
*** stevemar has joined #openstack-dev01:09
*** sarob has joined #openstack-dev01:09
dolphmayoung: have you ever tried using pycrypto to verify PKI tokens?01:10
*** tjones has quit IRC01:10
*** godara has quit IRC01:10
ayoungdolphm, nope01:10
ayoungdolphm, probably wouldn't be too hard, though01:10
ayounglemme see01:10
*** epim has quit IRC01:10
morganfainbergdolphm, you and dstanek were talking about https://review.openstack.org/#/c/58766/14 needing to get in, right?01:11
ayoungUm..hmm01:11
dolphmmorganfainberg: yes!01:11
morganfainbergdolphm, wonder why he has it chained against the six.iteritems one01:11
*** atiwari has quit IRC01:12
dolphmmorganfainberg: maybe avoiding a merge conflict with himself?01:12
dolphmon imports01:12
*** buzztroll has joined #openstack-dev01:12
morganfainbergdolphm, ahh01:12
morganfainbergsure01:12
ayoungdolphm, doesn't look like it is supported01:12
*** xingchao has quit IRC01:13
morganfainbergdolphm, looks like there are oslo-incubator files that could suffer a direct import of it as well.01:13
dolphmmorganfainberg: suffer? lol01:13
*** tkay has quit IRC01:13
*** taps has quit IRC01:13
*** e0ne has joined #openstack-dev01:13
morganfainberghuh.  wtf, nope, just wonkyness on my end nvm01:13
dolphmayoung: what's not supported exactly? i was looking at the API trying to figure that out01:14
ayoungdolphm, so CMS is also known as PKCS701:14
ayoungso it might be possible to do, but I'd have to pick out the individual steps01:14
dolphmayoung: good to know01:15
*** sarob has quit IRC01:15
*** yamahata has joined #openstack-dev01:15
ayoungbasically, take the ASN1 encoded doc, get the Hash, and then check the signature of the hash.  It might be supported, just haven't seen it01:15
ayoungstill looking, though01:15
dolphmayoung: it's got PKCS#1 v1.501:15
ayoungdolphm, and that is, I think, a building block01:15
*** devoid has quit IRC01:15
ayoung I think that is used to check the signature,  necessary but not sufficient01:16
*** nkinder has joined #openstack-dev01:16
ayounghttps://tools.ietf.org/html/rfc5652  is the RFC for CMS01:16
ayoungbut I think PKCS 1 is not even used...it is an older stnadard for signing, but I think RSA has somehow replaced it.  I don't know this stuff super well01:18
*** SumitNaiksatam has quit IRC01:18
*** yaguang has joined #openstack-dev01:18
*** e0ne has quit IRC01:18
dolphmayoung: i'm specifically interested in validation -- not worried about signing01:18
*** achampion has joined #openstack-dev01:18
morganfainbergdolphm, you mean replace cms_verify w/ pycrypto01:18
ayoungdolphm, right, signature validation. I think it uses a different cryptographic algorithm01:18
*** melwitt has quit IRC01:19
ayoungmorganfainberg, I think it is worth while to see if we can get a decent in place library01:19
ayoungguessing pycrypto is on the short list01:19
morganfainbergayoung, sure01:19
dolphmm2crypto is the next i was going to poke at01:19
dolphmmorganfainberg: yeah, or at least have an alternative to compare against01:19
ayoungPKCS 1 sure sounds like what we want...01:19
*** sarob has joined #openstack-dev01:19
dolphmmorganfainberg: one that doesn't require openssl on the client side01:19
*** anniec has joined #openstack-dev01:20
morganfainbergdolphm, sure that makes sense to not need openssl01:20
ayoungdolphm, this explains the difference http://stackoverflow.com/questions/12796545/how-can-we-convert-pkcs1-to-pkcs-7-if-i-have-the-certificate01:20
*** tjones has joined #openstack-dev01:22
ayoungdolphm, m2crypto has an SMIME module, which is kindof another name for CMS01:22
*** tjones has quit IRC01:23
*** tsekiyama has joined #openstack-dev01:23
*** tsekiyama has quit IRC01:23
stevemarmarekd|away, ping01:23
dolphmayoung: the downside to m2crypto is that's its not already in openstack/requirements (which is surprising because i found a patch where heat switched from pycrypto -> m2crypto 5 months ago)01:23
ayounginteresting01:24
ayoungdolphm, let me ask the experts01:24
dolphmpyopenssl is in openstack/requirements01:24
*** sarob has quit IRC01:24
*** morazi has joined #openstack-dev01:24
ayoungnkinder, ^^ that is more your realm than mine?01:25
*** mrodden has joined #openstack-dev01:25
ayoungwe need to validate a signature (CMS, SMIME) and are using openssl cms via popen, but we want to validate a library based approach01:25
*** tjones has joined #openstack-dev01:26
ayounghow many crypto libraries do we really need?01:27
stevemarayoung, exactly 401:27
dolphmstevemar: bonus points if you can name 401:27
ayounghttp://packages.python.org/pyOpenSSL/openssl-pkcs7.html  this looks a little thin01:28
stevemardolphm, pyopenssl, m2crypto and ... asn1, and ...01:28
ayoungverify(certificate, signature, data, digest)01:28
ayoung    Verify the signature for a data string.01:28
ayoungso we don't have a _signature_ attribute on the pkcs7 object01:29
ayoungstevemar, python-nss01:29
stevemarand the assist goes to ayoung01:30
dolphmlol01:30
*** ramishra has joined #openstack-dev01:33
stevemardolphm, can you review the SAML stuff: https://review.openstack.org/#/c/71353/ i'm wondering about some of the assignment stuff01:34
stevemardolphm, if there is a better way or not01:34
*** gokrokve has joined #openstack-dev01:35
dolphmayoung: why do i have to take a regular PKI token and append an extra '=' before base64 will decode it?01:36
dolphmayoung: i.e. this works: base64.b64decode(token + '=')  # but not without the + '='01:36
ayoungdolphm, I had another, ahem, discussion with out QA team about focusing on upstream contributions.  After we got over the pleasantries, they mentioned the fact that they do a lot of written teast plans, but upstream Open Stack doesn't really have a tool to support that.  I realize that upstream has Automated tests, but...should they just go in an Etherpad?01:36
*** jckasper has joined #openstack-dev01:36
ayoungdolphm, the = is padding01:37
ayoungbut...01:37
dolphmayoung: right, why is it missing padding?01:37
ayoungdid you do the - to / replacement stage?01:37
dolphmayoung: no?01:37
ayoungok,  so I did a bad bad thing01:37
ayoungI made up my own way to make base64 "url safe" for lack of a better term01:37
dolphmstevemar: will look at some point, btw01:37
ayoungdidn';t realize there was a standard, and...well, I would do things differently now01:37
*** ramishra has quit IRC01:37
ayoungthe code is in the cms file...link01:38
dolphmoh. i thought that line was new01:38
ayounghttps://github.com/openstack/keystone/blob/master/keystone/common/cms.py#L14701:38
ayoungand to reverse it, do01:38
ayounghttps://github.com/openstack/keystone/blob/master/keystone/common/cms.py#L4601:39
*** colinmcnamara has quit IRC01:39
ayoungdolphm, you can use those functions if you want to test out M2 crypto or pyopenssl01:39
*** gokrokve has quit IRC01:39
dolphmyeah, that's no fun01:39
*** gokrokve has joined #openstack-dev01:39
*** nosnos has joined #openstack-dev01:39
stevemardolphm, cool01:40
ayoungdolphm, so...what I would do today instead is:01:40
*** gokrokve has quit IRC01:40
ayoungsign the tokens to DER format, not PEM01:40
*** doug-fish has joined #openstack-dev01:40
ayoungand then just run base64.urlsafe_b64encode on them01:40
*** gokrokve has joined #openstack-dev01:40
ayoungwe'll do that regardless of the library we use to sign, I think01:40
dolphmayoung: since we're changing the token format anyway, why not make all these changes at once?01:41
*** gokrokve_ has joined #openstack-dev01:41
*** doug-fish has quit IRC01:41
*** lbragstad has joined #openstack-dev01:41
*** doug-fish has joined #openstack-dev01:42
ayoungdolphm, because we need to be able to support the old format and the new format at once.  I was going to do more in that last review, but asn1 isn't in the requirments, but once It is, I will use it.01:42
ayoungI wasn't yet changing anything on the signing side except compression01:42
*** jergerber has quit IRC01:42
morganfainbergdolphm, stevemar, ayoung, oslo sync, do you see value in git log --oneline from oslo or just the head commit things were synced from?01:42
ayoungI though that would be a seamless drop in, but looks like it will not  be01:43
*** xarses has quit IRC01:43
dolphmayoung: yeah, but that's already backwards incompatible with existing auth_token01:43
ayoungright01:43
dolphmmorganfainberg: i would read --oneline01:43
ayoungso the next step is to do custom compression using zlib. I am hoping that i can look at the underlying data with zlib and say "is it comporessed" and if so decomporess"01:44
morganfainbergdolphm, so https://review.openstack.org/#/c/71558/ commit message (even though it isn't clear how much of those apply)01:44
morganfainberg?01:44
ayoungif not...I'll probably need ASN101:44
*** devoid has joined #openstack-dev01:44
dolphmholy crap01:44
morganfainbergdolphm, not mine, i just don't see a huge value in that01:44
dolphmmorganfainberg: okay --oneline would be more useful if it was a single module sync01:44
morganfainbergbut if others did, i'm happy to oblige01:44
morganfainbergdolphm, yeah doing a mass sync01:45
*** gokrokve has quit IRC01:45
*** xingchao has joined #openstack-dev01:45
morganfainbergdolphm, unless we want to sync each module as a commit01:45
dolphmmorganfainberg: interdependencies make that hard, no?01:45
morganfainbergdolphm, yesh01:45
dolphmworks sometimes, but..01:45
morganfainbergdolphm, it does01:45
dolphmmorganfainberg: can i -2 the one you linked? it's not even passing jenkins, relative to yours01:46
morganfainbergyes, he said he'd abandon in either case01:46
morganfainbergonce i fixed my commit msg and got a more recent sync01:47
ayoungI should probably get pyasn1 into global reqs01:47
dolphmmorganfainberg: is a more recent sync going to break jenkins?01:47
morganfainbergdolphm, unlikely01:47
morganfainbergdolphm, i'm being picky about how far "more recent" just to the py3k removal stuff01:47
*** mikeoutland has quit IRC01:47
*** bdpayne_ has quit IRC01:48
dolphmayoung: maybe we should hold on token compression until after icehouse so we don't have to support 4 token formats01:48
ayoungdolphm, I think we'll need it sooner, or no Keystone in Apache01:48
ayoungit will deal with large catalogs, too01:48
*** xingchao has quit IRC01:49
*** MaxV has joined #openstack-dev01:50
*** doug-fish has quit IRC01:51
ayoungoh, wait, it is in global reqs01:51
ayounghttps://github.com/openstack/requirements/blob/master/global-requirements.txt#L6201:52
*** tjones has quit IRC01:52
*** marcoemorais has quit IRC01:52
*** amrith has joined #openstack-dev01:53
*** mrodden1 has joined #openstack-dev01:54
amrithI'm attempting to push a change for review with git review (my first) and I get an error: fatal: ICLA contributor agreement requires current contact information.01:54
amrithmy openstack.org profile has valid contact inforamtion01:54
amrithwhat should I be looking at/changing to address this?01:54
*** mrodden has quit IRC01:55
*** MaxV has quit IRC01:55
mgagneamrith: Contact info needs to be populated here: https://review.openstack.org/#/settings/contact01:55
mgagneamrith: afaik, openstack.org and review.o.o aren't linked.01:56
amrithmgagne, I get that in the error and I have contact information there01:56
amrithwhen I visit that page it says "Contact information last updated on Feb 13, 2014 at 7:40 PM."01:57
amrithI just updated01:57
amrithI just updated it01:57
amrithearlier it said Feb 5th ...01:57
amrithhow does one get review.o.o to figure out that I have contact information?01:57
amrithis there a way to unsign the ICLA and resign it?01:58
*** sn6i23a has quit IRC01:58
amrithI believe that I did not submit contact information with my ICLA01:58
mgagneamrith: afaik, no01:58
*** xingchao has joined #openstack-dev01:58
mgagneamrith: are you contributing under the right account?01:58
amrithyes I am01:58
amrithI have only one account01:59
mgagneamrith: sometimes, account get duplicated if email is updated at launchpad01:59
amrithand I'm logged in (browser) with that account and the same email address is associated with my git config01:59
*** alagalah has joined #openstack-dev01:59
dolphmAMike: hmm, i think i've seen this before, one sec01:59
dolphmamrith: ^01:59
*** david-lyle has joined #openstack-dev01:59
amrithI also saw this before at eavesdrop.openstack.org/irclogs/%23openstack-dev/%23openstack-dev.2013-03-04.log02:00
amrithI IRC'ed clarkb on this ...02:00
dolphmdo you sign the ICLA through gerrit now? it's been awhile for me...02:00
morganfainbergdolphm, uhm... keystone.middleware.ec2_token will no longer import after https://github.com/openstack/keystone/commit/03b60340e8e977a4b41367fd14844e735e2cd3f8 should i just remove that module?02:01
dolphmamrith: you might try adding more identities into gerrit if you've used more than one email address somewhere02:01
*** alex_xu has joined #openstack-dev02:01
dolphmmorganfainberg: stevemar had a fix02:01
*** prad has quit IRC02:02
stevemardolphm, morganfainberg, true, i did02:02
morganfainbergah02:02
dolphmstevemar: did it merge?02:02
dolphmthis merged.. https://review.openstack.org/#/c/73370/02:02
stevemaris this an inquisition02:02
stevemardolphm, not yet02:03
stevemarhttps://review.openstack.org/#/c/73341/02:03
dolphmstevemar: does the order of those need to be swapped?02:03
*** markvoelker1 has quit IRC02:03
stevemarits piled on with the other doc related fixes02:03
stevemarnot really02:03
morganfainbergthat blocks the auto-gen config change02:04
morganfainbergwell.. i guess i could not enable the pep8 check02:04
stevemardolphm, the sphinx depends on both, but the other 2 are not dependent on each other02:04
morganfainbergdolphm, getting the auto-gen config stuff in is going to be challenging because there is a lot of movement that affects the config file.02:05
stevemarmorganfainberg, that's such a cool patch02:05
morganfainberganyway.. i need to go. running late as is.02:05
stevemarmorganfainberg, have fun02:05
morganfainbergstevemar, stop breaking things!02:05
stevemari didn't break anything02:05
morganfainbergstevemar, webob!02:06
stevemari02:06
*** csd has quit IRC02:06
stevemari'm trying to fix it02:06
*** derekh has quit IRC02:06
morganfainbergstevemar you broke ec2_token :P02:06
stevemaropposite02:06
*** browne1 has quit IRC02:06
morganfainberganyway...02:07
*** sarob has joined #openstack-dev02:07
*** thomasem has joined #openstack-dev02:08
morganfainbergdolphm, i expect it to break, but just so i don't lose it again... >.< i'm posting the 1st patch for ephemeral ^_^02:08
dolphmwhat is "check experimental" ?02:09
*** jhesketh has quit IRC02:09
dolphmmorganfainberg: woo!02:09
*** novas0x2a|laptop has quit IRC02:11
*** zul has quit IRC02:12
morganfainbergdolphm, https://review.openstack.org/#/c/73477/02:13
*** e0ne has joined #openstack-dev02:13
morganfainbergi expect it to fail tests, but i plan to continue on it tonight/tomorrow and when i'm off the plane on saturday02:13
morganfainbergephemeral tokens will be more test restructuring than anything but should be easy layered on top of that.02:14
*** devoid has quit IRC02:14
morganfainbergannnnnd i'm not 15 mins late02:14
morganfainbergeeeeek02:14
*** devoid has joined #openstack-dev02:14
dolphmmorganfainberg: not?02:14
morganfainbergnow02:14
*** devoid has quit IRC02:14
dolphmmorganfainberg: unlate yourself /salute!02:15
morganfainberglol02:15
*** tqtran has quit IRC02:15
*** _cjones_ has quit IRC02:15
*** dprince has quit IRC02:15
*** dprince has joined #openstack-dev02:17
*** e0ne has quit IRC02:18
*** CaptTofu has joined #openstack-dev02:20
*** aditirav has joined #openstack-dev02:21
*** alop has quit IRC02:22
*** ijw has quit IRC02:22
*** thomasem has quit IRC02:22
*** erkules_ has joined #openstack-dev02:23
*** sarob has quit IRC02:23
*** sarob has joined #openstack-dev02:23
*** xarses has joined #openstack-dev02:24
*** morganfainberg is now known as morganfainberg_Z02:24
*** crandquist has quit IRC02:26
*** erkules has quit IRC02:26
*** mrodden has joined #openstack-dev02:28
*** sushils has quit IRC02:28
*** sarob has quit IRC02:28
*** aditirav has quit IRC02:28
*** mrodden1 has quit IRC02:29
*** dzimine has quit IRC02:29
*** ramishra has joined #openstack-dev02:30
*** dprince has quit IRC02:32
*** anniec has quit IRC02:32
*** alagalah has quit IRC02:34
*** anniec has joined #openstack-dev02:37
*** sarob has joined #openstack-dev02:39
*** dstanek has joined #openstack-dev02:39
*** SumitNaiksatam has joined #openstack-dev02:43
*** dstanek has quit IRC02:45
*** arnaud__1 has quit IRC02:46
*** arnaud__ has joined #openstack-dev02:46
*** sarob has quit IRC02:47
*** carlp has quit IRC02:47
*** sarob has joined #openstack-dev02:47
*** arnaud___ has joined #openstack-dev02:49
*** sarob has quit IRC02:52
*** pablosan has joined #openstack-dev02:53
*** arnaud___ has quit IRC02:54
*** jhesketh_ has joined #openstack-dev02:55
*** crandquist has joined #openstack-dev02:56
*** xchu has joined #openstack-dev02:57
*** anniec has quit IRC02:57
*** godara has joined #openstack-dev02:59
*** newell has quit IRC03:01
*** jckasper has quit IRC03:01
*** jckasper has joined #openstack-dev03:01
*** mgagne has quit IRC03:02
*** godara_ has joined #openstack-dev03:02
*** godara has quit IRC03:04
*** kushal has joined #openstack-dev03:06
*** csd has joined #openstack-dev03:06
*** godara has joined #openstack-dev03:06
*** godara_ has quit IRC03:07
*** arnaud__ has quit IRC03:08
*** zhiyan_ is now known as zhiyan03:10
*** godara has quit IRC03:11
*** anniec has joined #openstack-dev03:11
*** e0ne has joined #openstack-dev03:13
*** vkdrao has joined #openstack-dev03:17
*** csd has quit IRC03:17
*** e0ne has quit IRC03:18
*** bdpayne has joined #openstack-dev03:21
harlowja_kashyap: pushed git stuff to master of  gerrit_view, also switched to using gitpython library03:23
*** jkyle has quit IRC03:23
*** baoli has quit IRC03:23
harlowja_much nicer than executing git commands locally03:23
harlowja_zuul uses it, so i took inspiration from it, lol03:24
*** baoli has joined #openstack-dev03:25
*** baoli has quit IRC03:25
*** baoli has joined #openstack-dev03:25
*** jcooley_ has joined #openstack-dev03:26
*** gyee has quit IRC03:26
*** jkyle has joined #openstack-dev03:31
*** mlegault has joined #openstack-dev03:32
*** bdpayne has quit IRC03:35
*** paragan has joined #openstack-dev03:37
*** paragan has quit IRC03:37
*** paragan has joined #openstack-dev03:37
*** jkyle has quit IRC03:38
*** ramishra has quit IRC03:39
*** pcm_ has quit IRC03:39
*** ykhodork has joined #openstack-dev03:39
*** csd has joined #openstack-dev03:42
*** praneshp has quit IRC03:44
*** mulcahey has joined #openstack-dev03:44
*** alagalah has joined #openstack-dev03:44
*** carl_baldwin has joined #openstack-dev03:45
*** mulcahey has quit IRC03:45
*** jhesketh_ has quit IRC03:45
*** aswadrangnekar has left #openstack-dev03:46
*** thomasem has joined #openstack-dev03:47
*** ramishra has joined #openstack-dev03:47
*** mriedem has quit IRC03:48
*** sulrich has quit IRC03:48
*** flaper87|afk has quit IRC03:48
*** armax has left #openstack-dev03:48
*** aditirav has joined #openstack-dev03:48
*** sarob has joined #openstack-dev03:48
*** mriedem has joined #openstack-dev03:48
*** sulrich has joined #openstack-dev03:48
*** alagalah has quit IRC03:49
*** adreznec has quit IRC03:49
*** adreznec has joined #openstack-dev03:49
*** baoli has quit IRC03:49
*** otherwiseguy has quit IRC03:49
*** CrackerJackMack has quit IRC03:49
*** otherwiseguy has joined #openstack-dev03:50
*** anniec has quit IRC03:50
*** CrackerJackMack has joined #openstack-dev03:50
*** flaper87|afk has joined #openstack-dev03:50
*** thomasem has quit IRC03:51
*** flaper87|afk is now known as flaper8703:51
*** vkdrao has quit IRC03:51
*** mlegault_ has joined #openstack-dev03:53
*** sarob has quit IRC03:53
*** xmltok has quit IRC03:53
*** mlegault_ has quit IRC03:55
*** mlegault_ has joined #openstack-dev03:56
*** mmoya has quit IRC03:56
*** mmoya has joined #openstack-dev03:56
*** jkyle has joined #openstack-dev03:56
*** mlegault has quit IRC03:56
*** crandquist has quit IRC03:58
*** edmund has joined #openstack-dev03:59
*** _cjones_ has joined #openstack-dev03:59
*** mlegault__ has joined #openstack-dev04:01
*** crandquist has joined #openstack-dev04:01
stevemardtroyer, ping04:02
*** mlegault_ has quit IRC04:04
*** galstrom_zzz is now known as galstrom04:08
*** amcrn_ has quit IRC04:08
dtroyerstevemar: hey04:09
*** mriedem has quit IRC04:10
stevemardtroyer, added a comment to the patch instead04:11
*** chandan_kumar has joined #openstack-dev04:11
stevemardtroyer, what's going on w/ jenkins and the gate, it's on the floor04:11
dtroyerI don't know, haven't looked closely yet04:11
*** amcrn has joined #openstack-dev04:12
*** baoli has joined #openstack-dev04:12
*** ramishra has quit IRC04:12
*** ramishra has joined #openstack-dev04:12
*** baoli has quit IRC04:13
*** e0ne has joined #openstack-dev04:13
dtroyerok, so WTF with openstackkeyring?  it isn't in oslo-incubator but it was in our openstack-common.conf04:14
*** mlegault__ has quit IRC04:15
*** mlegault__ has joined #openstack-dev04:16
*** CaptTofu has quit IRC04:16
*** Anju has left #openstack-dev04:16
*** e0ne has quit IRC04:18
*** tkay has joined #openstack-dev04:21
*** kamalic has joined #openstack-dev04:22
*** jcooley_ has quit IRC04:24
*** jp_at_hp has quit IRC04:25
stevemardtroyer, i'm as surprised as you are with that one...04:26
*** bdpayne has joined #openstack-dev04:26
*** ijw has joined #openstack-dev04:28
*** carl_baldwin has quit IRC04:28
ramishraHi All.. need some help...I have my patch build failed with TypeError: Given attr is not a Class.  Use StubOutWithMock ... "File "heat/tests/test_auth_password.py", line 133, in test_multi_cloud"04:29
ramishrais that problem with my code?04:29
ramishraor some other issue...04:30
*** harlowja_ is now known as harlowja_away04:31
*** mlegault_ has joined #openstack-dev04:36
*** carl_baldwin has joined #openstack-dev04:36
*** lcheng_ has joined #openstack-dev04:36
*** amcrn has quit IRC04:37
*** relaxdiego has quit IRC04:37
*** david_lyle_ has joined #openstack-dev04:38
*** amcrn has joined #openstack-dev04:38
*** saju_m has joined #openstack-dev04:39
*** sergmelikyan has quit IRC04:39
*** mlegault__ has quit IRC04:39
*** pablosan has quit IRC04:39
*** david-lyle has quit IRC04:39
*** sergmelikyan has joined #openstack-dev04:39
*** Sukhdev has joined #openstack-dev04:42
*** tkay has quit IRC04:42
*** fandi has joined #openstack-dev04:43
fandijoin #openstack-image04:43
fandiups typo04:43
*** sumanthns has joined #openstack-dev04:44
*** sweston has quit IRC04:45
*** jeckersb is now known as jeckersb_gone04:46
*** sweston has joined #openstack-dev04:46
*** sweston has quit IRC04:47
*** radez is now known as radez_g0n304:48
*** sarob has joined #openstack-dev04:48
*** mlegault_ has quit IRC04:49
*** Nikolay_St has quit IRC04:50
*** mlegault_ has joined #openstack-dev04:50
*** chandan_kumar has quit IRC04:52
*** alop has joined #openstack-dev04:52
*** sarob has quit IRC04:53
*** sarob has joined #openstack-dev04:53
*** galstrom is now known as galstrom_zzz04:54
*** praneshp has joined #openstack-dev04:55
*** epim has joined #openstack-dev04:55
*** mlegault has joined #openstack-dev04:56
*** ijw_ has joined #openstack-dev04:56
*** mlegault has quit IRC04:57
*** mlegault has joined #openstack-dev04:58
*** ijw has quit IRC04:58
*** mlegault_ has quit IRC05:00
*** galstrom_zzz is now known as galstrom05:01
*** gordc1 has quit IRC05:03
*** mlegault_ has joined #openstack-dev05:10
*** ramishra has quit IRC05:11
*** bdpayne has quit IRC05:12
*** ramishra has joined #openstack-dev05:12
*** jcooley_ has joined #openstack-dev05:13
*** e0ne has joined #openstack-dev05:13
*** _cjones_ has quit IRC05:13
*** mlegault has quit IRC05:13
*** chandan_kumar has joined #openstack-dev05:14
*** mlegault_ has quit IRC05:14
*** mlegault_ has joined #openstack-dev05:15
*** alop has quit IRC05:15
*** _cjones_ has joined #openstack-dev05:15
*** _cjones_ has quit IRC05:15
kashyapharlowja_away, Many thanks, just git pulled it. Really helps on low latency networks not to open a browser.05:16
*** yuan has joined #openstack-dev05:16
*** _cjones_ has joined #openstack-dev05:16
*** _cjones_ has quit IRC05:16
*** _cjones_ has joined #openstack-dev05:18
*** e0ne has quit IRC05:18
*** alop has joined #openstack-dev05:19
*** galstrom is now known as galstrom_zzz05:20
*** mlegault_ has quit IRC05:21
*** csd has quit IRC05:23
*** bdpayne has joined #openstack-dev05:23
*** csd has joined #openstack-dev05:24
*** csd_ has joined #openstack-dev05:25
*** kamalic has quit IRC05:25
*** kamalic has joined #openstack-dev05:27
*** nshaikh has joined #openstack-dev05:28
*** csd_ has quit IRC05:29
*** alop has quit IRC05:29
*** csd has quit IRC05:29
*** csd_ has joined #openstack-dev05:29
*** hdd has quit IRC05:30
*** anniec has joined #openstack-dev05:31
*** chris_johnson has joined #openstack-dev05:32
*** Nikolay_St has joined #openstack-dev05:34
*** praneshp_ has joined #openstack-dev05:35
*** rraja has joined #openstack-dev05:36
*** csd_ has quit IRC05:36
*** anniec_ has joined #openstack-dev05:36
*** praneshp has quit IRC05:37
*** praneshp_ is now known as praneshp05:37
*** alop has joined #openstack-dev05:38
*** anniec has quit IRC05:38
*** anniec_ is now known as anniec05:38
*** RabidCicada has quit IRC05:39
*** sarob has quit IRC05:41
*** tkay has joined #openstack-dev05:41
*** sarob has joined #openstack-dev05:41
*** sarob has quit IRC05:41
*** sarob has joined #openstack-dev05:41
*** garyk1 has joined #openstack-dev05:42
*** sarob has quit IRC05:42
*** chris_johnson has quit IRC05:43
*** bdpayne has quit IRC05:43
*** aditirav has quit IRC05:44
*** garyk has quit IRC05:44
*** AlexF has joined #openstack-dev05:44
*** aditirav has joined #openstack-dev05:44
*** rohitk has joined #openstack-dev05:44
*** _cjones_ has quit IRC05:45
*** tjones has joined #openstack-dev05:46
*** bdpayne has joined #openstack-dev05:46
*** tjones has quit IRC05:46
*** matiu has quit IRC05:47
*** HenryG has quit IRC05:48
*** _cjones_ has joined #openstack-dev05:49
*** _cjones_ has quit IRC05:51
*** carl_baldwin has quit IRC05:51
*** Sukhdev has quit IRC05:53
*** aditirav_ has joined #openstack-dev05:53
*** epim_ has joined #openstack-dev05:53
*** dstanek has joined #openstack-dev05:54
*** epim has quit IRC05:54
*** epim_ is now known as epim05:54
*** chandankumar_ has joined #openstack-dev05:54
*** aeperezt has quit IRC05:54
*** dzimine has joined #openstack-dev05:54
*** rdas has joined #openstack-dev05:55
*** rohitk has quit IRC05:56
*** aditirav has quit IRC05:56
*** aditirav_ is now known as aditirav05:56
*** saju_m has quit IRC05:58
*** sweston has joined #openstack-dev05:58
*** HenryG has joined #openstack-dev05:59
*** chandankumar_ has quit IRC06:00
*** bdpayne has quit IRC06:01
*** buzztroll has quit IRC06:02
*** dstanek has quit IRC06:03
*** mikeoutland has joined #openstack-dev06:08
*** mikeoutland has joined #openstack-dev06:09
*** dstanek has joined #openstack-dev06:09
*** neeti has joined #openstack-dev06:10
*** AlexF has quit IRC06:11
*** sballe has quit IRC06:11
*** rohitk has joined #openstack-dev06:12
*** AlexF has joined #openstack-dev06:13
*** bdpayne has joined #openstack-dev06:13
*** e0ne has joined #openstack-dev06:13
*** buzztroll has joined #openstack-dev06:15
*** chandan_kumar has quit IRC06:15
*** CaptTofu has joined #openstack-dev06:17
*** alop has quit IRC06:17
*** e0ne has quit IRC06:18
*** vkozhukalov has joined #openstack-dev06:21
*** CaptTofu has quit IRC06:21
*** AlexF has quit IRC06:23
*** jcooley_ has quit IRC06:23
*** AlexF has joined #openstack-dev06:24
*** ijw_ has quit IRC06:24
*** kenperkins has joined #openstack-dev06:26
*** mrunge has joined #openstack-dev06:28
*** buzztroll has quit IRC06:32
*** buzztroll has joined #openstack-dev06:32
*** chandan_kumar has joined #openstack-dev06:32
*** buzztroll has quit IRC06:33
*** cfriesen has quit IRC06:33
*** buzztroll has joined #openstack-dev06:33
*** faramir2 has joined #openstack-dev06:33
*** mikeoutland has quit IRC06:33
*** mikeoutland has joined #openstack-dev06:34
*** faramir1 has quit IRC06:36
*** mikeoutland has quit IRC06:39
*** eglynn has joined #openstack-dev06:40
*** rraja has quit IRC06:41
*** kushal has quit IRC06:41
*** kushal has joined #openstack-dev06:42
*** sarob has joined #openstack-dev06:43
*** bdpayne has quit IRC06:44
*** yolanda has joined #openstack-dev06:44
*** tdruiva has joined #openstack-dev06:45
*** eglynn has quit IRC06:46
*** AlexF has quit IRC06:47
*** sarob has quit IRC06:48
*** kushal has quit IRC06:49
*** cnesa has quit IRC06:54
*** AlexF has joined #openstack-dev06:54
*** ijw has joined #openstack-dev06:55
*** csaba|afk is now known as csaba06:57
*** rraja has joined #openstack-dev06:59
*** kamalic has quit IRC06:59
*** kushal has joined #openstack-dev07:00
*** kushal has quit IRC07:00
*** kushal has joined #openstack-dev07:00
*** lazy_prince has joined #openstack-dev07:01
samuelqueirozHi, I'm working with a Keystone customized policy.json. I'd like to know how could we get access to the domain_id if the user has a project scoped token.07:03
samuelqueirozIf he has a domain scoped token I know I can just do something like  domain_id:%(domain_id)s07:04
samuelqueirozBut what about if he has a project scoped ...07:04
*** maurosr has joined #openstack-dev07:04
*** vartom1111111115 has joined #openstack-dev07:05
*** dstanek has quit IRC07:08
*** stevemar has quit IRC07:08
*** Gordonz has quit IRC07:14
*** zyluo has joined #openstack-dev07:15
zyluoyaguang, ping07:15
yaguangzyluo, pong07:16
*** Drankis has joined #openstack-dev07:16
samuelqueirozzyluo, yaguang, Hey guys, could you help me with the question I just asked ?? :)07:16
zyluosamuelqueiroz, what's the question?07:17
zyluosamuelqueiroz, just logged in07:17
samuelqueirozI'm working with a Keystone customized policy.json. I'd like to know how could we get access to the domain_id if the user has a project scoped token.07:17
samuelqueirozIf he has a domain scoped token I know I can just do something like  domain_id:%(domain_id)s07:17
samuelqueirozBut what about if he has a project scoped ...07:17
*** chandan_kumar has quit IRC07:18
zyluocan you direct me to some source code?07:19
samuelqueirozMy problem is..07:19
samuelqueirozI have a project admin and I'd like to allow him to list all user, but filtered by his domain07:20
samuelqueirozusers*07:20
*** chandan_kumar has joined #openstack-dev07:21
samuelqueirozIf this project admin gets a domain scoped token , if I put "identity:list_users": "rule:admin_required and domain_id:%(domain_id)s" it works07:21
*** afazekas has quit IRC07:21
*** gongysh has joined #openstack-dev07:22
samuelqueirozBut if he has a project scoped token, I dont know how I can access his token's domain_id07:22
samuelqueirozdid u understand?07:22
zyluoyes. I'm looking up the db api part now.07:23
samuelqueiroz:)07:23
*** sballe has joined #openstack-dev07:24
*** ijw has quit IRC07:25
*** saju_m has joined #openstack-dev07:25
*** tserong has quit IRC07:29
*** cnesa has joined #openstack-dev07:30
*** gokrokve_ has quit IRC07:31
*** gokrokve has joined #openstack-dev07:31
*** ykhodork has quit IRC07:31
*** denis_makogon has joined #openstack-dev07:33
*** vkozhukalov has quit IRC07:33
*** harlowja_at_home has joined #openstack-dev07:33
*** vartom1111111115 has quit IRC07:34
*** dstanek has joined #openstack-dev07:34
*** MaxV has joined #openstack-dev07:34
*** vartom1111111115 has joined #openstack-dev07:35
*** gokrokve has quit IRC07:36
*** ykhodork has joined #openstack-dev07:37
*** gongysh has quit IRC07:37
*** AlexF has quit IRC07:38
*** yolanda has quit IRC07:38
*** narmitag has quit IRC07:38
*** dstanek has quit IRC07:38
zyluosamuelqueiroz, if you look at identity/backends/sql.py07:40
zyluothere is a User model defined there07:40
zyluoand list_user has a hint passed to him which is what you defined in your policy.json file07:41
*** yolanda has joined #openstack-dev07:41
*** jprovazn has joined #openstack-dev07:41
zyluoand the User model has "default_project_id" defined in it.07:42
*** markwash has joined #openstack-dev07:42
zyluotherefore maybe passing "default_project_id" in your policy.json file might solve your problem?07:42
zyluosamuelqueiroz, hope this helps07:43
samuelqueirozzyluo, I tried it out and .. no :/07:43
*** sarob has joined #openstack-dev07:43
*** marcoemorais has joined #openstack-dev07:45
samuelqueirozzyluo, do you know the part of the code where the policy is read and the restrictions are verified?07:45
samuelqueirozIt should be before this db part07:45
zyluohmm it's located somewhere in the wsgi server loading process07:46
zyluoif I remember correctly07:46
zyluosamuelqueiroz, keystone/openstack/common/policy.py07:47
*** relaxdiego has joined #openstack-dev07:47
zyluoBut that's common code so look for the part where keystone imports this module.07:47
*** afazekas has joined #openstack-dev07:48
*** rraja has quit IRC07:48
*** lcheng_ has quit IRC07:49
*** sarob has quit IRC07:49
zyluosamuelqueiroz, I think it's keystone/policy/backends/rules.py07:49
samuelqueirozzyluo, thanks.. I'm gonna take a look at this :)07:50
zyluosamuelqueiroz, k happy hacking!07:50
*** epim has quit IRC07:51
*** buzztroll has quit IRC07:52
*** buzztroll has joined #openstack-dev07:52
*** kenperkins has quit IRC07:53
*** ala has joined #openstack-dev07:53
*** csaba is now known as csaba|afk07:55
*** ala has joined #openstack-dev07:56
*** buzztroll has quit IRC07:56
*** gongysh has joined #openstack-dev07:59
*** kamalic has joined #openstack-dev07:59
*** MaxV has quit IRC08:03
*** bhuvan has quit IRC08:03
*** kamalic has quit IRC08:04
*** mkollaro has joined #openstack-dev08:04
*** MaxV has joined #openstack-dev08:04
*** bhuvan has joined #openstack-dev08:04
*** buzztroll has joined #openstack-dev08:05
*** jistr has joined #openstack-dev08:06
*** buzztroll has quit IRC08:06
*** buzztroll has joined #openstack-dev08:06
*** buzztroll has quit IRC08:07
*** buzztroll has joined #openstack-dev08:07
*** dzimine has left #openstack-dev08:07
*** marcoemorais has quit IRC08:07
*** MaxV has quit IRC08:09
*** xingchao has quit IRC08:11
*** bhuvan_ has joined #openstack-dev08:12
*** bhuvan has quit IRC08:12
*** xgsa has joined #openstack-dev08:13
*** kushal has quit IRC08:14
*** nelsnelson has joined #openstack-dev08:15
*** kbrierly has quit IRC08:15
*** CaptTofu has joined #openstack-dev08:17
*** flaper87 has quit IRC08:18
*** flaper87 has joined #openstack-dev08:18
*** florentflament has joined #openstack-dev08:18
*** romcheg1 has joined #openstack-dev08:18
*** kaliningrad1 has joined #openstack-dev08:21
*** shardy_afk is now known as shardy08:21
*** bauzas has joined #openstack-dev08:21
*** bvandenh has joined #openstack-dev08:22
*** CaptTofu has quit IRC08:22
*** xga has joined #openstack-dev08:23
*** viktors has joined #openstack-dev08:24
*** kbrierly has joined #openstack-dev08:24
*** skraynev_afk is now known as skraynev08:25
*** ndipanov has joined #openstack-dev08:25
*** tkay has quit IRC08:27
*** markwash has quit IRC08:27
*** yamahata has quit IRC08:27
*** sahid has joined #openstack-dev08:28
*** kamalic has joined #openstack-dev08:28
*** mdurnosvistov_ has joined #openstack-dev08:29
*** 16WAAPEK8 has joined #openstack-dev08:30
*** 77CABGSAF has joined #openstack-dev08:30
*** sahid has quit IRC08:31
*** kushal has joined #openstack-dev08:32
*** jtomasek has joined #openstack-dev08:32
*** kamalic has quit IRC08:33
*** MaxV has joined #openstack-dev08:33
*** MaxV has quit IRC08:34
*** MaxV has joined #openstack-dev08:34
*** kushal has quit IRC08:36
*** dstanek has joined #openstack-dev08:37
*** gcha has joined #openstack-dev08:37
*** sahid has joined #openstack-dev08:38
*** eglynn has joined #openstack-dev08:39
*** dtantsur has joined #openstack-dev08:39
*** jordanP has joined #openstack-dev08:40
*** loquacities has quit IRC08:40
*** morganfainberg_Z has quit IRC08:42
*** gokrokve has joined #openstack-dev08:42
*** loquacities has joined #openstack-dev08:42
*** rraja has joined #openstack-dev08:44
*** sarob has joined #openstack-dev08:44
*** gokrokve has quit IRC08:46
*** tserong has joined #openstack-dev08:47
*** morganfainberg_Z has joined #openstack-dev08:47
*** morganfainberg_Z is now known as morganfainberg08:47
*** sarob has quit IRC08:49
*** ndipanov has quit IRC08:49
*** dshulyak has joined #openstack-dev08:49
*** gnorth has joined #openstack-dev08:52
*** ygbo has joined #openstack-dev08:52
*** zyluo has quit IRC08:53
*** mkoderer has quit IRC08:54
*** dtantsur has quit IRC08:54
*** dtantsur has joined #openstack-dev08:54
*** mkoderer has joined #openstack-dev08:55
*** gongysh has quit IRC08:55
*** harlowja_at_home has quit IRC08:56
*** markmc has joined #openstack-dev08:56
*** mmagr has joined #openstack-dev08:57
*** mindpixel has joined #openstack-dev08:57
*** paragan has quit IRC08:57
*** dstanek has quit IRC08:57
*** marekd|away is now known as marekd08:57
*** nacim has joined #openstack-dev08:57
*** doude has quit IRC08:58
*** doude has joined #openstack-dev08:59
*** hemna has quit IRC08:59
*** jgallard has joined #openstack-dev09:00
*** ifarkas has joined #openstack-dev09:01
*** praneshp has quit IRC09:01
*** dave-mcnally has joined #openstack-dev09:02
*** mattymo1 has joined #openstack-dev09:02
*** paragan has joined #openstack-dev09:03
*** kaliningrad1 has quit IRC09:03
*** doude has quit IRC09:05
*** vkozhukalov has joined #openstack-dev09:05
*** doude has joined #openstack-dev09:05
*** xga_ has joined #openstack-dev09:07
*** xga has quit IRC09:07
*** jkyle has quit IRC09:08
*** e0ne has joined #openstack-dev09:09
*** doude has quit IRC09:10
*** doude has joined #openstack-dev09:10
*** bhuvan_ has quit IRC09:11
*** jkyle has joined #openstack-dev09:12
*** doude has quit IRC09:12
*** bhuvan has joined #openstack-dev09:12
*** derekh has joined #openstack-dev09:13
*** yassine has joined #openstack-dev09:13
*** jp_at_hp has joined #openstack-dev09:13
*** hemna has joined #openstack-dev09:14
*** mdurnosvistov_ has quit IRC09:14
*** doude has joined #openstack-dev09:15
*** marun has joined #openstack-dev09:16
*** iartarisi has joined #openstack-dev09:18
*** corXi has joined #openstack-dev09:20
*** marun has quit IRC09:21
*** rraja has quit IRC09:22
*** ramishra has quit IRC09:22
gilliardIs there any Oslo core who could look at https://review.openstack.org/#/c/71559/ please?09:24
*** bhuvan has quit IRC09:27
*** macdomat has joined #openstack-dev09:27
*** neeti has quit IRC09:27
*** NikitaKonovalov_ is now known as NikitaKonovalov09:27
*** bhuvan has joined #openstack-dev09:28
*** lucasagomes has joined #openstack-dev09:28
*** ramishra has joined #openstack-dev09:28
*** faramir2 has quit IRC09:28
*** kamalic has joined #openstack-dev09:29
*** dtantsur has quit IRC09:32
*** xchu has quit IRC09:32
*** dtantsur has joined #openstack-dev09:32
*** kamalic has quit IRC09:33
*** xqueralt has joined #openstack-dev09:33
*** amcrn has quit IRC09:34
*** athomas has joined #openstack-dev09:35
*** DinaBelova_ is now known as DinaBelova09:35
*** buzztroll has quit IRC09:36
*** buzztroll has joined #openstack-dev09:36
*** buzztroll has quit IRC09:37
*** nshaikh has quit IRC09:38
*** buzztroll has joined #openstack-dev09:39
*** Amresh_ has joined #openstack-dev09:39
*** buzztroll has quit IRC09:39
*** Amresh_ has left #openstack-dev09:40
*** rraja has joined #openstack-dev09:41
*** doude has quit IRC09:42
*** doude has joined #openstack-dev09:42
*** kris_ha has joined #openstack-dev09:43
*** uaberme has joined #openstack-dev09:44
*** xga_ has quit IRC09:44
*** sarob has joined #openstack-dev09:44
*** xga has joined #openstack-dev09:44
*** iv_m has joined #openstack-dev09:45
*** sarob_ has joined #openstack-dev09:46
*** exed_ has joined #openstack-dev09:48
*** sarob has quit IRC09:49
*** sarob_ has quit IRC09:51
*** rossella_s has joined #openstack-dev09:51
*** saju_m has quit IRC09:51
*** kris_ha is now known as kris_h09:52
*** vkozhukalov has quit IRC09:53
*** gnorth has quit IRC09:55
*** macdomat has quit IRC09:56
*** doude has quit IRC09:58
*** doude has joined #openstack-dev09:59
*** zhiyan is now known as zhiyan_09:59
*** corXi has quit IRC10:01
*** denis_makogon has quit IRC10:03
*** nshaikh has joined #openstack-dev10:04
*** vkozhukalov has joined #openstack-dev10:05
*** Qu310 has quit IRC10:06
*** danpb has joined #openstack-dev10:07
*** nacim has quit IRC10:07
*** hemna has quit IRC10:08
*** irimi has joined #openstack-dev10:09
*** Qu310 has joined #openstack-dev10:10
*** sahid has quit IRC10:12
*** b3nt_pin has joined #openstack-dev10:16
*** buzztroll has joined #openstack-dev10:16
*** max_lobur_afk is now known as max_lobur10:17
*** CaptTofu has joined #openstack-dev10:18
*** buzztroll has quit IRC10:21
*** nosnos has quit IRC10:21
*** hemna has joined #openstack-dev10:21
*** nacim has joined #openstack-dev10:22
*** CaptTofu has quit IRC10:23
*** romcheg1 has quit IRC10:23
*** BillStokes has quit IRC10:24
*** BillStokes has joined #openstack-dev10:24
*** ccorrigan has joined #openstack-dev10:26
*** alex_xu has quit IRC10:28
*** kamalic has joined #openstack-dev10:30
*** relaxdiego has quit IRC10:30
*** bhuvan has quit IRC10:31
*** bhuvan has joined #openstack-dev10:31
*** asalkeld_ has quit IRC10:33
*** david_lyle_ has quit IRC10:33
*** kamalic has quit IRC10:33
*** kragniz has quit IRC10:33
*** dshulyak has quit IRC10:34
*** dstanek has joined #openstack-dev10:34
*** rraja has quit IRC10:35
*** dstanek has quit IRC10:39
*** kragniz has joined #openstack-dev10:40
*** boris-42_ has quit IRC10:43
*** yamahata has joined #openstack-dev10:43
*** leseb has joined #openstack-dev10:44
*** sarob has joined #openstack-dev10:44
*** dshulyak has joined #openstack-dev10:45
*** mohits has joined #openstack-dev10:47
*** sarob has quit IRC10:48
*** gszasz has joined #openstack-dev10:51
*** tdruiva has quit IRC10:52
*** yaguang has quit IRC10:52
*** ramishra has quit IRC10:55
*** sumanthns has quit IRC10:55
*** romcheg1 has joined #openstack-dev10:56
*** kushal has joined #openstack-dev10:58
*** neeti has joined #openstack-dev10:59
marekdJenkins is having some problems today?11:03
*** ramishra has joined #openstack-dev11:05
*** sushil_ has joined #openstack-dev11:06
*** gcha has quit IRC11:06
*** sushil_ has quit IRC11:11
*** codee has joined #openstack-dev11:11
*** jgallard has quit IRC11:13
gilliardgate jobs broken - some discussion in #openstack-infra11:13
*** xga has quit IRC11:13
*** rdas has quit IRC11:13
gilliardI think this is it: https://bugs.launchpad.net/openstack-ci/+bug/128007211:14
gilliardsorry - not just gate jobs, is it?11:16
*** CaptTofu has joined #openstack-dev11:17
*** buzztroll has joined #openstack-dev11:17
*** vkmc has joined #openstack-dev11:18
*** kushal has quit IRC11:18
*** CaptTofu has quit IRC11:18
*** CaptTofu has joined #openstack-dev11:19
*** CaptTofu has quit IRC11:20
*** kaliningrad1 has joined #openstack-dev11:20
*** CaptTofu has joined #openstack-dev11:20
*** kolesovdv has joined #openstack-dev11:21
*** CaptTofu has quit IRC11:21
*** CaptTofu has joined #openstack-dev11:21
*** buzztroll has quit IRC11:21
*** xga has joined #openstack-dev11:22
*** sushil_ has joined #openstack-dev11:23
*** CaptTofu has quit IRC11:24
*** nacim has quit IRC11:24
marekdgilliard: recheck no bug 1280072 would help?11:25
*** corXi has joined #openstack-dev11:25
tristanCit seems swift download add extra data to the image stored11:26
gilliardmarekd: don't think it would - my understanding is that *dsvm* jobs will still fail.11:27
*** romcheg1 has left #openstack-dev11:27
*** jhesketh__ has quit IRC11:27
marekdgilliard: ok, so we can only wait for infra to fix it. thanks.11:27
*** CaptTofu has joined #openstack-dev11:27
*** Nikolay_St has quit IRC11:29
*** kamalic has joined #openstack-dev11:30
*** mkollaro has quit IRC11:31
*** CaptTofu has quit IRC11:32
*** rfolco has joined #openstack-dev11:32
*** CaptTofu has joined #openstack-dev11:32
*** ArxCruz has joined #openstack-dev11:34
*** kamalic has quit IRC11:35
*** pcm_ has joined #openstack-dev11:35
*** lazy_prince has left #openstack-dev11:35
*** yamahata has quit IRC11:37
*** pcm_ has quit IRC11:37
*** mgoddard has quit IRC11:38
*** mgoddard_ has joined #openstack-dev11:38
*** pcm_ has joined #openstack-dev11:38
*** alagalah has joined #openstack-dev11:39
*** d0ugal has quit IRC11:41
*** d0ugal has joined #openstack-dev11:41
*** fandi has quit IRC11:41
*** alexpilotti has joined #openstack-dev11:41
*** dims_ has quit IRC11:42
*** nshaikh has quit IRC11:43
*** sarob has joined #openstack-dev11:44
*** jruzicka has joined #openstack-dev11:47
*** sarob has quit IRC11:49
*** dims_ has joined #openstack-dev11:54
*** sahid has joined #openstack-dev11:55
*** boris-42_ has joined #openstack-dev11:56
*** paragan has quit IRC11:56
*** chandan_kumar has quit IRC11:58
*** codee has quit IRC12:02
*** comay has quit IRC12:02
*** a1|away is now known as JelleB12:02
*** vkmc_ has joined #openstack-dev12:04
*** vkmc has quit IRC12:07
*** vkmc_ is now known as vkmc12:08
*** vkmc has joined #openstack-dev12:08
*** fc__ has quit IRC12:10
*** markvoelker has quit IRC12:12
*** fc__ has joined #openstack-dev12:13
*** vkmc has quit IRC12:13
*** neeti has quit IRC12:15
*** buzztroll has joined #openstack-dev12:17
*** ifarkas has quit IRC12:18
*** leseb has quit IRC12:20
*** ifarkas has joined #openstack-dev12:20
*** buzztroll has quit IRC12:21
*** FunnyLookinHat has joined #openstack-dev12:23
*** corXi has quit IRC12:26
*** mindpixel has quit IRC12:26
*** vkmc has joined #openstack-dev12:30
*** kamalic has joined #openstack-dev12:31
*** corXi has joined #openstack-dev12:33
*** corXi has quit IRC12:33
tellesnobregadolphm: hi, can you give me a hand with a token question12:33
*** corXi has joined #openstack-dev12:33
*** nmagnezi has joined #openstack-dev12:33
*** mrunge has quit IRC12:35
*** yamahata has joined #openstack-dev12:35
*** dstanek has joined #openstack-dev12:35
*** kamalic has quit IRC12:36
*** leseb has joined #openstack-dev12:36
*** nacim has joined #openstack-dev12:39
*** dstanek has quit IRC12:40
*** yamahata has quit IRC12:40
*** sgordon has joined #openstack-dev12:41
*** radez_g0n3 is now known as radez12:41
*** gcha has joined #openstack-dev12:42
alex-fooSergeyLukjanov: mind reviewing https://review.openstack.org/#/c/72751/ again please? thanks12:44
alex-foothe tests all ran for a change, woohoo!12:44
*** sarob has joined #openstack-dev12:44
SergeyLukjanovalex-foo, sure, I'll take a look on it12:47
*** raildo_ has joined #openstack-dev12:48
*** capri has quit IRC12:49
*** sarob has quit IRC12:49
*** tellesnobrega_ has joined #openstack-dev12:50
*** capri has joined #openstack-dev12:50
*** corXi has quit IRC12:50
*** mohits has quit IRC12:51
*** tnobrega has joined #openstack-dev12:52
*** promulo has joined #openstack-dev12:52
alex-fooSergeyLukjanov: thanks12:53
*** tellesnobrega_ has quit IRC12:54
*** tnobrega has quit IRC12:54
*** aditirav has quit IRC12:54
*** yamahata has joined #openstack-dev12:56
*** alagalah has quit IRC12:56
*** AMike has quit IRC12:58
*** dkranz has quit IRC12:59
*** eglynn is now known as eglynn-lunch13:02
*** mwagner_lap has joined #openstack-dev13:03
*** markvoelker has joined #openstack-dev13:03
*** yeylon__ has joined #openstack-dev13:05
*** lucasagomes is now known as lucas-hungry13:06
*** balar has quit IRC13:06
*** balar has joined #openstack-dev13:06
*** b3nt_pin is now known as beagles13:06
*** Birk has joined #openstack-dev13:07
*** yamahata has quit IRC13:07
*** kalin has joined #openstack-dev13:07
*** kaliningrad1 has quit IRC13:08
*** mkollaro has joined #openstack-dev13:08
BirkSomeone having problems with visualising special characters in subnets name on horizon? If you edit a subnet the page shows correctly the special characters, but when listing the subnets on the network overview page the subnet name with special characters get strange.13:11
*** kalin has quit IRC13:11
*** kaliningrad1 has joined #openstack-dev13:11
*** kaliningrad1 is now known as kaliningrad213:12
*** kaliningrad2 has joined #openstack-dev13:12
*** kaliningrad2 is now known as pot13:12
*** pot is now known as t11213:13
*** tmclaugh[work] has joined #openstack-dev13:14
*** dkranz has joined #openstack-dev13:15
*** buzztroll has joined #openstack-dev13:17
*** IanGovett has joined #openstack-dev13:18
*** dhellmann_ is now known as dhellmann13:18
*** dhellmann is now known as dhellmann_13:18
*** dhellmann_ is now known as dhellmann13:18
*** jgallard has joined #openstack-dev13:19
*** jdob has joined #openstack-dev13:21
*** buzztroll has quit IRC13:21
*** dims_ has quit IRC13:24
*** e0ne has quit IRC13:24
*** e0ne has joined #openstack-dev13:25
*** markmcclain has quit IRC13:25
*** dims_ has joined #openstack-dev13:26
*** thomasem has joined #openstack-dev13:27
*** corXi has joined #openstack-dev13:29
*** mgoddard_ has quit IRC13:29
*** Birk has quit IRC13:30
*** corXi has quit IRC13:31
*** kamalic has joined #openstack-dev13:32
*** annegentle has quit IRC13:32
*** vkozhukalov has quit IRC13:34
*** nmarchenko has quit IRC13:35
*** radez is now known as radez_g0n313:36
*** kamalic has quit IRC13:37
*** yamahata has joined #openstack-dev13:38
*** e0ne has quit IRC13:38
*** dstanek has joined #openstack-dev13:38
*** tdruiva has joined #openstack-dev13:38
*** galstrom_zzz is now known as galstrom13:40
*** kamalic has joined #openstack-dev13:40
*** galstrom is now known as galstrom_zzz13:40
*** browne has joined #openstack-dev13:41
*** danielbruno has joined #openstack-dev13:43
*** sarob has joined #openstack-dev13:44
*** kamalic has quit IRC13:45
*** iv_m has quit IRC13:45
*** jecarey has quit IRC13:46
*** dbalog has joined #openstack-dev13:46
*** YorikSar has quit IRC13:46
*** rohitk has quit IRC13:46
mflobowhat happend when you try to execute a nonexisting test file using TOX tool?13:47
*** vkozhukalov has joined #openstack-dev13:47
mfloboI think I have a problem with it https://bugs.launchpad.net/python-neutronclient/+bug/128029013:48
*** vladikr has joined #openstack-dev13:48
*** paragan has joined #openstack-dev13:48
*** vladikr has quit IRC13:49
*** dstanek has quit IRC13:50
thomasemdhellmann, ping13:52
*** tdruiva has quit IRC13:52
dhellmannthomasem: pong13:52
thomasemdhellmann, Hey man!13:53
thomasemdhellmann, I wanted to pick your brain really quick if you have a moment.13:53
dhellmannI have the oslo team meeting in about 5 minutes13:53
*** doug-fish has joined #openstack-dev13:53
dhellmannso if it's quick, go for it, otherwise in about an hour?13:53
thomasemdhellmann, Ahhh, okay - when would be a good time? It's actually regarding oslo.messaging. Yeah, in an hour sounds great.13:54
dhellmannthomasem: ok13:54
thomasem:) cheers13:54
markmcthomasem, can I help re: oslo.messaging ?13:54
tellesnobregaayoung: hi, im trying to insert a new field to the token, can you give me a hand?13:55
thomasemmarkmc, Oh yeah, maybe! We're in the process of moving some hypervisor configuration stores outside of the hypervisor to add flexibility. So, a few options have been rolling around and I wanted to be sure whatever it was we contributed to upstream so everyone could benefit.13:56
*** dvarga has joined #openstack-dev13:56
markmcthomasem, you mean moving configuration from nova.conf to something else ?13:57
thomasemmarkmc, nope. So, currently in some hypervisors, like XenStore, the instances' network configurations live there.13:57
*** tsekiyama has joined #openstack-dev13:58
*** gordc has joined #openstack-dev13:58
markmcthomasem, there?13:58
*** achampion has quit IRC13:58
markmcthomasem, maybe nevermind - what's the question?13:58
*** smcavoy has joined #openstack-dev13:58
markmcthomasem, then I can figure out how much context I need :)13:58
*** tsekiyama has quit IRC13:59
thomasemmarkmc, hehe yeah. So, I'm curious about the current abilities of oslo.messaging and whether it can multicast notifications to multiple sources, not just the message queue.13:59
*** dstanek has joined #openstack-dev13:59
*** lbragstad has quit IRC13:59
markmcthomasem, yes it can, you'd just need to add a notifications driver for whatever extra source you need13:59
thomasemmarkmc, And I can essentially mirror the notifications via the same Transport?14:00
*** bvandenh has quit IRC14:00
smcavoyHello. My nova metadata api is not returning anything but 404's even for 'http://169.254.169.254/openstack' I am wondering where it queries for this data so I can do some further troubleshooting. Anyone know what needs to be working for the meta data service to return proper data? So far I see just the conductor14:00
thomasemSo one copy would go to the original AMQP service, and the other copy would go somewhere else?14:00
markmcok, if you want it to go to multiple messaging transports14:01
markmce.g. multiple brokers, or e.g. rabbit+zmq14:01
thomasemmarkmc, yeah, that was my concern.14:01
markmcthen we don't have support for that right now14:01
markmcbut shouldn't be a big deal to add14:01
thomasemSure, that'd be one example. In this case it could be etcd/redis.14:01
markmcwell, that's easier14:01
markmcjust add an etcd/redis notifications driver14:01
*** stevemar has joined #openstack-dev14:01
*** irimi has quit IRC14:01
markmcnot a message transport14:01
thomasemmarkmc, Okay, so the Transport is specifically for messaging?14:02
thomasemmarkmc, hehe sorry I just started looking at it yesterday morning after walking the nova notification calls. :P14:02
markmcyes, which you don't need unless you want e.g. nova RPC calls to go over etcd/redis too14:02
*** paragan has quit IRC14:02
thomasemmarkmc, nope, I wouldn't make any use of that14:02
markmcthen it's easy14:02
thomasemmarkmc, awesome? so then I suppose the routing notifier stuff would be what I'd use?14:03
markmcnot unless you want to conditionally route them14:03
markmcnotification_drivers = messaging, redis14:03
markmcthat works fine14:03
thomasemOhhh, neat.14:03
thomasemWell then, that makes life much easier. :)14:03
*** afazekas has quit IRC14:04
thomasemAt a cursory glance I wasn't seeing it looping through drivers in the code, so that's why I was curious and figured I ought to ask the ones who've been working on it.14:04
*** andreykurilin has left #openstack-dev14:04
*** tdruiva has joined #openstack-dev14:04
*** ala has quit IRC14:05
thomasemmarkmc, and yeah, we'd probably want to apply some filters to the routing, hehe.14:05
*** xga has quit IRC14:05
thomasemmarkmc, anyway, thanks for the help - I'll dig in further. :)14:06
markmcthomasem, np14:06
*** lucas-hungry is now known as lucasagomes14:10
*** kamalic has joined #openstack-dev14:10
*** mfer has joined #openstack-dev14:10
*** yamahata has quit IRC14:12
*** dstanek has quit IRC14:13
*** alagalah has joined #openstack-dev14:14
*** mriedem has joined #openstack-dev14:14
*** otherwiseguy has quit IRC14:14
*** gszasz has quit IRC14:14
*** neelashah has joined #openstack-dev14:14
*** kamalic has quit IRC14:14
*** annegentle has joined #openstack-dev14:14
*** yamahata has joined #openstack-dev14:15
stevemarmarekd, ping14:16
*** vartom1111111115 has quit IRC14:16
*** afazekas has joined #openstack-dev14:16
*** vladikr has joined #openstack-dev14:16
*** prad has joined #openstack-dev14:17
*** buzztroll has joined #openstack-dev14:17
*** sarob has quit IRC14:17
*** joesavak has joined #openstack-dev14:19
*** dstanek has joined #openstack-dev14:19
*** kevinconway has joined #openstack-dev14:20
*** radez_g0n3 is now known as radez14:20
*** zhiyan_ is now known as zhiyan14:21
*** wchrisj has joined #openstack-dev14:21
dave-mcnallyanyone available to give a final approval to https://review.openstack.org/#/c/63170/ ?14:22
*** buzztroll has quit IRC14:22
*** jruzicka_ has joined #openstack-dev14:22
*** jruzicka has quit IRC14:23
*** 77CABGSAF is now known as I15914:23
*** jecarey has joined #openstack-dev14:24
*** lbragstad has joined #openstack-dev14:24
*** mmagr has quit IRC14:24
*** alagalah has quit IRC14:25
*** bswartz has quit IRC14:26
*** baoli has joined #openstack-dev14:27
marekdstevemar: pong.14:27
*** jkyle has quit IRC14:27
*** baoli has quit IRC14:27
*** xga has joined #openstack-dev14:28
*** baoli has joined #openstack-dev14:28
stevemarmarekd, was going to tell you why jenkins is failing, but you seem to have figure it out :)14:29
marekdi do :/14:29
marekdi did*14:29
*** MaxV has quit IRC14:30
marekdstevemar: you meant https://bugs.launchpad.net/openstack-ci/+bug/1280072 ?14:30
*** MaxV has joined #openstack-dev14:30
*** caleb_ has joined #openstack-dev14:31
*** corXi has joined #openstack-dev14:32
*** READ10 has joined #openstack-dev14:32
*** topol has joined #openstack-dev14:32
*** tdruiva has quit IRC14:33
*** jkyle has joined #openstack-dev14:33
*** DinaBelova is now known as DinaBelova_14:34
*** tdruiva has joined #openstack-dev14:34
stevemarmarekd, yep, that one14:34
*** jeckersb_gone is now known as jeckersb14:34
*** dprince has joined #openstack-dev14:35
*** DinaBelova_ is now known as DinaBelova14:35
*** xga has quit IRC14:36
*** crandquist has quit IRC14:37
*** e0ne has joined #openstack-dev14:38
*** jkyle has quit IRC14:39
*** vijendar has joined #openstack-dev14:41
*** yamahata has quit IRC14:41
marekdstevemar: my py26,py27 tests are passing, so go ahead and feel free to do a deep code-review :-)14:41
*** yamahata has joined #openstack-dev14:43
*** sarob has joined #openstack-dev14:44
*** dtantsur has quit IRC14:45
*** xga has joined #openstack-dev14:45
*** kbrierly has quit IRC14:45
*** kbrierly has joined #openstack-dev14:45
*** otherwiseguy has joined #openstack-dev14:46
dstanekmarekd: were you able to resubmit the review that we were talking about yesterday?14:46
marekddstanek: auth method failing? Yes, stevemar helped with that.14:46
*** ala has joined #openstack-dev14:47
marekddstanek: stevemar: I will really have to switch to your timezone...saves a lot of time when having problems....:/14:47
dstanekmarekd: excellent. did you end up patching the config object or did you do something else?14:47
dstanekmarekd: what timezone are you in?14:47
*** sumanthns has joined #openstack-dev14:48
*** kamalic has joined #openstack-dev14:48
*** cagrev has joined #openstack-dev14:48
marekddstanek: Change keystone/tests/test_overrides.conf and adjust the list of auth modules14:48
marekddstanek: (add 'federation')14:48
*** cfriesen has joined #openstack-dev14:48
*** achampion has joined #openstack-dev14:48
*** byeager has joined #openstack-dev14:49
marekddstanek: i am in GMT+1 - France/Switzerland.14:49
*** sarob has quit IRC14:49
samuelqueirozHey, I'm working with a Keystone customized policy and I need some help. Is there any Keystoner here ? :)14:49
*** kamalic has quit IRC14:49
*** jnoller has joined #openstack-dev14:50
*** zaneb has quit IRC14:51
*** crandquist has joined #openstack-dev14:52
*** zaneb has joined #openstack-dev14:52
samuelqueirozstevemar, marekd, ping14:53
stevemarsamuelqueiroz, pong14:53
marekdsamuelqueiroz: elo14:53
samuelqueirozhey :) r u keystoners?14:53
marekdsamuelqueiroz: stevemar is :-)14:54
*** aeperezt has joined #openstack-dev14:54
samuelqueirozhey stevemar, I'm working with a Keystone customized policy and I need some help : )14:54
stevemarsamuelqueiroz, whats up, i'll see if i can help14:54
samuelqueirozstevemar, in my installation I have project admin and I want to allow him to list all users bu filtered by his domain14:54
samuelqueirozstevemar, if he has a domain scoped token I just have to write: "identity:list_users": "rule:admin_required and domain_id:%(domain_id)s"14:55
samuelqueirozstevemar, but what about if he has a project scoped token? How can I retrieve his token's domain_id information ?14:56
*** jckasper has quit IRC14:56
*** FunnyLookinHat has quit IRC14:57
*** peristeri has joined #openstack-dev14:58
*** edmund has quit IRC14:58
*** jkyle has joined #openstack-dev14:58
*** tsekiyama has joined #openstack-dev14:58
*** hdd has joined #openstack-dev15:00
stevemarsamuelqueiroz, hmm, tricky, so project admin can only list users in his domain15:00
*** mlegault_ has joined #openstack-dev15:00
stevemarrule:admin_required has to be there, but if you get a project scoped token, then what15:00
stevemarsamuelqueiroz, that's a good one, dolphm, bknudson have any ideas?15:02
*** xga has quit IRC15:02
stevemarsamuelqueiroz, what's the policy for listing projects?15:02
*** mlegault__ has joined #openstack-dev15:03
samuelqueirozstevemar, a project admin (as a project member) can only list his own projects15:03
*** mmagr has joined #openstack-dev15:04
samuelqueirozstevemar, we think he manages that project and he shouldn't have access to other project's ids15:04
*** VINOD_ has joined #openstack-dev15:04
*** mgagne has joined #openstack-dev15:04
samuelqueirozstevemar, because of the fact he cant do anything with other projects than the ones he manages :)15:04
*** nmagnezi has quit IRC15:06
*** mlegault_ has quit IRC15:06
*** jprovazn is now known as jprovazn_afk15:07
*** avishay_ has quit IRC15:07
*** parkerr_ has joined #openstack-dev15:07
stevemarsamuelqueiroz, let me poke around for a bit, maybe there is an easy way15:08
*** bhuvan has quit IRC15:08
stevemarsamuelqueiroz, do you have any paste/logs steps that you've done?15:09
*** bhuvan has joined #openstack-dev15:10
*** bhuvan has quit IRC15:10
*** bhuvan has joined #openstack-dev15:10
samuelqueirozstevemar, no atm :/ but I can describe it briefly on a pastebin.com file  or even here if u want15:10
viktorsbnemec: hi15:11
*** andreykurilin has joined #openstack-dev15:11
*** Gordonz has joined #openstack-dev15:12
bnemecviktors: hi15:12
stevemarsamuelqueiroz, whatever is easier15:12
viktorsbnemec: you removed dependencies between oslo test recently, yes?15:12
bnemecviktors: Yeah, there were some issues that came up as part of the parallel testing effort.15:13
*** erkules_ is now known as erkules15:14
*** zyluo has joined #openstack-dev15:14
*** kbringard has joined #openstack-dev15:15
*** krtaylor has quit IRC15:16
*** ifarkas has quit IRC15:17
samuelqueirozBriefly, it's here http://pastebin.com/jNgKDQzA15:17
*** boris-42_ has quit IRC15:17
samuelqueirozstevemar, ^15:17
*** buzztroll has joined #openstack-dev15:17
*** krtaylor has joined #openstack-dev15:17
stevemarsamuelqueiroz, thanks dude15:17
marekdstevemar: "recheck bug 1280072" is a remedy for my failing tests?15:18
*** ifarkas has joined #openstack-dev15:19
stevemarmarekd, not yet, theres no fix for it15:19
stevemarmarekd, hopefully soon, no one is getting anything in atm15:19
stevemarsamuelqueiroz, silly question, is the reason you want the admin to only see users on his domain because he shouldn't see others? because you can always use a query filter for filtering by domain_id15:20
*** zyluo has left #openstack-dev15:20
*** nshaikh has joined #openstack-dev15:21
samuelqueirozstevemar, in fact ,we use this function when we have the following situation: a project admin wants to add a new user to his project, but this user is already registered on his domain (in other project)15:21
*** buzztroll has quit IRC15:21
marekdok, i will later recheck the tests...15:22
marekdstevemar: ^^15:22
samuelqueirozstevemar, so he can look for the user he wants without 'disturbing' the domain admin15:22
*** kenperkins has joined #openstack-dev15:23
*** jdob has quit IRC15:23
*** jdob has joined #openstack-dev15:23
samuelqueirozstevemar, we think giving the possibility to list all the cloud users can give him too much information in whose he'll not use and shouldn't have access to15:24
*** neelashah has quit IRC15:24
*** iartarisi has quit IRC15:24
*** jmontemayor has joined #openstack-dev15:24
*** dave_tucker_zzz is now known as dave_tucker15:25
*** jckasper has joined #openstack-dev15:25
jdennisayoung: having trouble running tox in keystone to generate the doc, doc/README.rst says to run "tox -e docs' from the root direcotry15:25
*** jmontemayor has quit IRC15:25
*** lazy has joined #openstack-dev15:26
jdennisayoung: but it fails with an unsatisfed tox version due to minversion = 1.6 in tox.ini15:26
*** jmontemayor has joined #openstack-dev15:26
*** lazy is now known as Guest1799615:26
*** sumanthns has quit IRC15:26
jdennisayoung: there is no requirement for a tox version in either requirements nor test_requirements. why?15:26
*** bswartz has joined #openstack-dev15:27
jdennisayoung:  if I add tox>=1.6 in test_requirements and rebuild my venv then tox fails because it can't find the definition of '{posargs]' in the tox.ini file, which indeed does not seem to be defined anywhere15:28
*** neelashah has joined #openstack-dev15:28
*** FunnyLookinHat has joined #openstack-dev15:30
samuelqueirozstevemar, I'm at lunch time now... and I'm gonna have a meeting just after my lunch.. I think I'll be back in 3 hours and I'll call you again :)15:30
samuelqueirozstevemar, does it work for u ?15:30
*** jruzicka_ has quit IRC15:31
*** jkyle has quit IRC15:31
*** yeylon__ has quit IRC15:31
*** corXi has quit IRC15:32
*** dtantsur has joined #openstack-dev15:33
*** david-lyle has joined #openstack-dev15:33
*** carlp has joined #openstack-dev15:34
*** samuelqueiroz is now known as samuelqueiroz-af15:35
stevemarsamuelqueiroz-af, cool, hopefully i have better news15:35
*** jdob has quit IRC15:36
samuelqueiroz-afstevemar, thx.. see u :-)15:36
*** mjfork has joined #openstack-dev15:36
*** jdob has joined #openstack-dev15:36
*** carl_baldwin has joined #openstack-dev15:39
*** NikitaKonovalov is now known as NikitaKonovalov_15:43
*** tellesnobrega_ has joined #openstack-dev15:43
*** kbrierly has quit IRC15:43
*** kbrierly has joined #openstack-dev15:44
*** matrohon has quit IRC15:44
*** sarob has joined #openstack-dev15:44
*** kevinconway has quit IRC15:45
*** kbringard1 has joined #openstack-dev15:45
*** kbringard has quit IRC15:46
*** kbringard1 is now known as kbringard15:46
*** tellesnobrega_ has quit IRC15:46
*** 16WAAPEK8 is now known as I159_15:47
ayoungjdennis, hmmmm15:47
*** NikitaKonovalov_ is now known as NikitaKonovalov15:48
ayounglet me try and see15:48
jdennisayoung: fwiw I got the doc built by using the command in tox.ini directly "python setup.py build_sphinx" but that doesn't seem the right way to do, just a workaround15:49
*** sarob has quit IRC15:49
ayoungjdennis, I wonder if this is due to the base system....something Ubuntu specific?  I have to admit, I have not tried building docs15:49
*** ikhan has joined #openstack-dev15:50
*** schwicke has joined #openstack-dev15:50
kbringardikhan: glad to see you made it ;-)15:50
ayoungI got a success with lots of warnings15:50
ikhan:D15:50
ayoungbut let me try on a clean branch and sandbox15:50
*** jkyle has joined #openstack-dev15:50
*** pasquier-s has quit IRC15:51
*** rascasoft has joined #openstack-dev15:51
*** bdpayne has joined #openstack-dev15:51
*** markwash has joined #openstack-dev15:52
ayoungjdennis, you on F20?15:52
*** KurtMartin has joined #openstack-dev15:52
*** comay has joined #openstack-dev15:52
*** gcha has quit IRC15:53
jdennisf19, I did force tox>=1.6 to be installed in my .venv by adding it to test_requirments15:53
jdennisat which point I got the unknown {posargs} error, posargs is used in tox.ini15:54
*** gokrokve has joined #openstack-dev15:54
*** markmcclain has joined #openstack-dev15:54
*** markmcclain has quit IRC15:54
*** markmcclain has joined #openstack-dev15:54
*** tjones has joined #openstack-dev15:55
ayoungtox should be picked up from the base os, as that is what you run from the command line, unless you are doing tox from inside a venv?15:55
ikhancan I get openstack/cinder running on centos 5.8? considering it has python 2.4.315:55
jdennisayoung: then how can tox.ini require a specific version?15:56
ayoungNo idea15:56
*** tiamar has joined #openstack-dev15:56
ayoungits all magic to me.  I still run run_tests.sh15:56
*** comstud is now known as bearhands15:56
*** mflobo has quit IRC15:56
*** thedodd has joined #openstack-dev15:56
*** sumanthns has joined #openstack-dev15:57
*** xarses has quit IRC15:57
jdennisayoung: it's magic to me too, I still use run_tests.sh, are we supposed to be doing something else now? I'm uncomforatable I don't understand things get invoked and loaded15:57
*** vladikr has quit IRC15:59
*** tiamar has left #openstack-dev15:59
*** tiamar has joined #openstack-dev16:00
*** mikeoutland has joined #openstack-dev16:00
*** edmund has joined #openstack-dev16:00
lbragstadjdennis: I think there was a bug open for the tox issue...16:01
lbragstaddid you happen to see it?16:01
*** Ruetobas has quit IRC16:01
jdennislbragstad: no, haven't searched bugs yet, just assumed it was cockpit error on my part :-)16:01
*** kolesovdv has quit IRC16:02
lbragstadjdennis: I'll have to read back a bit, https://bugs.launchpad.net/openstack-ci/+bug/127413516:02
bknudsonjdennis: I've got tox 1.6.1 imported from /usr/local/lib/python2.7/dist-packages/tox/__init__.pyc16:02
bknudsonand virtualenv==1.1116:02
*** e0ne_ has joined #openstack-dev16:02
lbragstadjdennis: what bknudson has is what fixed my problems too, ran into that a couple weeks ago16:02
*** thouveng has quit IRC16:03
*** Ruetobas has joined #openstack-dev16:03
*** wchrisj is now known as wchrisj|away16:03
*** kevinconway has joined #openstack-dev16:03
*** markwash has quit IRC16:03
rascasoftHi everybody, I don't know if this is the right place to ask, please let me know if I'm doing wrong. I'm trying to inject my keys into the instance via default method, but I receive an error. The main problems seems to be with guestfs, since when I lunch this command: guestfish --ro -a /var/lib/nova/instances/8bfb118a-ac1c-4634-9ec6-a6388693b4ba/disk -i it ends with febootstrap-supermin-helper: ext2: parent directory not found: /lib: File not found by16:04
*** tellesnobrega_ has joined #openstack-dev16:04
*** wchrisj|away is now known as wchrisj16:05
*** parkerr_ is now known as robsparker16:05
*** markwash has joined #openstack-dev16:06
*** AlexF has joined #openstack-dev16:06
*** e0ne has quit IRC16:06
*** tellesnobrega_ has left #openstack-dev16:06
*** galstrom_zzz is now known as galstrom16:07
*** tjones has quit IRC16:07
*** beagles is now known as seagulls16:07
*** Drankis has quit IRC16:07
*** Ruetobas has quit IRC16:07
*** morazi has quit IRC16:07
*** danielbruno has quit IRC16:08
*** tjones has joined #openstack-dev16:08
*** jgrimm has joined #openstack-dev16:08
*** pablosan has joined #openstack-dev16:08
*** pmathews has joined #openstack-dev16:10
*** morazi has joined #openstack-dev16:10
*** pablosan has quit IRC16:11
*** pablosan has joined #openstack-dev16:11
*** Ruetobas has joined #openstack-dev16:14
*** gokrokve has quit IRC16:14
*** gokrokve has joined #openstack-dev16:15
*** tjones has quit IRC16:15
*** tjones has joined #openstack-dev16:15
*** xga has joined #openstack-dev16:16
*** buzztroll has joined #openstack-dev16:16
*** russellb is now known as rustlebee16:16
*** alaski is now known as lascii16:17
*** mlegault has joined #openstack-dev16:17
timellobknudson: hey, I filed a bp (cross-service-request-id) some weeks/week ago to track the request-id change on Keystone. I'm wondering if we can get it approved for icehouse-3 since other projects are doing the same and the blueprint has narrowed the scope. Btw, thanks for the review on that.16:18
*** doug-fish has quit IRC16:18
*** francois_eleouet has quit IRC16:18
*** doug-fish has joined #openstack-dev16:19
ayoungtimello, link?16:19
ayoungto the code, I mean16:19
*** gokrokve has quit IRC16:19
timelloayoung: https://review.openstack.org/#/c/7082316:19
bknudsonayoung: it's a sync from oslo and put in the pipeline16:20
*** mlegault__ has quit IRC16:20
ayoungbknudson, probably OK.  In the future, should something like that go into the client?16:20
*** afazekas has quit IRC16:21
dstanekjdennis: are you still having tox issues?16:21
timelloayoung: I'm working on that too... changing the client middleware16:21
*** danielbruno has joined #openstack-dev16:21
*** danielbruno has quit IRC16:21
*** danielbruno has joined #openstack-dev16:21
ayoungdolphm, I think we should do another client release before I attempt any compressed token fixes16:21
timelloayoung: https://review.openstack.org/#/c/71337/16:21
bknudsonayoung: into keystonelcient?16:21
*** dave-mcnally has quit IRC16:22
*** doug-fish2 has joined #openstack-dev16:22
*** kgriffs_afk is now known as kgriffs16:22
*** e0ne_ has quit IRC16:22
timellobtw, feedbacks are appreciated16:22
bknudsonayoung: I don't think we have any keystone server middleware in keystoneclient now16:22
bknudsontimello: so how is it supposed to work?16:23
bknudsontimello: does nova tell keystone what the request ID was?16:23
timellobknudson: nova uses that middleware16:23
*** doug-fish has quit IRC16:23
*** AlexF has quit IRC16:24
timellobknudson: the middleware put the keystone request id in the env and nova gets it in the auth middleware16:24
timellojust like the other headers16:24
bknudsontimello: the auth_token middleware?16:24
*** mmagr has quit IRC16:24
timellobknudson: yes16:24
*** dtantsur has quit IRC16:25
*** e0ne has joined #openstack-dev16:25
bknudsontimello: did you submit the change to the auth_token middleware too?16:25
*** xga_ has joined #openstack-dev16:25
*** xga has quit IRC16:25
bknudsontimello: there's no blueprint for python-keystoneclient (the auth_token middleware)16:25
*** danielbruno has quit IRC16:25
timellobknudson: yeah, need a bp for that too, right? I was not sure about python clients process16:25
*** terrylhowe has quit IRC16:26
bknudsontimello: found it... https://review.openstack.org/#/c/71337/16:26
timellobknudson: that one, btw, working on unit tests as you suggested16:26
bknudsontimello: I think you'll need to have a blueprint in python-keystoneclient, too16:26
*** doug-fish2 has quit IRC16:26
*** vkozhukalov has quit IRC16:26
timellobknudson: that's fine, I'll file it16:27
dstanektimello: so keystone is always the system that creates the ids?16:27
ayoungbknudson, that is correct, and I think we need to rectify that.  We might not use Auth token exactly as is.16:27
*** AlexF has joined #openstack-dev16:27
timellodstanek: there isn't an unique id, but we need ids from every service to be logged in nova16:27
*** bauzas has quit IRC16:27
*** rcleere has joined #openstack-dev16:28
*** mdurnosvistov has joined #openstack-dev16:28
timellobtw, keystone does not have request id yet16:29
timellothat oslo sync adds the feature16:29
ayoungtimello, no, and not certain that we need it...yet16:29
dstanektimello: i thought the request id was something that got carried between the services16:29
bknudsontimello: is there a security issue if we don't validate the request ID header?16:29
timellodstanek: that was the first idea, but there was another approach which was decied to be the one to be used.16:29
dstanektimello: so no everyone has their own?16:30
*** xga_ has quit IRC16:30
timellodstanek: yes, and we log Nova-req-id, OtherServices-req-id16:30
bknudsontimello: is the request ID in the token?16:30
timellobknudson: no, in the response header16:30
*** morazi_ has joined #openstack-dev16:30
*** xga has joined #openstack-dev16:31
bknudsontimello: so then the application is supposed to forward it on?16:31
bknudsonI'm not going to put the request ID in there when I use curl.16:31
timellobknudson: yes, forward it to nova actually16:31
*** tjones has quit IRC16:31
*** morazi has quit IRC16:31
bknudsontimello: so this only works with the python clients?16:32
*** AlexF has quit IRC16:32
*** bnemec is now known as beekneemech16:32
bknudsonor whoever chooses to voluntarily include the request ID?16:32
timellobknudson: yes, we are changing the clients that nova uses to return the request id16:32
dstanektimello: how do the ids get correlated?16:32
dstanekbknudson: i don't think the client generates them16:32
timellodstanek: through the logging16:32
*** galstrom is now known as galstrom_zzz16:32
bknudsondstanek: I can generate one myself and just stick it in the header16:33
timellothe service generates it, but they (clients) don't return them16:33
timellobknudson: it gets overwritten by the middlewrae16:33
dstanektimello: does keystone (and other services) need a patch to log any service calls they make?16:33
timellosee the oslo sync pach16:34
timellopatch16:34
timellodstanek: no, that will be done in nova16:34
timellothey just need to return the request-id16:34
dstanektimello: doesn't that break down is nova calls a service that calls another serice?16:34
*** rascasoft has left #openstack-dev16:34
*** dspano has joined #openstack-dev16:35
*** NikitaKonovalov is now known as NikitaKonovalov_16:35
*** tjones has joined #openstack-dev16:35
timellodstanek: not sure I got the question.16:35
*** nshaikh has quit IRC16:35
bknudsontimello: looks like https://review.openstack.org/#/c/71337/4/keystoneclient/middleware/auth_token.py is setting the request_id_header if the auth_token middleware happens to talk to keystone?16:35
*** csd has joined #openstack-dev16:36
bknudsonbut what if auth_token middleware doesn't have to talk to keystone?16:36
dstanektimello: this is a fake scenario but what if nova calls keystone and i the course of validating the user keystone calls another service - no way to correlate that16:36
bknudsonfor example, it wouldn't talk to keystone if a PKI token was provided16:36
*** tanisdl has joined #openstack-dev16:36
timellobknudson: we want to log Nova-Keystone interaction16:36
timellobknudson: mainly for debug purpose16:37
*** mrodden has quit IRC16:37
*** kris_h has quit IRC16:37
*** danielbruno has joined #openstack-dev16:37
*** danielbruno has quit IRC16:37
*** danielbruno has joined #openstack-dev16:37
bknudsontimello: ok, so auth_token isn't extracting the request ID?16:37
*** sweston has quit IRC16:38
bknudsonlooks like _json_request is extracting the request ID?16:38
timelloyes, from keystone response16:38
timelloand that is forwared along with the pipeline env to nova16:38
bknudsontimello: ok, but what I'm wondering is -- what if the auth_token middleware doesn't have to talk to keystone?16:38
bknudsonthen keystone wouldn't provide a request ID.16:39
*** tanisdl has quit IRC16:39
*** troytoman-away is now known as troytoman16:39
*** AlexF has joined #openstack-dev16:39
timellobknudson: right... something to consider... what are the cases?16:39
bknudsontimello: the auth_token middleware either needs to communicate with keystone during a request or it doesn't16:40
*** doug-fish has joined #openstack-dev16:40
*** dperaza has joined #openstack-dev16:40
timellobknudson: since we want to log Nova-Keystone relation... not sure if we should care about that...16:40
bknudsonauth_token might make several requests to keystone on a single authentication16:40
*** comay has quit IRC16:40
*** nmarchenko has joined #openstack-dev16:40
timellobknudson: hmm, good point16:40
*** I159_ has quit IRC16:40
*** I159 has quit IRC16:40
*** tanisdl has joined #openstack-dev16:41
*** mriedem is now known as mcriedemannoid16:41
bknudsonfor example, it might fetch the revocation list and the certificates16:41
bknudsonthat would be 3 separate requests16:41
timellobknudson: so the request should probably be generated in auth_token middleware?16:41
*** xarses has joined #openstack-dev16:41
*** zzelle has joined #openstack-dev16:41
*** relaxdiego has joined #openstack-dev16:41
timellorequest id16:42
*** tjones has quit IRC16:42
bknudsontimello: yes, if you want to have a single request ID for the 3 requests then auth_token middleware would generate the request ID.16:42
*** e0ne has quit IRC16:42
timellobknudson: it makes sense16:42
*** KurtMartin has quit IRC16:43
ayoungtimello, I think I need to ponder this.....something is making my spider sense tingle16:43
ayoungneed caffeine16:43
*** atiwari has joined #openstack-dev16:43
timelloayoung: heh16:44
*** e0ne has joined #openstack-dev16:44
*** AlexF has quit IRC16:44
dstanekbased on the blueprint i think you'd be ok having different keystone request ids in the log because they would have the same nova request id16:44
*** sarob has joined #openstack-dev16:44
timellodstanek: the problem is that it only returns 1 request-id to nova16:45
timellodstanek: only the last one16:45
ayoungwhat is request id supposed to track?   I don't think it would need to be in AT-middle16:45
*** xgsa has quit IRC16:45
bknudsonayoung: I thought it was ATM?16:45
ayoungI would think the request Id would...not involve Keystone at all16:45
ayoungAuToMi16:45
bknudsonayoung: that hurts my fingers just thinking about it.16:45
*** gokrokve has joined #openstack-dev16:46
timelloayoung: yeah, probably we won't need keystone change, but get the request-id generated in the keystone client auth_token middleware, since we can have multiples calls to keystone in one nova request16:46
ayoungI don't think the requie middleware belongs in keystone16:46
bknudsontimello: do want the nova request ID in the keystone log?16:46
ayoungthose calls are not part of the "request"16:47
ayoungthey are side effects16:47
timellobknudson: no16:47
ayoungvalidating a token is not going to require a call to keystone16:47
ayoungand even if it did, so what16:47
dstanektimello: i would expect that logging to happen in auth_token middleware once implemented16:47
ayoungfetching the revocation list or certs neither16:47
ayoungno... timello you have something wrong conceptually....a single token could be associated with multiple requests16:48
*** markmcclain has quit IRC16:48
ayounggetting a token from Keystone is not part of the "request" workflow16:48
bknudsonayoung: I think we're trying to match a single nova request to the "requests" that are generated from it.16:48
ayoungit would be no different than if I went to Neutron today, set up a bunch of stuff, and then used it tomorrw16:48
bknudsonso somebody does a nova boot and it talks to keystone, glance, neutron, etc.16:49
ayoungbknudson, it is a means to track a long, complex workflow across multiple components16:49
timelloayoung: we want to log requests... and track every request that originated in nova and called other services for a particular task16:49
ayoungbut the Keystone part doesn;t belonw there16:49
*** sarob has quit IRC16:49
ayoungnova should not be contacting Keystone16:49
bknudsonayoung: nova will contact keystone if you use a PKI token16:49
ayoungtimello, I assure, you I get the concept...16:49
*** devoid has joined #openstack-dev16:49
ayoungbknudson, not it will not16:49
ayoungnot as "part of that request"16:50
*** mrodden has joined #openstack-dev16:50
ayoungit might as a side effect, like if it needs the revokcation info16:50
ayoungbut that is not part of the users workflow16:50
*** IanGovett1 has joined #openstack-dev16:51
ayoungbknudson, personally, I think request ID needs to become "request workflow"  to include "what services to hit" and also "here are the sets of tokens and or trusts you need to execute this16:51
bknudsontimello: why does nova want to log the keystone request ID? Is keystone going to also log the request ID?16:51
*** IanGovett has quit IRC16:51
timellobknudson: no, only nova will log, as nova will log nova and glance request ids, same for cinder, etc16:52
timellobknudson: https://blueprints.launchpad.net/nova/+spec/cross-service-request-id16:52
ayoungtimello, OK, so the one place keystone *might* need to play along with this scheme is if the long run task needs to execute a trust in order  to get a token16:53
ayoungthat would be part of the "request"16:53
*** stevemar has quit IRC16:53
ayoungbut even there, we don't really need it16:53
*** dave_tucker is now known as dave_tucker_zzz16:53
ayoungand could just as easily be audited from Nova or the calling service16:53
*** danielbruno has joined #openstack-dev16:54
*** danielbruno has quit IRC16:54
*** danielbruno has joined #openstack-dev16:54
bknudsontimello: I guess I'm not seeing what's the point of logging some random number that keystone generated?16:54
*** saju_m has joined #openstack-dev16:54
dstanektimello: it keystone doesn't log the id why couldn't nova just make up it's own request id for keystone?16:54
dstanekseems like keystone would have to do something with it to be useful16:54
luisbgis Jenkins having issues and failing to build clean commits?16:54
*** DinaBelova is now known as DinaBelova_16:54
*** Guest17996 has quit IRC16:54
*** stevemar has joined #openstack-dev16:54
dstanekluisbg: possibly..link?16:55
bknudsontimello: there's no way to correlate it with anything16:55
luisbgdstanek, https://review.openstack.org/#/c/73425/ <--- I am pretty confident this should not fail to build, plus the first time it built (yesterday) it passed16:56
*** vkozhukalov has joined #openstack-dev16:56
*** alagalah has joined #openstack-dev16:57
*** viktors has quit IRC16:57
dstanekluisbg: did you read through the link in the comment? i think it would be helpful16:58
ayoungtimello, I'm really sorry to do this, but I  just -2ed your patch16:58
dstanekluisbg: also looking an the jenkins output it looks like it was caused by a known bug16:58
timellobknudson: the idea is have the standard format to log and nova calls another service for a single nova request id16:58
timellowhen nova*16:58
ayoungKeystone is not the instigator of a "request" and should not be generating the request ID16:58
ayoungNova should...or Heat16:58
dstanektimello: will keystone ever log the id anywhere?16:58
ayoungdstanek, so...in the future, if we go with the "workplans" approach I laid out, then it might make sense16:59
*** ifarkas has quit IRC16:59
timellodstanek: no16:59
ayoungbut not for every operation,  only for the operations specifically making use of workplans16:59
bknudsontimello: it makes sense to me to have some kind of correlation of the requests... but then I think that you'd send the same request ID on every request that nova makes for a single request.17:00
dstanektimello: then i'm not sure why keystone would need to create it; nova could easily spin a uuid17:00
*** jordanP has quit IRC17:00
*** e0ne has quit IRC17:00
ayoungdstanek, ++17:00
bknudsonso nova would generate a request ID and stick it in a context for a request and include that in the logs.17:00
*** anniec has quit IRC17:00
*** _cjones_ has joined #openstack-dev17:00
bknudsonand if it wanted other services to include that same request ID in their logs then stick it in a header for the new request.17:01
timellodstanek: yeah, that's the point after realizing that there are multiples request to keystone from auth token middleware17:01
dstanekbknudson: that's what i thought was going to happen; the nova request XXXX had a failure and you could find XXXX in the logs of the other services17:01
ayoungtimello, make sure you schedule a talk for this at the summit.  It is bigger than you think, but there are some fundamental concepts missing17:01
*** Ursinha is now known as Ursinha-afk17:02
dstanektimello: even with one there is not reason for keystone to spin it if it doesn't do anything17:02
*** schwicke has quit IRC17:02
dstanektimello: i think we're missing something from this puzzl17:02
dstaneke17:02
timelloayoung: yeah, that has been discussed a lot in the ml, but I don't recall any consideration regarding keystone.17:02
*** Ursinha-afk is now known as Ursinha17:02
ayoungtimello, let me get you some reading material...17:03
dstanektimello: does glance log the request id it creates?17:03
*** ygbo has quit IRC17:03
luisbgdstanek, I read the link and then read through http://status.openstack.org/rechecks/17:03
ayoungtimello, http://adam.younglogic.com/2013/07/a-vision-for-keystone/    I realize I wrote a novel there17:03
timellodstanek: not sure it logs it, but it gets generated17:03
luisbgdstanek, didn't saw this review id there17:03
ayoungthe place where request ties in is with workplans17:03
*** jgallard has quit IRC17:03
*** MaxV has quit IRC17:04
ayoungtimello, until that is implemented, Keystone is out of the "request" pipeline17:04
ayounghttps://blueprints.launchpad.net/keystone/+spec/delegation-workplans17:04
timello'that' is the link above?17:05
timelloayoung: ^17:05
ayoungtimello, yeah17:05
timelloayoung: I see17:05
bknudsonluisbg: I think https://bugs.launchpad.net/openstack-ci/+bug/1280072 is affecting gate and check jobs currently17:05
*** alop has joined #openstack-dev17:05
*** _cjones_ has quit IRC17:05
dstanekluisbg: you won't until you identify which bug you hit and leave a comment 'reverify bug XXX'17:05
dstanekluisbg: it's reverify instead of recheck because your change is gating17:06
*** yjiang5 has quit IRC17:06
dstanekluisbg: i think your bug is 1252618, but you probably what to compare tracebacks17:06
*** bauzas has joined #openstack-dev17:06
*** Mandell has quit IRC17:06
*** rpodolyaka has left #openstack-dev17:06
ayoungtimello, one epiphany I had this week was in talking to some folks in #moc:  we might want to pre-create a bunch of tokens, and attach them to a long flowing task.  Say one token is "novaX can only talk to cinderY  and hars Role R on ProjectP"  We can do that with trusts, but we might want to be able to do all the work in Bulk, up front, and then submit it to Nova or Heat for the subset of operations to be perforemd withing toke17:07
ayoungn timeout17:07
dstanektimello: "All services would ideally share a facility for generating new request ids and for securely accepting request ids from other services."17:07
bknudsonluisbg: also, looks like the fix for https://bugs.launchpad.net/openstack-ci/+bug/1280072  is at the front of the queue.17:07
luisbgdshulyak, and bknudson, am I right to assume that since this bug 1280072 is affecting more jobs, that I should just wait for it to be closed before I reverify my commit?17:07
luisbgbknudson, nice!17:07
bknudsonluisbg: since the fix is in the queue you could reverify it or wait... I'd probably wait.17:07
ayoungah...so you are concerned about one service hijacking the requestid of another service...which is why you were saying "lets ask keystone"17:08
luisbgbknudson, confirm it passes before I do anything :)17:08
luisbgbknudson, and dstanek, thanks for the help!17:08
timellodstanek: exactly from where did you get this chunk? :)17:08
timellodstanek: just to follow you17:08
ayoungtimello, sounds a lot like what KDS is supposed to provide.  But I think we need an async request signature to really make it secure17:08
*** boris-42_ has joined #openstack-dev17:08
ayoungthat can be part of the discussion17:08
bknudsondstanek: timello: how are we going to securely accept request IDs? SSL and a client certificate?17:09
bknudsonwe'd have to have some sort of key that protects the request ID.17:10
*** yamahata has quit IRC17:10
ayoungbknudson, CMS signing, just like tokens, is really the only secure solution17:10
timellobknudson: not sure we will accept request ids, they just exist we are going to reuse them for logging purpose. That's what is being implemented in other components, like glance and cinder.17:10
dstanektimello: that was on a ML post that the bp linked to17:10
*** madhami has joined #openstack-dev17:11
*** danielbruno has joined #openstack-dev17:11
timellodstanek: ok17:11
dstanektimello: actually i think that was the post it linked to and not just the thread17:11
*** madhami has left #openstack-dev17:11
bknudsonayoung: yes, we could reuse the technique that tokens use... these would be pretty short documents to sign.17:11
dstanektimello: if i look at https://etherpad.openstack.org/p/icehouse-summit-nova-cross-project-request-ids i get the impression that keystone or other services will be logging the request id probably as a part of the log context17:12
ayoungbknudson, this is too big for IRC right now...this is a design summit topic17:12
*** mikeoutland has quit IRC17:12
*** garyk1 has quit IRC17:12
*** danpb has quit IRC17:12
bknudsonI would attend that session.17:12
*** mandeep has joined #openstack-dev17:12
bknudsonand ayoung's session on workflows17:13
ayoungbknudson, lets get them schedueld together17:13
*** zzelle has quit IRC17:13
bknudsonayoung: does workflow require request ID?17:13
*** relaxdiego has quit IRC17:14
nkinderayoung: are the _ldap_livetest tests in a working state?17:14
timellodstanek: yeah, I was misunderstanding what you said, see the oslo implementation:17:14
nkinderayoung: I can't get them to actually run.17:14
ayoungnkinder, um...can I take the fifth?17:14
bknudsonnkinder: I think dstanek might have had a patch to make it so you could run them (easily) again?17:14
ayoungand by "the fifth" I mean the fifth of run I have here jus so I can fortify myself for this ordeal17:14
ayoungnkinder, I'm sure they have bit rotted17:15
timellodstanek: https://github.com/openstack/oslo-incubator/blob/master/openstack/common/middleware/request_id.py17:15
ayoungbut they have been run in recently history17:15
*** markmc has quit IRC17:15
ayoungum...what error are you seeing?17:15
dstanektimello: what should i be looking for?17:15
*** danielbruno has quit IRC17:15
*** yamahata has joined #openstack-dev17:16
timellodstanek: heh, the request id is generated in the middleware, not sent by the request17:16
dstanekbknudson, nkinder: i had ideas, but i don't think i put them in code17:16
dstanektimello: right, but doesn't that ML post say that it should accept one?17:17
bknudsonnkinder: you might have to rename the file to get it to be recognized by testr... I haven't tried running them lately.17:17
*** marcoemorais has joined #openstack-dev17:17
timellodstanek: yeah, it (ML post) does not seem to be totally accurated17:17
*** vkozhukalov has quit IRC17:17
timellodstanek: this is inserted first in the pipeline, so the request id exists since the beginning of the request17:18
nkinderbknudson: remove the leading underscore?17:18
bknudsonnkinder: that would be my guess. I haven't tried it though.17:19
nkinderayoung: no errors.  It just says "Ran O tests in ..."17:19
nkinderbknudson: Ok, I'll give it a shot.17:19
ayoungnkinder, ah, that is probably just how you are running it...lemme try17:19
ayoungalias suod sudo17:20
*** lcheng has quit IRC17:20
ayoungnkinder, something wrong with test discovery17:21
nkinderyep, that's what it looked like to me too.  Trying the rename now...17:21
*** yolanda has quit IRC17:21
dstanektimello: :( - is there a design doc for this or is it just the pb? reading throught ML to try and find consesus doesn't sound like fun17:22
ayoungnkinder, I got them to run like this17:22
ayoung . .venv/bin/activate17:22
timelloayoung, bknudson, dstanek, thanks for the conversation. I'll think more about it. It seems we can't do it for keystone right now...17:22
ayoungnosetests keystone.tests._ldap_livetest17:22
ayoungtimello, nope, not yet17:22
*** mandeep has left #openstack-dev17:22
timellodstanek: and yes, it lacks a document to sumarize the final consesus17:22
ayoungnkinder, mind you, all my tests are failing right now17:22
ayoungI hadn't startedslapd since upgrading to 20, though17:23
ayoungSERVER_DOWN: {'desc': "Can't contact LDAP server"}17:23
*** galstrom_zzz is now known as galstrom17:23
*** yjiang5 has joined #openstack-dev17:24
*** yolanda has joined #openstack-dev17:25
*** athomas has quit IRC17:25
*** reed has joined #openstack-dev17:25
*** reed has quit IRC17:25
*** reed has joined #openstack-dev17:25
*** godara has joined #openstack-dev17:25
*** dshulyak has quit IRC17:26
nkinderayoung: I have all of the normal tests working, and manual live LDAP testing is good.  I just want to run the automated live tests before submitting my review.17:26
dstanekayoung: i've been wanting to try running LDAP to test out one of the reviews, but i haven't yet17:26
ayoungnkinder, appreciate that17:26
*** raildo_ has quit IRC17:26
ayoungdstanek, have you set up LDAP before?17:26
*** wchrisj has quit IRC17:27
ayoungI'm not certain what happens if you run devstack and tell it the only service to run is LDAP.  In theory, it should not mess with your system17:27
*** danielbruno has joined #openstack-dev17:27
*** danielbruno has joined #openstack-dev17:27
dstanekayoung: i followed some devstack instructions a few days ago, but haven't tried it out yet17:27
*** marcoemorais has quit IRC17:27
ayoungdstanek, to get devstack to set up LDAP...17:28
ayoungENABLED_SERVICES=ldap17:28
dstanekayoung: there were just 2 or 3 lines i had to add to my localrc (assuming that it works when i test it)17:28
ayoungLDAP_PASSWORD=test17:28
ayoungthat alone will get you an ldap server.17:28
ayoungto go so far as to set up Keystone17:28
ayoungKEYSTONE_IDENTITY_BACKEND=ldap17:29
ayoungas well as17:29
ayoungENABLED_SERVICES=key,mysql,ldap17:29
dstanekthis is what i did: http://paste.openstack.org/show/65504/17:30
ayoungdstanek, or you could run FreeIPA and get a really good LDAP setup17:30
dstanekayoung: did you see that failing test i wrote for the cms patch?17:30
ayoungdstanek, no, still catching up...I was 1100 emails behind when Istarted this morning17:30
ayoungdstanek did you add it to my review for dedupe CMS?17:31
ayoungyes you did...nice17:31
*** _cjones_ has joined #openstack-dev17:31
*** byeager has quit IRC17:31
ayoungdstanek, but...I want to see the exisitng tests fail with the PIP version of keystone client17:32
ayoungand then we'll fix the review and resubmit17:32
ayoungI think we need to release a new Keystone client17:32
ayoungversion of17:32
*** shardy is now known as shardy_afk17:32
dstanekayoung: how will you force the existing tests to fail?17:32
*** raildo has quit IRC17:33
dstanekmess up your path?17:33
ayoungdstanek, they should do so naturally once the keystone client is in, and throws an exception when doing the PKI token stuff17:33
*** florentflament has quit IRC17:33
*** raildo has joined #openstack-dev17:33
ayounghttps://review.openstack.org/#/c/71455/2/keystone/token/providers/pki.py  should trigger a failure17:33
ayoungbut your test is a good addition, don't get me wrong17:33
*** tqtran has joined #openstack-dev17:34
dstanekayoung: i just don't understand how it will trigger a failure - we don't have any tests that force errors from subprocess17:34
ayoungbut line 41 on that page of that  patch should not catch the actual exception out of cms from the popen that is monkeypatched17:34
*** kamalic has joined #openstack-dev17:35
*** sushil_ has quit IRC17:35
ayoungdstanek, I think we do, but...17:35
*** tiamar has quit IRC17:35
*** VINOD_ has quit IRC17:35
dstanekayoung: what will force that exception to be thrown? i only see happy path tess17:35
ayoungI am also OK with triggereing it by hand17:35
dstaneks/tess/tests/17:35
ayoungdstanek, missing certs17:35
ayoungbut that is in the cms test...you may be right17:35
*** SumitNaiksatam has quit IRC17:35
*** sushil_ has joined #openstack-dev17:36
ayoungdstanek, when you ran with that test, it used the pip version of the client, right?17:36
dstanekayoung: i think so17:36
ayoungso it got the old code, that did not properly address subprocess?17:36
*** caleb_ has quit IRC17:36
dstanekayoung: i have one env with master and one with the released version - i'm pretty sure i was on the released version17:36
dstanekayoung: no, because the problem is in pki not in the client17:37
ayoungdstanek, OK...so your test should apss now, and then fail once we sync to the client, and then pass again once we have the right version of the client?17:37
dstanekit's catching the wrong exception17:37
dstanekayoung: the tests only pass if the pki change to use the stdlib subprocess module is reverted17:38
*** danielbruno has quit IRC17:38
ayoungdstanek, I'd like to merge your test into my patch17:38
dstanekayoung: it's all yours.17:38
ayoungdstanek, I might extend it to make sure that it catches the right exception from CMS, so we see a failure until the new client comes in...ok...good stuff17:39
*** relaxdiego has joined #openstack-dev17:39
*** xga_ has joined #openstack-dev17:39
*** xga has quit IRC17:39
*** praneshp has joined #openstack-dev17:40
dstanekayoung: those tests should pass on either client once that change is reverted17:40
*** markmcclain has joined #openstack-dev17:40
*** exed_ has quit IRC17:40
*** armax has joined #openstack-dev17:40
dstanekthe client change was to make if notice eventlet in the same way that the server does, but in my test i force both sides into using eventlet for one test and stdlib for another17:40
*** rossella_s has quit IRC17:41
*** eglynn-lunch has quit IRC17:42
*** afazekas has joined #openstack-dev17:43
*** afazekas has quit IRC17:43
*** praneshp has quit IRC17:44
*** sarob has joined #openstack-dev17:44
*** ramishra has quit IRC17:45
*** stevemar has quit IRC17:46
*** stevemar2 has joined #openstack-dev17:46
*** tjones has joined #openstack-dev17:46
*** stevemar2 is now known as stevemar17:46
*** comay has joined #openstack-dev17:47
stevemarayoung, bknudson samuelqueiroz-af was having some trouble with policy today... problem is here: http://pastebin.com/jNgKDQzA17:47
stevemarayoung, bknudson basically trying to use domain attribute domain_id:%(domain_id)s in his policy file, but when he uses a project scoped token, it won't work.17:48
*** troytoman is now known as troytoman-away17:48
*** _cjones_ has quit IRC17:49
*** sarob has quit IRC17:49
*** danielbruno has joined #openstack-dev17:50
*** danielbruno has joined #openstack-dev17:50
*** tkay has joined #openstack-dev17:51
*** jistr has quit IRC17:51
*** bearhands has quit IRC17:51
*** _cjones_ has joined #openstack-dev17:52
*** xqueralt has quit IRC17:52
*** bearhands has joined #openstack-dev17:52
*** yolanda has quit IRC17:52
*** xga_ has quit IRC17:52
*** afazekas has joined #openstack-dev17:53
*** mikeoutland has joined #openstack-dev17:54
*** alagalah has quit IRC17:54
*** _cjones__ has joined #openstack-dev17:54
*** ijw has joined #openstack-dev17:55
*** schwicke has joined #openstack-dev17:55
*** alagalah has joined #openstack-dev17:55
*** epim has joined #openstack-dev17:55
*** yolanda has joined #openstack-dev17:56
dstanekayoung: this is the patch i wanted LDAP for https://review.openstack.org/#/c/71887; i don't think it's been tested against a real server17:56
*** _cjones_ has quit IRC17:57
*** kamalic has quit IRC17:57
*** DinaBelova_ is now known as DinaBelova17:57
*** DinaBelova is now known as DinaBelova_17:58
dstaneklbragstad: howdy17:59
*** AlexF has joined #openstack-dev17:59
lbragstaddstanek: hey!17:59
*** caleb_ has joined #openstack-dev17:59
dstaneklbragstad: i just started working on rebasing the 'explicit _' review onto master17:59
*** hartsocks has joined #openstack-dev17:59
lbragstadah, the one I just reviewed?18:00
dstaneklbragstad: that's the one :-)18:00
dstaneklbragstad: i believe those newlines were added to match the style guide18:01
lbragstadok18:01
lbragstadI figured as much18:01
*** cadenzajon has joined #openstack-dev18:01
dstanekthat patch is uber big now - so hopefully we can get it though quickly after the next rebase18:01
lbragstaddstanek: I just wanted to make sure they were there for that reason,18:02
lbragstadand not on accident or something18:02
*** byeager has joined #openstack-dev18:02
*** cagrev_ has joined #openstack-dev18:02
*** newell has joined #openstack-dev18:02
*** sweston has joined #openstack-dev18:02
*** SumitNaiksatam has joined #openstack-dev18:03
dstaneki have a huge patch fix all the imports, but it was out of date even before i could submit the first review18:03
*** derekh has quit IRC18:04
*** Tross has quit IRC18:04
*** marcoemorais has joined #openstack-dev18:04
lbragstaddstanek: :)18:04
lbragstadthat's no fun18:04
*** morazi_ is now known as morazi18:04
bknudsonnot sure what the point of explicit import _ is ... doesn't gettextutils.install() happen?18:05
dstaneklbragstad: i think i'm going to break it up by packages and submit them separately18:05
bknudsonas in, doesn't tests.core get run?18:05
lbragstaddstanek: ++18:05
lbragstadeasier to manage18:05
*** cagrev has quit IRC18:05
*** seagulls is now known as beagles18:06
*** nacim has quit IRC18:06
dstanekbknudson: there are a whole bunch of tools that i use that either don't work right or flag it as broken code18:06
*** enikanorov_ has joined #openstack-dev18:06
dstanekbknudson: in interactive Python i had to add a hack to my .pythonrc to automatically import keystone if Python is started in a keystone working copy :-(18:07
bknudsondstanek: ok, submit it and we can get it merged quickly18:07
*** bearhands is now known as comstud18:07
*** danielbruno has quit IRC18:08
*** comstud is now known as bearhands18:08
ayoungdstanek, domain_id != domain_name18:08
*** beagles is now known as seagulls18:08
*** jistr has joined #openstack-dev18:09
*** jistr has quit IRC18:09
dstanekayoung: is the approach to that review all wrong then?18:09
*** mkollaro has quit IRC18:10
*** hemnafk is now known as hemna_18:10
ayoungdstanek, nah...we just need to get the domain name from config and check against that instead18:10
dstanekayoung: i just noticed that the get_domain_by_name method should return a dict and that patch had it returning a string18:10
*** byeager has quit IRC18:10
stevemarsamuelqueiroz-af, i think you're out of luck for a work-around, but the fix seems pretty straightforward18:10
ayounghe's close, but checking that domain_id = domain_name is conceptually wrong18:10
*** kamalic has joined #openstack-dev18:10
ayoungstevemar, so...list all users in a domain should rquire a domain role, and thus a domain scoped token18:11
*** kamalic1 has joined #openstack-dev18:13
*** kamalic has quit IRC18:13
*** kamalic has joined #openstack-dev18:14
*** zhiyan is now known as zhiyan_18:15
ayounghuh18:15
*** epim has quit IRC18:15
*** ramishra has joined #openstack-dev18:16
*** marekd is now known as marekd|away18:16
*** garyk has joined #openstack-dev18:16
ayoungah, because it needs to return the domain object. it is not "get domain id from domain name"18:16
*** tongli has joined #openstack-dev18:16
*** arnaud has joined #openstack-dev18:17
*** kamalic1 has quit IRC18:18
*** jckasper_ has joined #openstack-dev18:18
*** kamalic has quit IRC18:19
*** galstrom is now known as galstrom_zzz18:20
*** max_lobur is now known as max_lobur_afk18:20
*** ramishra has quit IRC18:21
*** mcriedemannoid has quit IRC18:21
*** mriedem has joined #openstack-dev18:21
*** jckasper has quit IRC18:21
*** Mandell has joined #openstack-dev18:22
*** godara is now known as manishg18:22
*** mlegault_ has joined #openstack-dev18:22
*** mrodden has quit IRC18:23
*** kushal has joined #openstack-dev18:24
*** alagalah has quit IRC18:26
*** mlegault has quit IRC18:26
*** sarob has joined #openstack-dev18:26
*** kushal has quit IRC18:26
*** enikanorov has quit IRC18:26
*** wchrisj has joined #openstack-dev18:26
*** jnoller has quit IRC18:27
*** praneshp has joined #openstack-dev18:27
*** schwicke has quit IRC18:27
*** kushal has joined #openstack-dev18:27
*** sumanthns has quit IRC18:28
*** bdpayne has quit IRC18:28
*** schwicke has joined #openstack-dev18:28
*** lucasagomes has quit IRC18:28
*** jgrimm has quit IRC18:28
*** bdpayne has joined #openstack-dev18:28
*** lexano has quit IRC18:29
*** yassine has quit IRC18:31
*** sahid has quit IRC18:31
*** mrodden has joined #openstack-dev18:32
*** mrodden has quit IRC18:32
*** mrodden has joined #openstack-dev18:33
*** kushal has quit IRC18:34
*** wchrisj has quit IRC18:34
*** xmltok has joined #openstack-dev18:35
*** zhiyan_ is now known as zhiyan18:38
*** xarses_ has joined #openstack-dev18:39
*** sweston has quit IRC18:39
*** bknudson has quit IRC18:39
*** AnilV4 has quit IRC18:39
*** ijw has quit IRC18:41
*** schwicke has quit IRC18:42
*** xarses has quit IRC18:42
*** mlegault has joined #openstack-dev18:43
morganfainbergdstanek, ping18:44
dstanekmorganfainberg: pong18:44
*** mlegault_ has quit IRC18:45
morganfainbergdstanek, nvm got it . was having a hard time reading a code merge conflict18:46
*** thedodd has quit IRC18:46
dstanekmorganfainberg: i'm glad i could assist!18:46
morganfainbergannnnd of course18:46
*** devlaps has joined #openstack-dev18:47
morganfainberg*grumbles*18:47
*** zzelle has joined #openstack-dev18:48
*** gyee has joined #openstack-dev18:48
*** bearhands is now known as comstud18:49
*** comstud is now known as bearhands18:49
thomasemmarkmcclain, hey, I was curious about something if you have a moment?18:50
*** rfolco has quit IRC18:50
markmcclainthomasem: sure what's up?18:51
thomasemmarkmcclain, Before oslo.messaging, the notification_topics configuration would define a queue that was stood up from the producer side. IIRC this was so that no messages would be lost even if the consumer wasn't ready yet. I'm not seeing that behavior with oslo.messaging and Nova compute. Is that intentional? Do you know?18:51
*** _cjones_ has joined #openstack-dev18:52
thomasemThe context is RabbitMQ for me.18:52
thomasemIf that has any bearing on it. :)18:52
*** lbragstad has quit IRC18:53
ewindischsdague: does this have to be submitted yet, or did the gate stall the merge? https://review.openstack.org/#/c/72738/18:53
*** cnesa has quit IRC18:54
markmcclainthomasem: the other Mark is the one you'll want to chat with… his nic is markmc, but he's not online at the moment18:54
thomasemmarkmcclain, So sorry18:54
thomasemheh18:54
thomasem:)18:54
thomasemmarkmcclain, Thanks!! :P18:55
markmcclainthomasem: no worries our nics cause confusion18:55
*** _cjones__ has quit IRC18:56
*** bknudson has joined #openstack-dev18:56
*** salv-orlando_ has joined #openstack-dev18:56
*** galstrom_zzz is now known as galstrom18:56
*** salv-orlando has quit IRC18:56
*** salv-orlando_ is now known as salv-orlando18:56
*** abhirc has joined #openstack-dev18:57
*** sweston has joined #openstack-dev18:57
*** garyk has quit IRC18:57
luisbghow do I use tox to run the tests in oslo.config? I can get it to run if I remove the reference to {posargs} in the tox.ini, but I pressume this is there for something18:58
*** iv_m has joined #openstack-dev19:00
*** kris_h has joined #openstack-dev19:01
*** ijw has joined #openstack-dev19:01
*** alagalah has joined #openstack-dev19:04
*** bdpayne has quit IRC19:04
nkinderayoung: the live tests are working now19:04
nkinderayoung: you do have to use nosetests (not run_tests.sh)19:04
*** bdpayne has joined #openstack-dev19:05
nkinderayoung: there's also an error in the default config where it doesn't match what devstack does19:05
nkinderayoung: I'll file a bug and submit a patch for that19:05
*** arborism has joined #openstack-dev19:06
*** praneshp has quit IRC19:06
*** e0ne has joined #openstack-dev19:06
*** byeager has joined #openstack-dev19:07
*** sweston has quit IRC19:08
*** tris has joined #openstack-dev19:08
*** e0ne has quit IRC19:10
*** praneshp has joined #openstack-dev19:10
*** byeager has quit IRC19:11
*** saju_m has quit IRC19:11
*** xarses_ has quit IRC19:13
*** Mandell has quit IRC19:14
*** sweston has joined #openstack-dev19:14
*** alexpilotti has quit IRC19:15
*** yjiang5 is now known as yjiang5_away19:16
*** ramishra has joined #openstack-dev19:16
*** schwicht has joined #openstack-dev19:17
*** VINOD_ has joined #openstack-dev19:18
*** amcrn_ has joined #openstack-dev19:18
*** vartom1111111115 has joined #openstack-dev19:18
*** amcrn_ is now known as amcrn19:18
*** mrodden has quit IRC19:18
*** arborism has quit IRC19:19
*** e0ne has joined #openstack-dev19:19
*** sushil_ has quit IRC19:20
*** byeager has joined #openstack-dev19:20
*** zul has joined #openstack-dev19:20
*** jprovazn_afk is now known as jprovazn19:20
*** ramishra has quit IRC19:21
*** Mandell has joined #openstack-dev19:22
*** zul has quit IRC19:22
*** alexpilotti has joined #openstack-dev19:23
*** gokrokve has quit IRC19:23
morganfainbergstevemar, dstanek, dolphm, https://review.openstack.org/#/c/73698/ https://review.openstack.org/#/c/72808/ https://review.openstack.org/#/c/73699/ split the auto-gen commits up so it'll be easier to land them19:23
ayoungnkinder, awesome. I assume you submitted the rmember-the-dn patch?19:23
*** gokrokve has joined #openstack-dev19:24
nkinderayoung: not yet.  I want to make sure the live tests are passing completely for a baseline run, then with the remember_the_dn stuff.19:24
ayoungdiligence is good19:24
ayoungheh19:24
*** sgrasley has quit IRC19:24
nkinderayoung: I'm waiting for the baseline results, but the tests are at least running now19:24
ayoungnkinder, they completely wipe out the DB after each tests.  It seems like something that could be greatly optimized away19:25
ayoung5 seconds per test is a long time to wait19:25
nkinderayoung: yeah, but that helps eliminate cascading faliures19:25
*** ngoracke has joined #openstack-dev19:26
nkinderayoung: richm starting working on the LDAP syntax violation issue we were discussing the other day19:26
ayoungnkinder, I know, that is why I wrote it that way.  But still seems like we could speed things up somehow19:26
ayoungnkinder, I could get used to this level of LDAP support19:26
*** ngoracke has left #openstack-dev19:26
*** rfolco has joined #openstack-dev19:26
*** gokrokve has quit IRC19:28
*** nkinder is now known as nkinder_afk19:30
ayoungnkinder, I'm working on writing up the issues with token compression.  Its been complicated enough to warrant a step by step discussion and explanation.  I think, if we do things right, we can encapsulate the changes in Auth TOken Middleware, and thus not be linked in to the Icehouse release cycle, but can rather release the code when it is ready19:31
*** ikhan has quit IRC19:31
*** thedodd has joined #openstack-dev19:32
*** mlavalle has joined #openstack-dev19:32
*** CaptTofu_ has joined #openstack-dev19:33
*** galstrom is now known as galstrom_zzz19:33
*** CaptTofu has quit IRC19:34
*** kgriffs is now known as kgriffs_afk19:34
*** cagrev_ has quit IRC19:35
*** tanisdl has quit IRC19:35
*** tjones has quit IRC19:36
*** adreznec has quit IRC19:38
*** kenperkins has quit IRC19:38
*** kenperkins_ has joined #openstack-dev19:38
*** enykeev has quit IRC19:38
*** jckasper__ has joined #openstack-dev19:38
*** lbragstad has joined #openstack-dev19:39
*** kenperkins_ has quit IRC19:39
*** cagrev_ has joined #openstack-dev19:40
*** kenperkins has joined #openstack-dev19:40
*** jsavak has joined #openstack-dev19:41
*** jckasper_ has quit IRC19:42
stevemardolphm, what should I do about https://review.openstack.org/#/c/72587/19:44
*** joesavak has quit IRC19:44
dolphmstevemar: done, that bug has been fixed19:44
stevemarso reverify no bug?19:45
dolphmstevemar: that's not an option19:45
*** morazi has quit IRC19:45
*** mrodden has joined #openstack-dev19:45
dolphmbug 128007219:45
*** zhiyan is now known as zhiyan_19:45
stevemardolphm, yeah, i thought you had mentioned that, so reverify with the new bug that's been fixed19:45
*** markwash_ has joined #openstack-dev19:45
dolphmstevemar: done == i already ran a reverify for you19:46
stevemardolphm, gah19:46
ayoungdolphm, can we release a new version of the client?  I think any compression work will be better if  the server and auth_token middleware code use the same implementation, and we can't get to that baseline without a fix for  https://review.openstack.org/#/c/71455/19:46
ayoungthat fix is in master for client, but not on  PIP19:46
*** markwash has quit IRC19:47
*** markwash_ is now known as markwash19:47
dolphmayoung: what patch?19:47
dolphmclient-side19:47
*** radez is now known as radez_g0n319:47
*** alex-foo has quit IRC19:47
ayoungdolphm, the popen monkeypatch detection19:47
*** sn6i23a has joined #openstack-dev19:47
*** jtomasek has quit IRC19:48
*** cagrev_ has quit IRC19:48
ayoungdolphm, https://github.com/openstack/python-keystoneclient/commit/bb7f6aa9a9651576b73f6f187285a966c2a5ffe419:48
bknudsonwhich way are we going for the docs change? don't include openstack.common or add kombu, etc, to test-requirements?19:48
bknudsonI'm leaning towards don't include openstack.common.19:49
stevemarbknudson, i'm okay with either19:49
*** xga has joined #openstack-dev19:49
stevemarbknudson, i just want it sooner rather than later19:49
bknudsonlet's get this done today19:49
stevemar++19:49
bknudsontakes 3 to tango19:49
stevemarin this case, it does take 3 patches19:49
*** denis_makogon_ has joined #openstack-dev19:50
bknudsonif jenkins passes I'll +A the openstack.common change -- https://review.openstack.org/#/c/73350/19:51
morganfainbergdolphm, oh doh! double period, and it looks like i should have put the list_opts change into the previous patch in the change *facepalm*19:51
*** n0ano has joined #openstack-dev19:51
morganfainbergdolphm, i'll fix that quickly (the setup.cfg changes will be broken unless i do)19:52
*** denis_makogon_ is now known as denis_makogon19:52
bknudsonstevemar: what are the other 2 required for sphinx build?19:53
stevemarbknudson, https://review.openstack.org/#/c/73341/19:53
stevemarand https://review.openstack.org/#/c/72492/19:53
bknudsonstevemar: https://review.openstack.org/#/c/73341/ will need a rebase19:53
*** DinaBelova_ is now known as DinaBelova19:53
*** kenperkins_ has joined #openstack-dev19:53
stevemaryes, it can branch off master, give me 1 sec19:54
bknudsonstevemar: and abandon https://review.openstack.org/#/c/73072?19:54
stevemaryep19:54
*** xga has quit IRC19:54
*** enykeev has joined #openstack-dev19:54
bknudsonstevemar: include https://review.openstack.org/#/c/72492/ in that rebase19:55
bknudsonstevemar: should rebase on https://review.openstack.org/#/c/73350/ so that https://review.openstack.org/#/c/72492/ will pass19:55
*** kenperkins has quit IRC19:55
*** seagulls is now known as beagles19:56
*** rfolco has quit IRC19:56
stevemarbknudson, alright, give me a sec, i usually manage to mess up rebasing when there are dependencies, let me double check things19:56
*** promulo has quit IRC19:56
bknudsonstevemar: use git-review -nvR19:56
bknudsonand can cherry-pick the changes with git-review -x19:57
*** alagalah has quit IRC19:58
*** spzala has joined #openstack-dev19:58
*** alagalah has joined #openstack-dev19:58
*** morazi has joined #openstack-dev19:59
*** jprovazn is now known as jprovazn_afk19:59
*** alagalah has quit IRC20:00
*** alagalah has joined #openstack-dev20:01
*** adreznec has joined #openstack-dev20:01
*** vkozhukalov has joined #openstack-dev20:02
*** leseb has quit IRC20:03
dolphmayoung: i show that as released in 0.6.020:04
dolphmayoung: https://bugs.launchpad.net/python-keystoneclient/+bug/127723120:04
sudorandomIs there a resource that exists that shows the current status of federations in Keystone (besides the source code of Keystone)?20:04
ayoungdolphm, Ok...so if I do pip-install I should get that patch....lemme see20:05
sudorandomThere's a lot of documentation that describes how someone might use keystone, but it's not clear what actually exists20:05
*** joesavak has joined #openstack-dev20:05
dolphmsudorandom: there's a series of blueprints around federation, see the dependencies at the bottom of https://blueprints.launchpad.net/keystone/+spec/saml-id20:06
*** tjones has joined #openstack-dev20:06
bknudsonec2 middleware is not tested -- http://logs.openstack.org/e8/e8f8c1774983bf9d190d6452bfb98b88bf80a36b/post/keystone-coverage/3708766/cover/keystone_middleware_ec2_token.html20:06
*** mriedem1 has joined #openstack-dev20:06
bknudsonec2_token20:06
ayoungdolphm, good to go.  THanks20:07
bknudson/opt/stack/keystone/doc/source/api/keystone.rst:71: WARNING: toctree contains reference to nonexisting document u'api/keystone.openstack'20:08
bknudsonwhen I build with https://review.openstack.org/#/c/73350/20:08
bknudsonstevemar: dstanek: ^20:08
bknudsonam I doing something wrong?20:08
*** jsavak has quit IRC20:08
morganfainbergbknudson, afaict that ec2 middleware wasn't really working for a looooong time20:08
*** mriedem has quit IRC20:08
dstanekbknudson: i wonder if you have keystone.openstack files in doc/source/api20:09
bknudsondstanek: I rm -r'd it20:09
bknudsondstanek: rm -r doc/source/api doc/build20:10
stevemarbknudson, running it now20:10
stevemarno errors on my end20:10
bknudsonstevemar: did you clear out doc/source/api doc/build ?20:11
stevemarhttp://paste.openstack.org/show/65549/20:11
stevemarnope20:11
stevemarclean, ha20:11
dstanekafter it runs is there a ref in doc/source/api/keystone.rst to keystone.openstack?20:11
bknudsondstanek: yes, near the end20:11
stevemardstanek, yep keystone.openstack20:12
*** sushils has joined #openstack-dev20:12
*** mgagne has quit IRC20:14
stevemarbknudson, I get the error now, womp womp20:15
*** amcrn has quit IRC20:15
ayoungdstanek, Ok,  merged your patch, pulled down and merged head, got the latest pip installed keystone client, ran the tests and...    raise subprocess.CalledProcessError(retcode, "openssl")20:16
ayoungCalledProcessError: Command 'openssl' returned non-zero exit status 320:16
*** alexpilotti_ has joined #openstack-dev20:16
ayoungNow, let me fix my part of the patch20:16
*** amcrn has joined #openstack-dev20:16
*** xarses has joined #openstack-dev20:16
stevemarbknudson, so... stick to the original patch? updating test-req?20:17
bknudsonstevemar: I'm going to try openstack/common rather than openstack.20:17
dstanekbknudson, stevemar: testing now - had to create another working copy20:17
*** ramishra has joined #openstack-dev20:17
bknudsonit seemed to work.20:17
ayoungit passes dstanek20:18
*** alexpilotti has quit IRC20:18
dstanekayoung: nice20:19
dstanekayoung: was it as simple as changing the import?20:19
ayoungdstanek, and the catch line20:19
bknudsondstanek: stevemar: ok, docs build was clean this time20:19
ayoungfrom keystone.common import environment20:19
*** exed_ has joined #openstack-dev20:19
ayoung except environment.subprocess.CalledProcessError:20:19
stevemarbknudson, what did you change exactly?20:19
ayoungI guess I could have20:19
bknudsonstevemar: I'll push up the changes.20:19
stevemark20:19
ayoungfrom keystone.common.environment import subprocess and then it would have been just the import20:19
*** tjones has quit IRC20:20
*** morazi has quit IRC20:20
*** morazi has joined #openstack-dev20:21
bknudsonstevemar: https://review.openstack.org/#/c/73350/2/doc/ext/apidoc.py20:21
ayoung./keystone/token/providers/pki.py:19:1: H302  import only modules.'from keystone.common.environment import subprocess' does not import a module20:22
ayoungfrom keystone.common.environment import subprocess20:22
bknudsonstevemar: dstanek: now we wait for jenkins. cross your fingers20:22
*** ramishra has quit IRC20:22
luisbgdolphm, hi! thanks for looking at my commit. When you mention adding the "Closes-Bug: ##" are you asking me to do it in the future or to fix this message of this commit now?20:23
dstanekbknudson: that directory doesn't exist20:23
*** alexpilotti_ has quit IRC20:23
*** ijw has quit IRC20:23
bknudsondstanek: oops!20:23
*** rodrigods has joined #openstack-dev20:24
*** rodrigods has joined #openstack-dev20:24
bknudsondstanek: I probably have kombu in my venv20:24
*** gokrokve has joined #openstack-dev20:24
lbragstadmorganfainberg: ping?20:25
dstanekbknudson: this may just be sphinx being stupid20:26
bknudsondstanek: I'll try again with openstack/common.20:26
*** rodrigods has quit IRC20:27
bknudsondstanek: no dice, toctree contains reference to nonexisting document u'api/keystone.openstack.common'20:27
dstaneki think sphinx is no longer generating docs for the tree, but is still putting it into the toc20:27
bknudsondstanek: stevemar: how about we go with the change to test-requirements.txt until we can figure out the other prob?20:27
stevemarbknudson, i think that may be easier20:28
ayoungdstanek, keystone.tests.test_cert_setup.CertSetupTestCase.test_can_handle_missing_certs  now fails....  I told you there was something that would fail20:29
*** cadenzajon has quit IRC20:29
luisbgwoaaah so much stuff in zuul's wait queue20:30
dstaneki don't think they are mutually exclusive patches - and i think morganfainberg has added konbu as part of one of his patches20:30
*** gokrokve has quit IRC20:31
*** gokrokve has joined #openstack-dev20:31
*** yolanda has quit IRC20:32
*** gokrokve_ has joined #openstack-dev20:32
bknudsonstevemar: did you abandon yours?20:33
stevemarbknudson, luckily my laziness came in handy20:33
bknudsonstevemar: ok, looks like it's ready... I'll rebase all these on that one.20:34
stevemarcool20:34
bknudsonand restore dstanek's patch to it's original20:34
stevemarbknudson, https://review.openstack.org/#/c/73072/ lockfile and kombu20:34
*** AlexF has quit IRC20:34
*** e0ne has quit IRC20:35
*** kgriffs_afk is now known as kgriffs20:35
*** tdruiva_ has joined #openstack-dev20:35
*** gokrokve has quit IRC20:35
*** devlaps has quit IRC20:36
*** leseb has joined #openstack-dev20:36
*** gokrokve_ has quit IRC20:37
*** tdruiva has quit IRC20:38
dstanekbknudson, stevemar: looks like this is a bug in sphinx - i'll send a patch upstream, but probably won't become a reality for a while20:38
*** dspano has quit IRC20:38
dstanekdolphm: ^20:38
*** xarses has quit IRC20:38
*** tdruiva_ is now known as tdruiva20:38
stevemardstanek, yeah, that could take a while20:39
*** sweston has quit IRC20:39
*** alop has quit IRC20:40
*** radez_g0n3 is now known as radez20:40
stevemardstanek, did you get a chance to read my late night rambly email?20:40
*** leseb has quit IRC20:40
*** pmathews has quit IRC20:41
*** pmathews1 has joined #openstack-dev20:41
*** romcheg1 has joined #openstack-dev20:41
*** sarob has quit IRC20:41
*** devlaps has joined #openstack-dev20:42
*** sarob has joined #openstack-dev20:42
*** t112 is now known as malteserTiffin20:42
*** devlaps has quit IRC20:44
*** devlaps has joined #openstack-dev20:44
dstanekstevemar: yes, i starting poking at it this mornging, but didn't make much progress. i have started to narrow it down so i hope to have something to show soon.20:44
bknudsondstanek: stevemar: ok, pushed up the patches: https://review.openstack.org/#/c/72492/20:45
stevemardstanek, ohh, what did you find :)20:45
*** jsavak has joined #openstack-dev20:46
dstanekstevemar: base_url...ugg20:46
*** sarob has quit IRC20:46
dstanekstevemar: since we are using routes we could be naming them and using url_for20:47
*** sarob has joined #openstack-dev20:47
*** joesavak has quit IRC20:49
*** rodrigods has joined #openstack-dev20:49
*** rodrigods has joined #openstack-dev20:49
*** xarses has joined #openstack-dev20:50
*** alop has joined #openstack-dev20:51
stevemardstanek, base_url is affecting the weird endpoint logging?20:51
*** alexpilotti has joined #openstack-dev20:53
*** mburned has quit IRC20:53
*** mwagner_lap has quit IRC20:54
*** jecarey has quit IRC20:54
*** tongli has quit IRC20:55
*** abhirc has quit IRC20:56
*** hellome has joined #openstack-dev20:56
*** csd has quit IRC20:57
*** melwitt has joined #openstack-dev20:58
*** dvarga has quit IRC20:58
*** yjiang5_away is now known as yjiang521:00
*** tjones has joined #openstack-dev21:00
*** sweston has joined #openstack-dev21:01
*** devlaps has quit IRC21:01
*** gokrokve has joined #openstack-dev21:02
*** devlaps has joined #openstack-dev21:02
*** dprince has quit IRC21:03
*** novas0x2a|laptop has joined #openstack-dev21:03
*** shardy_afk is now known as shardy21:03
*** otherwiseguy has quit IRC21:04
*** gokrokve_ has joined #openstack-dev21:04
*** gyee has quit IRC21:04
*** byeager has quit IRC21:04
*** byeager has joined #openstack-dev21:05
*** mburned_out has joined #openstack-dev21:05
*** mburned_out is now known as mburned21:05
*** gokrokv__ has joined #openstack-dev21:05
*** gokrokve has quit IRC21:06
*** krtaylor has quit IRC21:08
*** ijw has joined #openstack-dev21:08
*** gokrokve_ has quit IRC21:08
*** IanGovett has joined #openstack-dev21:09
*** byeager has quit IRC21:09
*** IanGovett1 has quit IRC21:09
*** gokrokv__ has quit IRC21:10
*** joesavak has joined #openstack-dev21:10
*** kamalic has joined #openstack-dev21:11
*** cadenzajon has joined #openstack-dev21:11
*** lcheng has joined #openstack-dev21:12
*** DinaBelova is now known as DinaBelova_21:13
*** jsavak has quit IRC21:13
*** denis_makogon has quit IRC21:13
dstanekstevemar: i'm not sure if it's the same issue you were seeing, but it seems to be at the heart of what i was seeing21:14
*** rodrigods has quit IRC21:16
*** lbragstad has quit IRC21:16
*** alexpilotti has quit IRC21:16
*** jprovazn_afk has quit IRC21:17
*** ramishra has joined #openstack-dev21:18
*** sweston has quit IRC21:20
ayoungstevemar, https://review.openstack.org/#/c/69084/   got your additional notifications in there21:21
*** uaberme has quit IRC21:22
*** ramishra has quit IRC21:23
stevemarthanks ayoung21:23
ayoungstevemar, its the three that depend on that that I need to get in.  This one was Yak shaving21:23
*** changbl has quit IRC21:24
*** changbl has joined #openstack-dev21:24
*** marcoemorais has quit IRC21:28
*** csd has joined #openstack-dev21:30
*** vijendar has quit IRC21:32
*** jckasper__ has quit IRC21:34
*** byeager has joined #openstack-dev21:34
*** exed_ has quit IRC21:35
*** sweston has joined #openstack-dev21:36
*** cnesa has joined #openstack-dev21:36
*** leseb has joined #openstack-dev21:37
*** kamalic has quit IRC21:38
*** byeager has quit IRC21:38
jog0clarkb: what is wrong with https://review.openstack.org/#/c/64200/4 I am failing the layout test21:38
jog0looks like the test is working but just not sure what it means21:39
jog0(woops meant to ask in infra)21:39
clarkbjog0: check-grenade-dsvm-partial-ncpu not defined is the error21:40
jog0I thought I defined it though21:40
clarkbjog0: the template is definied but not applied, try adding it to the job group at the end of the devstack-gate.yaml file21:40
jog0clarkb: ah thanks21:41
*** IanGovett has quit IRC21:41
*** leseb has quit IRC21:41
ayoungdolphm, so, I am leaning once again to prependeding a header to the token like {cms}.  I don't think I can cleanly look at a blob and tell:  1 was the right Base64 encoding used and 2 was it compressed.  I think I want to leave the current token format as is, in all its brokeness, until we can deprecate the client and old servers:  it will be legacy code for 2 more releases21:42
ayoungcompression and the URL safe encoding will be one combined patch, one new format, handled by Auth token middleware first and then consumed by the server second.21:42
ayoungI might be able to work it in such a way that it it can be triggered by a config option21:43
*** otherwiseguy has joined #openstack-dev21:43
ayoungNot sure about that, though21:43
*** dstanek has quit IRC21:44
*** iv_m has quit IRC21:45
*** mriedem1 is now known as mriedem21:48
*** alagalah has quit IRC21:48
*** marcoemorais has joined #openstack-dev21:49
*** jobewan has quit IRC21:49
*** joesavak has quit IRC21:50
*** bauzas has quit IRC21:52
*** bdpayne has quit IRC21:52
*** joesavak has joined #openstack-dev21:53
*** bdpayne has joined #openstack-dev21:53
*** ijw has quit IRC21:56
*** edmund1 has joined #openstack-dev21:58
*** sarob has quit IRC21:58
*** sarob has joined #openstack-dev21:59
*** xarses_ has joined #openstack-dev22:00
*** edmund has quit IRC22:00
*** xarses has quit IRC22:02
*** mfer has quit IRC22:03
*** jdob has quit IRC22:03
*** colinmcnamara has joined #openstack-dev22:03
*** sarob has quit IRC22:03
*** bhuvan has quit IRC22:04
*** gokrokve has joined #openstack-dev22:04
*** bhuvan has joined #openstack-dev22:05
*** caleb_ has quit IRC22:07
*** david-lyle has quit IRC22:09
*** jobewan has joined #openstack-dev22:09
*** vartom1111111115 has quit IRC22:12
*** achampion has quit IRC22:12
*** bswartz has quit IRC22:13
*** krtaylor has joined #openstack-dev22:13
*** peristeri has quit IRC22:15
*** thomasem has quit IRC22:15
*** markvoelker has quit IRC22:15
*** edmund1 has quit IRC22:16
*** rtheis has quit IRC22:17
*** relaxdiego has quit IRC22:17
*** SumitNaiksatam has quit IRC22:18
*** relaxdiego has joined #openstack-dev22:18
*** ramishra has joined #openstack-dev22:19
ayoungjdennis, I think I've come back around on the Prefix for compressed tokens.  It makes it much easier to determine what to do.  Since ASN1, zlib and Base64 are all not 100% detectable, the header will imply:  base64 surlsafe encoding + zlib compression + DER formatted CMS + JSON22:21
ayoungI think I want a prefix like this22:22
ayoung{keystone=v3.5}22:22
ayoungkeystone being the implemenation of the identity API, and a token version22:22
*** Alexei_987 has left #openstack-dev22:23
*** ramishra has quit IRC22:23
ekarlsoayoung: kind of token is one using with keystone atm ?22:24
ayoungekarlso, heh, I was just writing that up:22:24
ayoungtake a JSON doc22:24
ayoungCMS sign it using openssl into PEM format22:24
ayoungstrip off the header, footer and line breaks22:24
*** nkinder_afk is now known as nkinder22:24
ayoungand convert /  to -22:24
ayoungits the last step that is the ugliest22:25
jdennisayoung: glad to hear you've come around to the idea of a prefix but why so complicated and introduce an indirection and lookup? Why not just call it what it is? {uuid}, {cms_urlsafe}, or some such22:25
ayoungas it is not a proper URL safe format22:25
ayoungjdennis, too many variables22:25
ayoungjdennis, its a cms compressed base64 token22:25
*** dbalog has left #openstack-dev22:26
ayoungI'd rather just say "keystone token version blah " and let the user look up all of the details22:26
jdennisayoung: fair enough22:26
ekarlsoayoung: any ideas on supporting other mechanisms then tokens ?22:26
ayoungekarlso, like SAML?22:27
ayoungekarlso, problem is not the format with SAML, problem is the RBAC data needs to be in there22:27
ekarlsoayoung: kinda22:27
ekarlsoah22:27
_cjones_ayoung: Can you point me to the document where the nomenclature for Domains/tenants/projects, which to use for keystone v3 onwards is? My google skills are failing me atm.22:27
ayoungekarlso, SAML is like LDAP,  it has the organizational view of the user, but we need more specific data for Openstac22:27
ayoung_cjones_, identity-api22:28
ayounghttps://github.com/openstack/identity-api/blob/master/openstack-identity-api/v3/src/markdown/identity-api-v3.md22:28
_cjones_ayoung: Thanks man. I knew I read it!22:28
ekarlsoayoung: i've just been pokking at keystone for opendaylight usage22:28
*** tjones has quit IRC22:28
ayoungOK...family time.22:28
ayoungekarlso, send me an email, I'd love to read it, but I need to go be dad for a while (East coast time)22:29
*** ayoung is now known as ayoung-afk22:29
*** tjones has joined #openstack-dev22:29
*** prad has quit IRC22:29
*** CaptTofu_ has quit IRC22:31
*** aeperezt has quit IRC22:31
*** bhuvan has quit IRC22:33
*** bhuvan has joined #openstack-dev22:33
*** rwsu has quit IRC22:34
*** radez is now known as radez_g0n322:34
*** xarses_ is now known as xarses22:37
*** leseb has joined #openstack-dev22:37
*** tmclaugh[work] has quit IRC22:38
*** crandquist has quit IRC22:38
*** crandquist has joined #openstack-dev22:40
*** rcleere has quit IRC22:42
*** leseb has quit IRC22:42
*** gordc has quit IRC22:42
*** jmontemayor has quit IRC22:43
*** jmontemayor has joined #openstack-dev22:44
*** sweston has quit IRC22:44
*** mriedem has quit IRC22:44
*** gokrokve_ has joined #openstack-dev22:45
*** tjones has quit IRC22:48
*** gokrokve has quit IRC22:48
*** tjones has joined #openstack-dev22:48
*** mdurnosvistov_ has joined #openstack-dev22:49
*** adreznec has quit IRC22:54
*** exed_ has joined #openstack-dev22:54
*** tanisdl has joined #openstack-dev22:54
*** jecarey has joined #openstack-dev22:56
*** mrodden has quit IRC22:57
*** alagalah has joined #openstack-dev22:59
*** sarob has joined #openstack-dev22:59
*** alop has quit IRC23:01
*** kbringard has quit IRC23:01
*** kevinconway has quit IRC23:01
*** mlegault has quit IRC23:02
*** alagalah has quit IRC23:03
*** praneshp has quit IRC23:03
*** rwsu has joined #openstack-dev23:04
*** browne has quit IRC23:04
*** vkozhukalov has quit IRC23:04
*** sarob has quit IRC23:05
beekneemechdhellmann: Looking through the i3 list, but a little confused by https://blueprints.launchpad.net/oslo/+spec/service-readiness23:09
beekneemechIt shows up in the list, but it's not approved.23:09
zzellepcm_, hi23:09
*** sarob has joined #openstack-dev23:09
dhellmannbeekneemech: it looks like apevec added that recently23:10
*** xarses has quit IRC23:10
*** carl_baldwin has quit IRC23:11
*** thedodd has quit IRC23:12
dhellmannbeekneemech: I'll email him to ask about that, so you can ignore it unless you have time to look over the approach -- the patch already has 2 -1 votes23:13
beekneemechdhellmann: Ah, okay.  I didn't even get that far. :-)23:13
beekneemechdhellmann: Thanks23:13
*** exed_ has quit IRC23:14
*** sarob has quit IRC23:14
*** leseb has joined #openstack-dev23:16
*** eharney has quit IRC23:17
*** sarob has joined #openstack-dev23:17
*** romcheg1 has quit IRC23:18
*** vkmc has quit IRC23:18
topolmorganfainberg, my meetup charts are starting to look very good. You are going to be very happy23:19
morganfainbergtopol, hehe23:19
morganfainbergtopol, sec23:19
*** ramishra has joined #openstack-dev23:20
*** romcheg1 has joined #openstack-dev23:20
stevemartopol! I forgot to send you the list23:21
*** xarses has joined #openstack-dev23:22
*** rwsu has quit IRC23:22
*** tmclaugh[work] has joined #openstack-dev23:22
*** krtaylor has quit IRC23:24
*** ramishra has quit IRC23:24
topoldolphm, what did you do to my patch???23:24
*** dims_ has quit IRC23:25
*** sarob has quit IRC23:25
*** sarob has joined #openstack-dev23:26
morganfainbergtopol, magic?23:26
*** relaxdiego has quit IRC23:26
*** mriedem has joined #openstack-dev23:27
topoldolphm, I guess I should not have taunted you about the context not working :-)23:29
*** pablosan has quit IRC23:29
*** sarob has quit IRC23:31
*** lascii is now known as alaski23:31
topoldolphm, stevemar, morganfainberg, if you want something  halarious to look fwd to when you get my age consider this. I'm not going out with my wife for Valentines Day because she is instead taking my daughter and her boyfriend out for their valentines date (dinner and a movie).  I am lesser priority and will have to wait till another night...23:31
stevemartopol, so, night to yourself, sounds good to me :P23:32
stevemartopol, he changed it up a bit :\23:32
*** joesavak has quit IRC23:33
topolstevemar, do you know if he is gonna take it over???23:33
stevemartopol, sent you a note btw23:35
*** kolesovdv has joined #openstack-dev23:36
*** buzztroll has quit IRC23:36
*** buzztroll has joined #openstack-dev23:36
stevemartopol, review it, if there is something you don't like, you can over-write his changes23:36
stevemartopol, i think the point it to move it out to the manager layer, he apologizes for leading you down the wrong path at the hackathon23:37
topolstevemar,  at this point I just want it to get in. I'm okay with however he wants it structured23:38
*** sn6i23a has quit IRC23:38
*** leseb has quit IRC23:38
topolstevemar my concern is it got bumped down to WIP and I wasnt sure who is supposed to close itout23:38
*** achampion has joined #openstack-dev23:39
stevemartopol, he only marked it WIP cause he didn't change the tests23:39
*** bdpayne has quit IRC23:39
*** dims_ has joined #openstack-dev23:40
*** kris_h has quit IRC23:41
*** lcheng has quit IRC23:42
*** leseb has joined #openstack-dev23:43
*** SumitNaiksatam has joined #openstack-dev23:44
topolstevemar, were you gonna try and add the new tests?23:45
*** colinmcnamara has quit IRC23:45
*** SumitNaiksatam has quit IRC23:46
*** SumitNaiksatam has joined #openstack-dev23:47
*** sarob has joined #openstack-dev23:48
*** FunnyLookinHat has quit IRC23:49
*** lazy_prince has joined #openstack-dev23:51
*** killer_prince has quit IRC23:52
*** lazy_prince is now known as killer_prince23:52
topolstevemar, so he moved where the decorator went so he can get a hold of context, correct?23:54
stevemartopol, sorta, he pulled it back a level to the manager class, and only for the identity_api.authenticate method23:55
*** sgordon has quit IRC23:57
*** killer_prince has quit IRC23:59
*** mlavalle has quit IRC23:59
*** melwitt has quit IRC23:59

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