Wednesday, 2015-12-09

*** jerrygb has quit IRC00:01
*** davechen has joined #openstack-keystone00:02
*** davechen1 has joined #openstack-keystone00:12
*** davechen has quit IRC00:14
stevemarthe stable driver interface are causing me grief00:17
*** alex_xu has quit IRC00:19
*** david8hu has quit IRC00:20
*** alex_xu has joined #openstack-keystone00:21
*** david8hu has joined #openstack-keystone00:21
*** jimbaker has quit IRC00:21
*** jimbaker has joined #openstack-keystone00:21
*** jimbaker has quit IRC00:22
*** jimbaker has joined #openstack-keystone00:22
*** mordred has quit IRC00:23
*** mordred has joined #openstack-keystone00:23
*** EinstCra_ has quit IRC00:24
*** jasonsb has quit IRC00:24
*** gyee has joined #openstack-keystone00:25
*** ChanServ sets mode: +v gyee00:25
*** chlong has joined #openstack-keystone00:28
*** gokrokve has joined #openstack-keystone00:28
*** mkoderer has quit IRC00:30
*** belmoreira has quit IRC00:30
*** davechen has joined #openstack-keystone00:33
*** davechen1 has quit IRC00:36
*** mkoderer has joined #openstack-keystone00:37
*** arun_kant has quit IRC00:40
*** gokrokve has quit IRC00:43
stevemaranyone around to push through 2 patches?00:44
stevemarhttps://review.openstack.org/#/c/237205/600:44
stevemarand https://review.openstack.org/#/c/248116/00:44
*** gokrokve has joined #openstack-keystone00:44
*** tonytan4ever has quit IRC00:45
*** RichardRaseley has quit IRC00:45
openstackgerritJamie Lennox proposed openstack/keystoneauth: Update coverage to keystoneauth1  https://review.openstack.org/25502200:46
gyeestevemar, looking00:47
gyeeshaleh, rebase time :)00:48
shalehyay00:48
shalehif it means my code finally gets through I will be happy00:48
shalehthe rebase cycle is getting OOOOLLLLDDDD00:48
* gyee hides00:48
*** gokrokve has quit IRC00:49
shalehtox passes, double check everything is checked in, run git review. It fails on rebase. Fix the minor issue. Submit the review. jenkins fails because the rebase busted something. Sigh. So now it is tox && rebase && tox && review00:50
*** openstackstatus has quit IRC00:50
*** openstack has joined #openstack-keystone00:51
gyeeshaleh, looks trivial, you want to rebase now? I can just push it through since stevemar already +2 it00:51
*** openstackstatus has joined #openstack-keystone00:51
*** ChanServ sets mode: +v openstackstatus00:51
shalehgyee: either push my patch or those two.00:52
shalehgyee: either way, I get to rebase SOMETHING00:52
*** davechen1 has joined #openstack-keystone00:56
*** gokrokve has joined #openstack-keystone00:58
*** davechen has quit IRC00:59
shalehstevemar: bknudson's stuff is heading down the pipe00:59
shalehhopefully that means we can land my two patches tomorrow00:59
openstackgerritSean Perry proposed openstack/keystone: Clean up new_credential_ref usage and surrounding code  https://review.openstack.org/24671301:01
*** EinstCrazy has joined #openstack-keystone01:03
*** davechen has joined #openstack-keystone01:10
*** davechen1 has quit IRC01:12
*** tqtran has quit IRC01:19
*** pgbridge has quit IRC01:19
*** jasonsb has joined #openstack-keystone01:34
*** terryyao has joined #openstack-keystone01:39
*** alex_xu has quit IRC01:41
*** shaleh has quit IRC01:41
*** wangqun has joined #openstack-keystone01:43
*** alex_xu has joined #openstack-keystone01:43
*** esp has joined #openstack-keystone01:46
*** jamielennox is now known as jamielennox|away01:47
*** wangqun has quit IRC01:50
*** gokrokve has quit IRC01:50
*** chlong has quit IRC02:03
*** gokrokve has joined #openstack-keystone02:14
openstackgerritMerged openstack/keystone: Remove invalid comment about LDAP domain support  https://review.openstack.org/25364302:24
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/25463302:26
*** samueldmq has joined #openstack-keystone02:27
*** gokrokve has quit IRC02:30
*** gokrokve has joined #openstack-keystone02:31
*** gokrokve has quit IRC02:38
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/25444402:49
*** jamielennox|away is now known as jamielennox02:50
*** jerrygb has joined #openstack-keystone02:57
*** gokrokve has joined #openstack-keystone02:59
*** jerrygb has quit IRC03:02
*** gokrokve has quit IRC03:04
*** fangxu has quit IRC03:11
*** chlong has joined #openstack-keystone03:16
*** jerrygb has joined #openstack-keystone03:18
*** links has joined #openstack-keystone03:24
openstackgerritJamie Lennox proposed openstack/keystoneauth: Use SAML2 requests plugin  https://review.openstack.org/25505603:28
*** jbell8 has joined #openstack-keystone03:29
*** spandhe has quit IRC03:30
*** terryyao has quit IRC03:37
*** alex_xu_ has joined #openstack-keystone03:40
*** alex_xu has quit IRC03:42
*** davechen has quit IRC03:44
*** davechen has joined #openstack-keystone03:45
*** davechen1 has joined #openstack-keystone03:46
openstackgerritJamie Lennox proposed openstack/keystoneauth: Use SAML2 requests plugin  https://review.openstack.org/25505603:46
*** jerrygb has quit IRC03:48
*** jerrygb has joined #openstack-keystone03:48
*** chlong has quit IRC03:49
*** davechen has quit IRC03:50
jamielennoxstevemar, marekd: that took way too long ^03:50
*** alejandrito has quit IRC03:52
*** davechen has joined #openstack-keystone03:52
*** jerrygb has quit IRC03:52
*** fawadkhaliq has joined #openstack-keystone03:53
*** chlong has joined #openstack-keystone03:53
ayoungjamielennox, I keep getting a missing module error for netifaces,.  I see we removed that in mid 2014, but it seems to be back via oslo_utils03:53
jamielennoxyea, we got rid of it ages ago - if oslo.utils brought it back they should put a dep on it03:54
jamielennoxayoung: ^03:54
ayoungnetifaces>=0.10.403:55
ayounghttps://github.com/openstack/oslo.utils/blob/master/requirements.txt03:55
*** flwang1 has quit IRC03:55
*** davechen1 has quit IRC03:55
ayoungjamielennox, how's that work when building a venv?03:55
jamielennoxayoung: it should be fine then03:56
jamielennoxayoung: oh - look at the last commit03:56
ayoungjamielennox, I keep getting an error on unit tests03:56
ayoungours or theirs>?03:56
jamielennoxtheirs03:56
jamielennoxhttps://github.com/openstack/oslo.utils/commit/479587c6d9f2fd519f1ea4c7fab3cbf2da1a92f403:56
jamielennoxso they moved it to extras and are reverting it03:56
jamielennoxso either you're working from a slightly out of date git repo03:57
stevemaryeah, i released v3.2.0 which contains netifaces again03:57
jamielennoxor they haven't published a new oslo.utils yet03:57
stevemarit was breaking us03:57
ayoungstevemar, still breaking me03:57
jamielennoxstevemar: should be oslo.utils' fault03:57
stevemarayoung: you should be good if you install a new oslo utils03:57
openstackgerritChangBo Guo(gcb) proposed openstack/oslo.policy: Use dict comprehension  https://review.openstack.org/25506203:57
ayoungstevemar, tox -r should get it for testing, no?03:57
jamielennoxayoung: yep03:58
stevemaryep03:58
jamielennoxi think unless there's something funny with wheel caches03:58
jamielennoxbut yep03:58
jamielennoxayoung: kick this off for me: https://review.openstack.org/#/c/255022/04:00
*** fawadkhaliq has quit IRC04:00
jamielennoxayoung: i also put my name down to review implied roles, figured i owned you some04:00
jamielennox(and it'll be really useful)04:00
ayoungjamielennox, I did, but let the record show I think the keystoneauth1 name is dumb04:02
ayoungI bet we never have keystoneauth204:02
jamielennoxayoung: lol, yea, i'm really not sure yet04:02
jamielennoxmorgan was adament and i don't really care04:02
stevemarayoung: let's hope we don't04:02
*** links has quit IRC04:03
*** jerrygb has joined #openstack-keystone04:03
*** gyee has quit IRC04:03
notmorganIn this case future proof is better than not04:03
notmorganAnd I fully expect we will eventually need it. Semver is insufficient for what ksa does. Libtool is a better thing, but eh whatever04:04
ayoungnotmorgan, why there?04:04
stevemarjamielennox: any suggestions on how to review https://review.openstack.org/#/c/255056/ ?04:04
ayoungactually...I don't really care04:04
ayoungI trust you on this one04:04
jamielennoxstevemar: faith :(04:04
jamielennoxstevemar: i tried a variety of things to change it over more subtly but it just doesn't work04:04
ayoungjamielennox, rippowam?04:05
jamielennoxayoung: what?04:05
ayoungto test the saml2 plugin rewrite04:05
jamielennoxoh04:05
ayoungI mean, it should be a drop in replacement, right?04:05
jamielennoxyea, you could do that, when i last looked it required some rhel72 betas that weren't public yet04:05
stevemarnotmorgan: not volunteering to champion anything? :)04:06
ayoungjamielennox, I think we are still there.  I might need to update it anyway.  The nightly repo we used has gone away for OSP04:06
jamielennoxayoung: i keep having to deal with ubuntu machines and they're just dumb :(04:06
notmorganstevemar: not a chance.04:06
stevemarnotmorgan: you cheeky guy04:06
ayoungjamielennox, they certainly made different design decisions.  32 vs 64 bit on Ubuntu was the thing that I found harder04:07
jamielennoxayoung: i'm not sure if i like shibboleth or not, but it's sufficiently different to mod_auth_mellon that it should be packaged for rhel04:07
notmorganWhat I am not already doing enough on the cross project stuff?! :P04:07
ayoungjamielennox, that would git the keycloak tema Apoplexy04:08
stevemarnotmorgan: :)04:08
stevemarnotmorgan: you're doing great04:08
*** aginwala has quit IRC04:09
ayoungum... $ git status04:10
ayoungOn branch review/henry_nash/bp/assignment-manager-cleanup04:10
ayoungYour branch and 'gerrit/master' have diverged,04:10
ayoungand have 6 and 24 different commits each, respectively.04:10
ayoung  (use "git pull" to merge the remote branch into yours)04:10
ayoungnothing to commit, working directory clean04:10
ayoung[ayoung@ayoung541 keystone]$ git rebase origin/master04:10
ayoungCurrent branch review/henry_nash/bp/assignment-manager-cleanup is up to date.04:11
ayoungis that a problem?04:11
ayoungI've done git fetch, and, well it looks like origina/master and gerrit/master have diverged04:11
openstackgerritayoung proposed openstack/keystone: Create new version of assignment driver interface  https://review.openstack.org/24285304:12
*** dims has joined #openstack-keystone04:13
openstackgerritayoung proposed openstack/keystone: Create new version of assignment driver interface  https://review.openstack.org/24285304:13
*** davechen1 has joined #openstack-keystone04:15
*** dims has quit IRC04:15
*** davechen has quit IRC04:17
*** dims has joined #openstack-keystone04:18
*** spandhe has joined #openstack-keystone04:18
*** spandhe_ has joined #openstack-keystone04:19
jamielennoxstevemar: https://review.openstack.org/#/c/255056/1/samltest.py is a file i accidently checked in i was using to test04:19
jamielennoxstevemar: all the ips in that are public04:20
jamielennoxpython samltest.py orig to kick it off04:20
stevemarohhh i'm gonna hack into things now04:20
*** wanghua has joined #openstack-keystone04:21
openstackgerritayoung proposed openstack/keystone: Create V9 Role Driver  https://review.openstack.org/24780504:22
*** gokrokve has joined #openstack-keystone04:22
*** davechen has joined #openstack-keystone04:22
*** spandhe has quit IRC04:23
*** spandhe_ is now known as spandhe04:23
*** davechen1 has quit IRC04:23
*** terryyao has joined #openstack-keystone04:25
*** dims has quit IRC04:29
*** gokrokve has quit IRC04:30
*** browne has quit IRC04:30
openstackgerritayoung proposed openstack/keystone: Implied Roles  https://review.openstack.org/24261404:33
stevemarnotmorgan: stable drivers interfaces has resulted in a lot of churn :(04:37
stevemarhttps://review.openstack.org/#/c/242853/04:37
*** links has joined #openstack-keystone04:38
*** fawadkhaliq has joined #openstack-keystone04:45
*** fawadkhaliq has quit IRC04:47
*** jerrygb has quit IRC04:49
*** jbell8 has quit IRC04:50
*** jerrygb has joined #openstack-keystone04:51
*** jerrygb has quit IRC04:51
*** jerrygb has joined #openstack-keystone04:51
*** jbell8 has joined #openstack-keystone04:52
notmorganstevemar: then dump the feature ;)04:53
notmorganUltimately, that is what happens when something like that doesn't work out.04:54
*** topol_ has joined #openstack-keystone04:56
*** ChanServ sets mode: +v topol_04:56
*** topol_ has quit IRC04:57
*** jbell8 has quit IRC05:01
*** gokrokve has joined #openstack-keystone05:01
*** boris-42_ has quit IRC05:03
*** lhcheng has joined #openstack-keystone05:06
*** ChanServ sets mode: +v lhcheng05:06
openstackgerritMerged openstack/keystoneauth: Update coverage to keystoneauth1  https://review.openstack.org/25502205:07
*** lhcheng has quit IRC05:12
openstackgerritDave Chen proposed openstack/keystone: refactor: move the common code to manager layer  https://review.openstack.org/25507005:12
davechenstevemar: ^05:13
davechendoes this looks better?05:13
*** dims has joined #openstack-keystone05:20
*** atiwari1 has quit IRC05:28
stevemardavechen: lookin!05:28
*** gokrokve_ has joined #openstack-keystone05:28
*** gokrokve has quit IRC05:28
*** atiwari1 has joined #openstack-keystone05:29
*** fawadkhaliq has joined #openstack-keystone05:33
*** davechen has quit IRC05:42
*** roxanaghe has joined #openstack-keystone05:42
*** davechen has joined #openstack-keystone05:42
*** roxanaghe has quit IRC05:42
openstackgerritChangBo Guo(gcb) proposed openstack/oslo.policy: Use dict comprehension  https://review.openstack.org/25506205:44
*** davechen has left #openstack-keystone05:45
*** davechen has joined #openstack-keystone05:45
*** davechen1 has joined #openstack-keystone05:45
*** davechen has quit IRC05:45
*** davechen1 is now known as davechen05:45
*** spandhe has quit IRC05:45
*** gokrokve_ has quit IRC05:51
openstackgerritMerged openstack/keystone: Refactor test use of new_*_ref  https://review.openstack.org/23720505:51
openstackgerritMerged openstack/keystone: Pass dict into update() rather than **kwargs  https://review.openstack.org/24811605:51
*** gokrokve has joined #openstack-keystone05:52
*** davechen1 has joined #openstack-keystone05:52
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/25463305:53
*** davechen has quit IRC05:54
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/25463305:54
*** vikram has joined #openstack-keystone06:02
vikramHi06:02
*** davechen1 has left #openstack-keystone06:02
*** Nirupama has joined #openstack-keystone06:02
vikramCan anyone help me with this.06:02
vikramI am getting this error wilt running devstack on the master code06:02
vikram2015-12-09 05:32:24.063 | Discovering versions from the identity service failed when creating the password plugin. Attempting to determine version from URL.06:02
vikram 2015-12-09 05:32:24.063 | Could not determine a suitable URL for the plugin06:03
vikramcinder service not getting started06:03
stevemarvikram: just ran into that error06:04
vikramstevemar: did you find the fix?06:04
stevemargotta delete the clouds.yaml file that openstack cloud config creates: rm -rf ~/.config/openstack06:04
vikrami am using devstack06:05
vikramcould not find such file06:05
stevemarvikram: yes, devstack creates that file06:05
stevemarit should06:05
vikramok it me recheck06:06
vikramfound it06:06
stevemar;)06:07
vikramis "auth_url: http://192.168.1.102:35357/v2.0" the issue06:07
stevemarvikram: yep06:07
vikramkeystone version is v206:07
stevemarjust delete it, devstack will create a new one06:07
vikramshould be v3 i belive06:07
vikramok let me retry06:07
stevemarjamielennox: your patch https://review.openstack.org/#/c/255056/1 is le failing06:10
*** spandhe has joined #openstack-keystone06:14
*** jerrygb has quit IRC06:17
*** jerrygb has joined #openstack-keystone06:17
vikramstevemar: I am not getting that error now! Thanks for your help!06:21
*** jerrygb has quit IRC06:21
*** alex_xu has joined #openstack-keystone06:25
*** aginwala has joined #openstack-keystone06:28
*** alex_xu_ has quit IRC06:28
*** gokrokve has quit IRC06:32
stevemarvikram: np :)06:35
*** jbell8 has joined #openstack-keystone06:36
*** aginwala has quit IRC06:37
*** chlong has quit IRC06:40
*** jbell8 has quit IRC06:42
openstackgerritRui Chen proposed openstack/python-keystoneclient: Fix Resource.__eq__ mismatch semantics of object equal  https://review.openstack.org/25184106:45
*** aginwala has joined #openstack-keystone06:47
*** vikram has quit IRC06:52
*** gildub has quit IRC06:53
*** jerrygb has joined #openstack-keystone07:00
*** gokrokve has joined #openstack-keystone07:02
*** spandhe_ has joined #openstack-keystone07:03
*** spandhe has quit IRC07:04
*** spandhe_ is now known as spandhe07:04
*** fangxu has joined #openstack-keystone07:05
*** gildub has joined #openstack-keystone07:06
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/25444407:06
*** jerrygb has quit IRC07:06
*** gokrokve has quit IRC07:07
*** fangxu has quit IRC07:14
*** fangxu has joined #openstack-keystone07:15
*** jaosorior has joined #openstack-keystone07:19
*** jaosorior has quit IRC07:19
*** spandhe has quit IRC07:20
*** zqfan_travel has joined #openstack-keystone07:20
*** jaosorior has joined #openstack-keystone07:20
*** rcernin has joined #openstack-keystone07:20
*** zqfan_travel is now known as zqfan_AFK07:24
*** flwang1 has joined #openstack-keystone07:25
*** boris-42_ has joined #openstack-keystone07:31
openstackgerritAkira YOSHIYAMA proposed openstack/oslo.policy: Fixes combined "and" and "or" rule handling  https://review.openstack.org/25376307:38
openstackgerritAkira YOSHIYAMA proposed openstack/oslo.policy: Fixes combined "and" and "or" rule handling  https://review.openstack.org/25376307:43
*** e0ne has joined #openstack-keystone07:52
openstackgerritMerged openstack/keystone: Deprecate the pki and pkiz token providers.  https://review.openstack.org/24138907:52
*** aginwala has quit IRC07:53
openstackgerritAkira YOSHIYAMA proposed openstack/oslo.policy: Fixes combined "and" and "or" rule handling  https://review.openstack.org/25376307:54
*** pece has joined #openstack-keystone07:56
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/25463307:56
*** flwang1 has quit IRC08:00
*** gokrokve has joined #openstack-keystone08:03
*** pece has quit IRC08:04
*** henrynash has joined #openstack-keystone08:08
*** ChanServ sets mode: +v henrynash08:08
*** gokrokve has quit IRC08:08
*** aginwala has joined #openstack-keystone08:14
*** belmoreira has joined #openstack-keystone08:15
*** flwang1 has joined #openstack-keystone08:16
*** pnavarro has joined #openstack-keystone08:17
*** fangxu has quit IRC08:20
openstackgerritJamie Lennox proposed openstack/keystoneauth: Use SAML2 requests plugin  https://review.openstack.org/25505608:22
openstackgerritxu-haiwei proposed openstack/keystoneauth: HTTPError should contain 'retry_after' parameter  https://review.openstack.org/25512808:25
chenke_i have a question about keystone, can i post it there?08:25
*** fawadkhaliq has quit IRC08:32
*** aginwala has quit IRC08:37
marekdchenke_: sure08:37
chenke_marked: tku!  as i know, keystone could be treat as a Service Provider (SP), does keystone support saml2 protocol to connect to Identity Provider (IdP)?08:40
chenke_my version is Juno.08:41
marekdchenke_: yes.08:41
marekdjust use Apache module for that08:41
marekdfor instance mod_shib08:41
marekdchenke_: your use case is to make keystone a Service provider, so your IdP's users can access your cloud, right?08:42
chenke_marekd: i don't try it until now. my Idp is keycloak, i need to change some config about that and then connect to keystone08:44
marekdchenke_: but you know what you are willing to achieve, right? :-)08:44
marekdi don't know what keycloak it, but in general it's apache module that does protocol specific work08:45
marekdso if you install a module for saml2 effectively keystone (openstack) will "speak" saml2, if you install module for openid connect it will speak openidconnect08:45
marekdwe tried both protocols.08:46
marekdand they work, even in production systems.08:46
marekdi suggest reading some documentation as your use case is pretty standard atm :-)08:46
chenke_marekd: that's a good news. At least i know keystone works well with saml2.08:46
marekdchenke_: it does :-)08:47
*** fawadkhaliq has joined #openstack-keystone08:48
chenke_marekd: in general, what kind of thing should be provided to keystone to finish config? in my opinion, the LDP should provice some thing to keystone for finish config.08:48
chenke_or could you provide some docs about that/08:49
*** fawadkhaliq has quit IRC08:49
*** flwang1 has quit IRC08:49
*** flwang1 has joined #openstack-keystone08:49
marekdLDP?08:55
marekdchenke_: i thnk you meant IdP08:55
*** jaosorior has quit IRC08:55
marekdchenke_: http://docs.openstack.org/developer/keystone/configure_federation.html08:56
marekdchenke_: just read until "Keystone as an Identity Provider (IdP)", it's for different use case08:56
marekdand examine provided links (like configuring Shibboleth etc)08:56
*** jerrygb has joined #openstack-keystone09:02
*** fhubik has joined #openstack-keystone09:02
chenke_tku marekd09:03
marekdchenke_: no problem :-)09:03
*** gokrokve has joined #openstack-keystone09:04
bretono/09:05
marekdhi09:05
*** openstackstatus has quit IRC09:05
*** openstack has joined #openstack-keystone09:06
*** openstackstatus has joined #openstack-keystone09:06
*** ChanServ sets mode: +v openstackstatus09:06
*** jerrygb has quit IRC09:08
*** gokrokve has quit IRC09:09
*** e0ne has quit IRC09:15
*** daemontool has joined #openstack-keystone09:16
*** jaosorior has joined #openstack-keystone09:16
*** fhubik is now known as fhubik_brb09:30
*** terryyao has quit IRC09:30
*** openstackgerrit has quit IRC09:32
*** openstackgerrit has joined #openstack-keystone09:32
*** fawadkhaliq has joined #openstack-keystone09:34
*** fhubik_brb is now known as fhubik09:37
marekd"I am wondering whether there are people using RBAC at production." - what else could be used instead of RBAC?09:38
*** lhcheng has joined #openstack-keystone09:46
*** ChanServ sets mode: +v lhcheng09:46
bretonmarekd: in openstack?09:57
marekdyes09:58
bretonnothing else I guess09:59
marekdbreton: yeah09:59
marekdbreton: that was my impression as well :-)09:59
bretonthe problem is that even current RBAC is not the proper RBAC09:59
marekdbreton: why09:59
*** zqfan_AFK has quit IRC10:01
*** openstackgerrit has quit IRC10:02
*** openstackgerrit has joined #openstack-keystone10:02
* breton looking for a link10:06
*** wangqun has joined #openstack-keystone10:08
*** e0ne has joined #openstack-keystone10:10
*** jamielennox is now known as jamielennox|away10:13
*** sileht has quit IRC10:16
*** pece has joined #openstack-keystone10:16
bretonok, can't find one.10:18
bretonmarekd: so there are several types of RBAC10:18
bretonmarekd: https://directory.apache.org/fortress/user-guide/1.3-what-rbac-is.html for example10:19
*** sileht has joined #openstack-keystone10:19
bretonmarekd: now we have only RBAC010:19
marekdbreton: does it make inaccurate RBAC?10:19
*** sileht has quit IRC10:19
bretonhenrynash now implements role hierarchy10:19
*** sileht has joined #openstack-keystone10:20
bretonmarekd: people want all other types of RBAC10:20
*** aix has joined #openstack-keystone10:20
henrynashbreton: hi10:20
henrynashbreton: what’s teh questions?10:21
bretonhenrynash: hi. Nope, no questions, just saying10:21
bretonmarekd: there are already systems that are RBAC-compliant10:21
henrynashbreton: well, we provide one type of RBAC sure, with our OpenStack slant for sure10:22
marekdbreton: sure10:22
bretonfor example, Apache Fortress10:22
marekdlol, everything is apache now.10:22
bretonI know that jamielennox|away talked to the author of Apache Fortress about this stuff10:23
bretonbut it didn't get any further10:23
marekdbreton: when did he talk about that?10:24
bretonmarekd: may 2014: http://lists.openstack.org/pipermail/openstack-dev/2014-May/035305.html10:25
*** dims has quit IRC10:25
*** aix has quit IRC10:37
*** jistr has joined #openstack-keystone10:39
*** henrynash has quit IRC10:56
*** henrynash has joined #openstack-keystone10:57
*** ChanServ sets mode: +v henrynash10:57
*** fawadkhaliq has quit IRC10:57
*** kairat has joined #openstack-keystone10:57
*** fawadkhaliq has joined #openstack-keystone10:57
*** kairat has left #openstack-keystone10:58
*** kairat has joined #openstack-keystone10:58
*** lhcheng_ has joined #openstack-keystone11:03
*** fawadkhaliq has quit IRC11:03
*** jerrygb has joined #openstack-keystone11:04
openstackgerritRoman Podoliaka proposed openstack/python-keystoneclient: Remove lock object from BaseIdentityPlugin  https://review.openstack.org/24652111:05
*** lhcheng has quit IRC11:06
*** ktychkova has joined #openstack-keystone11:07
*** jerrygb has quit IRC11:09
*** mhickey has joined #openstack-keystone11:13
*** aix has joined #openstack-keystone11:14
*** EinstCrazy has quit IRC11:24
*** links has quit IRC11:26
*** fhubik is now known as fhubik_brb11:32
*** dims has joined #openstack-keystone11:37
*** wangqun has quit IRC11:38
*** fhubik_brb is now known as fhubik11:39
*** fhubik is now known as fhubik_brb11:47
*** gokrokve has joined #openstack-keystone11:50
*** EinstCrazy has joined #openstack-keystone11:51
samueldmqmorning keystoners11:52
*** thiagop has quit IRC11:54
*** gokrokve has quit IRC11:55
*** lhcheng_ is now known as lhcheng12:00
*** ChanServ sets mode: +v lhcheng12:00
*** daemontool has quit IRC12:04
*** links has joined #openstack-keystone12:16
*** chenke__ has joined #openstack-keystone12:23
*** gordc has joined #openstack-keystone12:24
*** chenke_ has quit IRC12:26
openstackgerritAkira YOSHIYAMA proposed openstack/oslo.policy: Fixes combined "and" and "or" rule handling  https://review.openstack.org/25376312:33
kairatHello12:33
kairatDoes anybody know how to load trust-scoped token for a user from configurations that also has project_id parameter?12:34
*** gildub has quit IRC12:34
kairatauth_method is password12:34
*** pnavarro is now known as pnavarro|lunch12:38
*** fawadkhaliq has joined #openstack-keystone12:38
*** alejandrito has joined #openstack-keystone12:40
*** jaosorior has quit IRC12:42
*** doug-fis_ is now known as doug-fish12:42
*** chlong has joined #openstack-keystone12:42
*** zqfan_AFK has joined #openstack-keystone12:42
*** jaosorior has joined #openstack-keystone12:42
*** terryyao has joined #openstack-keystone12:43
amakarovkairat, trust is already scoped to the resource - what's you exact case?12:43
*** boris-42_ has quit IRC12:43
kairatOk, i have user configuration in keystone_authtoken group in glance-api.conf12:44
kairatI would like to create trusts and re-authenticate when user token expired12:45
kairat*trust12:45
kairatI also would like to load auth plugins from configuration specified in keystone_authtoken group12:46
kairatso I do the following12:46
kairat1. Initialize trustor plugin, session, client with user_token12:47
kairat2. Load trustee (service_user) plugin, session from configuration in glance-api.conf12:48
*** fhubik_brb is now known as fhubik12:48
kairat3. request trustee user_id and create trust12:49
kairatThe last step is load trustee (service user) plugin, session from configuration in glance-api.conf with trust_id specified12:50
*** terryyao has quit IRC12:50
samueldmqayoung: morning, you around ?12:50
samueldmqayoung: https://github.com/openstack/keystone/blob/163ee0c2f2181dbd1405ad47bce2c4ea241470b5/keystone/tests/unit/test_auth.py#L98912:51
*** terryyao has joined #openstack-keystone12:51
kairatbut it seems that it is not possible because there are multiple scopes: project_id from configuration and trust_id12:51
kairatI am thinking how to avoid this because it would allow us to forget about CONF.keystone_authtoken values12:52
kairatamakarov, here is the example: https://review.openstack.org/#/c/241986/15/glance/common/trust_auth.py12:53
*** jerrygb has joined #openstack-keystone12:53
amakarovkairat, looking12:54
kairatLook at the question at the bottom from Stuart McLaren12:55
kairatI also noticed that we cannot load session from configuration because timeout option is absent in keystone_authtoken group12:56
kairatSo I am waiting for jamielennox|away to be online=)12:56
openstackgerritAkira YOSHIYAMA proposed openstack/oslo.policy: Fixes combined "and" and "or" rule handling  https://review.openstack.org/25376313:00
*** jdennis has quit IRC13:01
*** jdennis has joined #openstack-keystone13:01
*** ayoung has quit IRC13:02
*** jed56 has quit IRC13:03
*** doug-fish has quit IRC13:06
*** fhubik has quit IRC13:06
amakarovkairat, how do you want to avoid the case when project in the trust scope differs from that explicitly specified?13:07
*** pauloewerton has joined #openstack-keystone13:07
amakarovIf you want just get a trust scoped token, then use Password method and specify trust_id parameter there - you'll never be able to get trust-scoped token with another project in its scope13:10
kairatamakarov, so it is not my case and I was not thinking about it=)13:10
kairatyep13:11
kairatthis is that I am going to do13:11
kairatIt seems that it is not possible to load from configuration in my case13:12
*** terryyao has quit IRC13:13
amakarovLooks like I can't understand the case. Why do you need project in config if you already have trust?13:13
kairatI need to create trust13:13
kairatto create trust I need trustee_user_id13:14
kairatto request id of the service user I need to init a project-scoped auth plugin, session, client13:14
kairatafter that I can create trust13:14
kairatThis is the common case I think13:15
kairatI was trying to follow Stuart suggestion in review: get rid of CONF.keystone_authtoken completely13:16
kairatbut it turned out that it is not so simple=)13:16
kairat*get rid of CONF.keystone_authtoken.xxx completely13:17
*** chenke_ has joined #openstack-keystone13:21
amakarovok, to the beginning: so do you want just mix the new trust id into auth credentials from your config?13:21
amakarovkairat, ^^13:22
*** doug-fish has joined #openstack-keystone13:23
samueldmqdolphm: hi, I would appreciate your view on https://review.openstack.org/#/c/253208/13:23
samueldmqdolphm: it changes status code from 200 to 201 for endpoint crete13:24
samueldmqcreate?*13:24
*** chenke__ has quit IRC13:24
*** terryyao has joined #openstack-keystone13:26
kairatamakarov, yep13:27
*** fawadkhaliq has quit IRC13:27
*** henrynash has quit IRC13:28
*** edmondsw has joined #openstack-keystone13:36
openstackgerritSamuel de Medeiros Queiroz proposed openstack/python-keystoneclient: Implements base classes for functional tests  https://review.openstack.org/25397113:37
*** terryyao has quit IRC13:38
*** petertr7_away is now known as petertr713:41
*** jed56 has joined #openstack-keystone13:53
*** jerrygb_ has joined #openstack-keystone14:08
*** topol has joined #openstack-keystone14:11
*** ChanServ sets mode: +v topol14:11
*** jerrygb has quit IRC14:11
*** pece has quit IRC14:11
*** topol has quit IRC14:17
*** topol has joined #openstack-keystone14:18
*** ChanServ sets mode: +v topol14:18
*** breitz has quit IRC14:19
*** breitz has joined #openstack-keystone14:19
*** gokrokve has joined #openstack-keystone14:22
*** ayoung has joined #openstack-keystone14:28
*** ChanServ sets mode: +v ayoung14:28
openstackgerritayoung proposed openstack/keystone: Implied Roles  https://review.openstack.org/24261414:29
ayoungsamueldmq, I am now14:29
ayoungsamueldmq, dman, what was I thinking back then...14:30
*** kairat has left #openstack-keystone14:30
samueldmqayoung: hehe I was wondering if that was something that still has some meaning (and then needs to be elaborated) or removed14:30
samueldmqayoung: perhaps just removing it ?14:30
ayoungsamueldmq, 71c6a4b8 tests/test_auth.py               (Dolph Mathews              2013-05-23 11:34:35 -0500  989)         # TODO(ayoung): Endpoints14:30
ayoungI blame dolphm14:31
samueldmqhaha14:31
samueldmqayoung: I saw your name there and didn't do a git blame, haha14:31
ayoungsamueldmq, nah, I think that he did a git blame when he updated those14:32
ayounglook at that review.14:32
ayoungita ll adding (name) tothe existing TODOs.14:32
ayoungLet me go back one more...14:32
lbragstadbknudson stevemar so all the patches to tempest merged for fernet14:35
*** pnavarro|lunch is now known as pnavarro14:36
lbragstadwant me to get a patch up in keystone addressing brants comment here? https://review.openstack.org/#/c/195780/14:36
ayoungsamueldmq, like this:14:36
ayoung[ayoung@ayoung541 keystone]$ git blame 71c6a4b8^ -- tests/test_auth.py | grep TODO14:36
ayoung601eeb50 tests/test_auth.py    (Adam Young          2013-02-26 14:54:32 -0500 599)         #TODO Endpoints14:36
samueldmqlbragstad: have we fixed the issue or just appied sleep(..) for now ?14:36
bknudsonlbragstad: you'll have to change devstack so that it sets up fernet by default first14:36
lbragstadsamueldmq they are just sleeps14:37
ayoungsamueldmq, so that was the big trusts patch.  I'm guessing that I felt we needed to test trusts there somehow...14:37
samueldmqayoung: yes, smart enough using the ^ :)14:37
lbragstadsamueldmq that's why we have a database for the removal of sql.Dattime14:37
bknudsonxek: https://bugs.launchpad.net/keystone/+bug/152412414:37
openstackLaunchpad bug 1524124 in OpenStack Identity (keystone) "unscalable database schema design" [Undecided,New]14:37
lbragstadbknudson ah, gotcha14:37
bknudsonif you want to make keystone's default fernet14:38
bknudsonor maybe keystone could set up fernet itself if it's not already setup?14:38
samueldmqayoung: in other places there is ' Enforce Endpoints for trust'14:38
samueldmqayoung: does that say something to you?14:38
ayoungsamueldmq, I think, if I can interpret what I meant back then, was that the response should have the appropriate set of endpoints in it due to the impersonation.14:38
lbragstadbknudson you mean setup the key repository?14:38
bknudsonlbragstad: yes14:39
lbragstadbknudson that wouldn't be a bad idea, it would be pretty quick too14:39
*** rderose has joined #openstack-keystone14:39
samueldmqayoung: or this: https://github.com/openstack/keystone/commit/601eeb50#diff-62cbabeec6b39be14b2e758fccb460c0R8314:39
lbragstad bknudson check if the key_repository exists, if so use it. if not then create one and bootstrap it14:39
ayoungsamueldmq, but Ithink that predates the endpoint filter, so I don't know how they could ever vary back then14:39
lhchengbknudson: do we support version-less identity endpoint in the service catalog?14:40
bknudsonlhcheng: I don't know. There's no tempest test for it14:40
lhchengit was recommended to use version-less endpoint here, but I'm not sure if that actually works or supported. https://ask.openstack.org/en/question/67292/what-are-implication-of-using-both-v20-and-v3-endpoint-of-keystone/14:40
bknudsonI doubt that it works or is supported14:41
bretonlhcheng: it should: http://dolphm.com/openstack-keystone-service-catalog/14:41
*** bknudson has left #openstack-keystone14:41
*** bknudson has joined #openstack-keystone14:41
*** ChanServ sets mode: +v bknudson14:41
samueldmqayoung: perhaps that relates to https://github.com/openstack/keystone/blob/master/keystone/token/providers/common.py#L441 ?14:42
bknudsonit would be interesting to see a change proposed to devstack that uses versionless endpoint.14:42
openstackgerritPaulo Ewerton Gomes Fragoso proposed openstack/keystone: API support for project cascade delete  https://review.openstack.org/24424814:43
*** Nirupama has quit IRC14:43
ayoungsamueldmq, yeah.  I think we had an idea back then that we would do future work with trusts and endpoints, and limiting what was in a token...I am pretty sure that there is no reason to do that now.   The endpoint filter code is based on the project ID of the token, and that is the only thing that would come into play.14:43
*** fawadkhaliq has joined #openstack-keystone14:43
ayoungI think you cn safely remove the comments14:43
samueldmqayoung: makes sense sir, thanks14:44
lhchengbknudson: horizon likely won't work too, since it uses the service catalog to talk to. The version-less endpoint have the assumption that people uses a client that knows how to discover the endpoint.14:45
bknudsonright, it's the clients that are the problem.14:45
bknudsonlhcheng: https://review.openstack.org/25529414:48
*** gokrokve has quit IRC14:49
*** timcline has joined #openstack-keystone14:50
*** timcline has quit IRC14:52
lhchengbknudson: cool, I'm curious with the result14:53
ayoungsamueldmq, If you want to be strictly dilligent, check that the service catalog back from the response is a correct V2 service catalog.  There might be a check elsewhere you can reuse.14:53
* breton is waiting for the tests to finish too14:54
openstackgerritSamuel de Medeiros Queiroz proposed openstack/keystone: Remove comments on enforcing endpoints for trust  https://review.openstack.org/25530514:59
samueldmqayoung: ^14:59
samueldmqayoung: k, let me check14:59
*** petertr7 is now known as petertr7_away15:02
openstackgerritDina Belova proposed openstack/python-keystoneclient: Add shell --profile option to trigger osprofiler from CLI  https://review.openstack.org/25530815:02
openstackgerritDina Belova proposed openstack/python-keystoneclient: Add shell --profile option to trigger osprofiler from CLI  https://review.openstack.org/25530815:03
*** roxanaghe has joined #openstack-keystone15:04
*** sigmavirus24_awa is now known as sigmavirus2415:05
ayoungdstanek, marekd I'd really like to get this moving: https://review.openstack.org/#/c/242853/  .  Did he answer your questions well enough?15:05
*** petertr7_away is now known as petertr715:06
*** pumaranikar has joined #openstack-keystone15:07
*** pumaranikar has quit IRC15:07
*** diazjf has joined #openstack-keystone15:08
*** pumaranikar has joined #openstack-keystone15:08
*** pushkaru has joined #openstack-keystone15:08
*** pushkaru has quit IRC15:08
*** pumaranikar has quit IRC15:09
*** pumaranikar has joined #openstack-keystone15:09
*** roxanaghe has quit IRC15:09
openstackgerritPaulo Ewerton Gomes Fragoso proposed openstack/keystone: API support for project cascade update  https://review.openstack.org/24358515:10
openstackgerritPaulo Ewerton Gomes Fragoso proposed openstack/keystone: Manager support for project cascade update  https://review.openstack.org/24358415:10
*** richm1 is now known as richm15:10
dstanekayoung: i'm ok with it now. although we should probably start to gate against the new test target15:10
openstackgerritTom Cocozzello proposed openstack/keystone: fix reuse of variables  https://review.openstack.org/24533115:10
dstanekmarekd: any reason to hold it up?15:11
ayoungdstanek, the legacy target?15:16
lbragstadnonameentername added some more comments to your spec - https://review.openstack.org/#/c/130376/15:17
dstanekayoung: yeah15:18
ayoungdstanek, ++15:19
*** noqa_v_qoovnie has quit IRC15:22
lbragstaddolphm did you have a writeup on getting tempest running against keystone only?15:25
*** timcline has joined #openstack-keystone15:25
*** davechen has joined #openstack-keystone15:27
lbragstaddavechen not sure if you saw it yet but dolphm responded to you here - https://review.openstack.org/#/c/215715/14/keystone/assignment/core.py15:29
*** gokrokve has joined #openstack-keystone15:30
davechenlbragstad: look in!15:30
*** Ephur has joined #openstack-keystone15:30
*** rderose has quit IRC15:30
bretonbknudson: lhcheng: RelativeURIError: Only absolute URIs are allowed. uri = /v2.0h/v2.0t/v2.0t/v2.0p/v2.0:/v2.0/v2.0/v2.01/v2.09/v2.02/v2.0./v2.01/v2.06/v2.08/v2.0./v2.03/v2.03/v2.0./v2.01/v2.0:/v2.03/v2.05/v2.03/v2.05/v2.07/v2.0/tenants15:30
bretonhttps://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.ssl.cf1.rackcdn.com/94/255294/1/18800/logs/tempest.txt.gz15:31
davechenlbragstad: yes, i meant unittest.15:31
bretonit seems that tempest cannot into version discovery15:31
lbragstaddavechen ok15:31
*** timcline has quit IRC15:31
bknudsonbreton: so we've got a step 1!15:31
davechenlbragstad: i did this before: https://review.openstack.org/#/c/245633/15:32
*** timcline has joined #openstack-keystone15:32
davechenlbragstad: i think it's basically the same things.15:32
bknudsonthat's a weird error15:32
lbragstaddavechen oh, interesting15:32
lbragstaddavechen checking15:32
openstackgerritMerged openstack/oslo.policy: Use dict comprehension  https://review.openstack.org/25506215:33
*** gokrokve has quit IRC15:35
samueldmqdstanek: does my reply make sense on https://review.openstack.org/#/c/253219/2/keystone/tests/unit/test_v3_assignment.py ?15:35
*** belmoreira has quit IRC15:39
*** gokrokve has joined #openstack-keystone15:45
openstackgerritDina Belova proposed openstack/keystone: === WIP === Integrate OSprofiler in Keystone  https://review.openstack.org/10336815:47
*** ninag has joined #openstack-keystone15:47
*** slberger has joined #openstack-keystone15:49
samueldmqayoung: I didn't find an easy way to check the v2 catalog validity from within that test is15:50
samueldmqayoung: https://review.openstack.org/#/c/255305/15:50
openstackgerritDina Belova proposed openstack/keystone: === WIP === Integrate OSprofiler in Keystone  https://review.openstack.org/10336815:50
samueldmqayoung: would you be okay with just removing them ?15:50
*** diazjf has quit IRC15:50
ayoungsamueldmq, yes15:50
samueldmqayoung: cool, it's up for review, thanks15:52
*** arunkant_ has joined #openstack-keystone15:53
*** daemontool has joined #openstack-keystone15:56
*** gokrokve has quit IRC15:58
*** gokrokve has joined #openstack-keystone15:59
dstaneksamueldmq: yes, just seems like a wasted assert, but it was already there16:00
* dstanek was inspired by lbragstad and samueldmq to publish a Trello board of the keystone stuff i am working on16:00
dstanekdolphm: you around or on vacation?16:01
lbragstaddstanek ?16:02
lbragstaddstanek I believe dolphm is on vacation16:02
*** pgbridge has joined #openstack-keystone16:03
dstaneklbragstad: you were asking me on Thurs or Fri about my lists of bugs; working on publishing the ones i care about - finished starred reviews last night and will work on my own review tonight16:03
*** zz_john5223 is now known as john522316:03
*** pumaranikar has quit IRC16:04
*** pumaranikar has joined #openstack-keystone16:05
lbragstaddstanek ah, you're making a trello board for them?16:06
dstaneklbragstad: yep, it syncs directly from gerrit16:07
lbragstaddstanek oh, sweet!16:08
*** tonytan4ever has joined #openstack-keystone16:09
bknudsondstanek: we had a team here write a tool to sync launchpad bugs with trello16:09
bknudsontjcocozz: ^16:09
tjcocozzhello!16:10
dstanekbknudson: tjcocozz: is that opensource? that would be my next step16:10
lbragstadI'd help weekend warrior open-sourcing it, that would be super helpful16:10
tjcocozzIt is not opensource, i was advised against it. :/16:11
tjcocozzbknudson,  what do you think i should do?16:11
bknudsontjcocozz: you need new advisotrs16:11
bknudsonadvisors16:11
lbragstadask forgiveness and not permission16:11
lbragstadtjcocozz ^16:11
lbragstad:)16:12
bknudsontjcocozz: you'll want to ask for permission in this case, but I can't think of a reason why it would be rejected. talk to chris schaefer16:12
tjcocozzbknudson, he is out for a couple weeks.  i will find someone to talk too16:13
dstanektjcocozz: then it's a race. i plan on working on the LP stuff soon16:14
bknudsondstanek: is your gerrit sync open source?16:14
dstanekbknudson: yes, once i finish up adding my stuff i'll publish on github and pypi16:15
bknudsongreat, then we can steal it and not contribute back16:15
dstaneki need a name too - it's trellit because the plan was gerrit->trello  integration, but last night i decided to add LP bugs too16:16
dstanekbknudson: you are more than welcome to steal!16:16
*** chenke__ has joined #openstack-keystone16:17
*** jerrygb_ has quit IRC16:18
*** chenke_ has quit IRC16:20
bknudsonyou guys must not have lawyers watching your every move.16:21
*** daemontool_ has joined #openstack-keystone16:23
*** daemontool has quit IRC16:28
*** jaosorior has quit IRC16:32
*** rderose has joined #openstack-keystone16:35
notmorganjamielennox|away: we should convert keystoneclient to use KSA for everything.16:37
*** ctina_ has joined #openstack-keystone16:43
*** topol has quit IRC16:47
*** gokrokve has quit IRC16:51
dolphmdstanek: conferencing Tue-Fri this week16:55
*** gyee has joined #openstack-keystone16:56
*** ChanServ sets mode: +v gyee16:56
dolphmdstanek, bknudson, tjcocozz: similar thing i did for rax last year https://github.com/dolph/launchpad2trello/16:56
davechenlbragstad: pls pull the trigger if don't has any concern - https://review.openstack.org/#/c/250032/16:57
bknudsonshould have known dolphm already had a solution to this!16:57
bknudsonwe'll check with him next time.16:58
lbragstaddavechen checking it out16:58
davechenlbragstad: thanks! :)16:59
lbragstaddavechen thank you!16:59
*** petertr7 is now known as petertr7_away16:59
*** petertr7_away is now known as petertr717:00
*** links has quit IRC17:01
*** lhcheng has quit IRC17:04
*** daemontool_ has quit IRC17:08
tjcocozzdstanek, want to test mine out?17:11
*** rcernin has quit IRC17:11
dstanektjcocozz: lp->trello sync?17:12
tjcocozzdstanek, yup :)17:12
tjcocozzall you need to do is create a trello board and add blt bot to it17:12
tjcocozznext time he runs he will add a config card to your board.17:12
dstanektjcocozz: sure17:12
*** aginwala has joined #openstack-keystone17:13
tjcocozzdstanek, then just edit the config card however you would like.   NOTE:  the company i work for nor I take responsibility for anything :p17:15
dstanektjcocozz: i probably will just take a look at how you are doing it to see if it's close to what i want17:16
tjcocozzdstanek, that is kinda what i expected, i talked to my manager and it looks like within a week i will be able to tell you if i can opensource it or not17:17
*** jistr has quit IRC17:19
*** rderose has quit IRC17:19
openstackgerritPriti Desai proposed openstack/keystone: Adding role assignment lists unit tests  https://review.openstack.org/25443617:20
bretonwe have a lp->trello sync tool too17:21
bretonhttps://github.com/tsufiev/lp2trello17:21
tjcocozzit seems like everyones got one17:23
*** dims has quit IRC17:24
samueldmq dstanek: yes17:26
openstackgerritTom Cocozzello proposed openstack/python-keystoneclient: WIP set up incude names for list role assignments  https://review.openstack.org/25539217:27
* samueldmq wants to see dstanek's trello board of keystone stuff17:27
*** gokrokve has joined #openstack-keystone17:30
*** jbell8 has joined #openstack-keystone17:31
davechengyee: pls help to take a  look at this if you are around, it's pretty easy - https://review.openstack.org/#/c/247900/17:34
lbragstaddavechen i responded to one question stevemar had https://review.openstack.org/#/c/250032/17:35
gyeedavechen, yes sir17:36
*** ayoung has quit IRC17:37
davechenlbragstad: ah, it was did in the follow up, i think you it canbe used by controller since i have moved them into manager.17:37
lbragstaddavechen that was proposed in a follow up?17:38
davechenlbragstad: yeah.17:38
lbragstadok checking17:38
davechenlbragstad: i moved them into manager so that duplication issue is gone and these methods can be called by both controller and manager.17:39
davechengyee: thanks sir!17:39
lbragstaddavechen nice17:39
davecheni will cherry-pick them to kilo and liberty afterwards.17:41
gyeelbragstad, any suggestion with this one? https://review.openstack.org/#/c/233069/1017:43
gyeelbragstad, we can move later if needed, how about lets keep it in there for now?17:43
lbragstadgyee breton that's fine with me, maybe update with a comment saying that17:44
lbragstadit's a module level function and it's the only one outside of the Hints class17:44
lbragstadjust made it seem like it should live either in Hints, or be moved somewhere else17:45
lbragstadif it's specific to Hints, put it in the calss17:45
lbragstadclass*17:45
*** topol has joined #openstack-keystone17:48
*** ChanServ sets mode: +v topol17:48
*** spandhe has joined #openstack-keystone17:48
*** spandhe has quit IRC17:49
gyeelbragstad, yeah, that sounds good17:50
*** topol has quit IRC17:52
*** tonytan4ever has quit IRC17:55
openstackgerritBoris Bobrov proposed openstack/keystone: Limiting for domain-specific drivers  https://review.openstack.org/25540818:01
openstackgerritSamuel de Medeiros Queiroz proposed openstack/keystone-specs: Fix Create Endpoint API Status Code  https://review.openstack.org/25540918:02
*** petertr7 is now known as petertr7_away18:02
samueldmqdstanek: ^18:02
*** ayoung has joined #openstack-keystone18:03
*** ChanServ sets mode: +v ayoung18:03
openstackgerritHenrique Truta proposed openstack/keystone: Tests for projects acting as domains  https://review.openstack.org/21121918:05
openstackgerritHenrique Truta proposed openstack/keystone: Projects acting as domains  https://review.openstack.org/23128918:05
openstackgerritHenrique Truta proposed openstack/keystone: Removes project.domain_id FK  https://review.openstack.org/23327418:05
openstackgerritHenrique Truta proposed openstack/keystone: Change project name constraints  https://review.openstack.org/15837218:05
openstackgerritHenrique Truta proposed openstack/keystone: Add is_domain parameter to get_project_by_name  https://review.openstack.org/21060018:05
*** browne has joined #openstack-keystone18:06
openstackgerritSamuel de Medeiros Queiroz proposed openstack/keystone-specs: Fix Create Endpoint API Status Code  https://review.openstack.org/25540918:07
htrutahey gyee, samueldmq regarding this patch: https://review.openstack.org/#/c/134095/18:09
samueldmqhtruta: hi18:10
htrutado you really think that service, region and interface are enough for identifying an endpoint?18:10
gyeehtruta, yes18:11
samueldmqhtruta: I think it is18:11
gyeeKeystone Session said so too :)18:12
htrutagyee, samueldmq: cool. thanks18:12
gyeeif you have two endpoints with the exact same service, region, and interface, Session will only go with the first one18:13
htrutagyee: I thought it as a way to have some sort of HA with multiple URLs18:13
htrutabut doesn't seem the right way to do18:13
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/25444418:13
*** aginwala has quit IRC18:14
gyeehtruta, no18:15
*** shaleh has joined #openstack-keystone18:15
gyeehtruta, lets put it this one, if you know precisely which URL to use, then there's no point of having other attributes18:15
gyees/this one/this way/18:15
*** markvoelker has quit IRC18:18
*** gyee has quit IRC18:19
*** tonytan4ever has joined #openstack-keystone18:20
openstackgerritSamuel de Medeiros Queiroz proposed openstack/keystone: Remove unfixable FIXME  https://review.openstack.org/25541918:21
samueldmqdstanek: stevemar: still related to that ^18:21
*** markvoelker has joined #openstack-keystone18:21
htrutagyee: makes sense18:22
*** spandhe has joined #openstack-keystone18:24
openstackgerritSean Perry proposed openstack/keystone: Use new_policy_ref consistently  https://review.openstack.org/24725718:25
*** pnavarro has quit IRC18:29
openstackgerritMerged openstack/keystone-specs: Fix Create Endpoint API Status Code  https://review.openstack.org/25540918:29
*** miyagishi_t has quit IRC18:33
openstackgerritHenrique Truta proposed openstack/keystone: Constraint to prevent duplicates endpoints  https://review.openstack.org/13409518:37
*** e0ne has quit IRC18:41
*** aginwala has joined #openstack-keystone18:42
openstackgerritwerner mendizabal proposed openstack/keystone-specs: Multifactor Authentication  https://review.openstack.org/13037618:43
*** aix has quit IRC18:43
*** richm has quit IRC18:49
*** flwang1 has quit IRC18:50
*** flwang1 has joined #openstack-keystone18:51
*** lhcheng has joined #openstack-keystone18:52
*** ChanServ sets mode: +v lhcheng18:52
openstackgerritSean Perry proposed openstack/keystone: Clean up new_credential_ref usage and surrounding code  https://review.openstack.org/24671318:53
*** aginwala has quit IRC18:54
*** ninag has quit IRC18:56
*** ninag has joined #openstack-keystone18:57
*** gokrokve has quit IRC18:57
*** lhcheng has quit IRC18:57
*** gokrokve has joined #openstack-keystone18:59
*** gokrokve has quit IRC18:59
*** flwang1 has quit IRC19:00
*** david-ly_ has joined #openstack-keystone19:00
*** ninag has quit IRC19:01
*** david-ly_ is now known as david-lyle_19:03
*** ninag has joined #openstack-keystone19:03
*** david-lyle has quit IRC19:03
*** fawadkhaliq has quit IRC19:04
*** gokrokve has joined #openstack-keystone19:04
*** ninag_ has joined #openstack-keystone19:04
*** david-lyle_ is now known as david-lyle19:04
*** gokrokve has quit IRC19:05
*** ninag__ has joined #openstack-keystone19:06
*** gokrokve has joined #openstack-keystone19:06
*** ninag__ has quit IRC19:07
*** ninag has quit IRC19:07
*** doug-fish has quit IRC19:08
*** doug-fish has joined #openstack-keystone19:09
*** ninag_ has quit IRC19:09
*** gokrokve has quit IRC19:10
*** ninag has joined #openstack-keystone19:10
*** ninag has quit IRC19:10
*** aginwala has joined #openstack-keystone19:10
*** tsymanczyk has quit IRC19:10
*** doug-fish has quit IRC19:14
*** gyee has joined #openstack-keystone19:14
*** ChanServ sets mode: +v gyee19:14
*** e0ne has joined #openstack-keystone19:15
*** shaleh is now known as shaleh|away19:15
*** petertr7_away is now known as petertr719:15
*** lhcheng has joined #openstack-keystone19:16
*** ChanServ sets mode: +v lhcheng19:16
*** lhcheng_ has joined #openstack-keystone19:17
*** lhcheng has quit IRC19:21
*** tsymanczyk has joined #openstack-keystone19:21
*** tsymanczyk is now known as Guest6149319:21
*** doug-fish has joined #openstack-keystone19:23
*** doug-fish has quit IRC19:23
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327319:23
*** doug-fish has joined #openstack-keystone19:23
*** topol has joined #openstack-keystone19:30
*** ChanServ sets mode: +v topol19:30
*** diazjf has joined #openstack-keystone19:33
*** henrynash has joined #openstack-keystone19:37
*** ChanServ sets mode: +v henrynash19:37
*** _cjones_ has joined #openstack-keystone19:45
*** briancurtin has quit IRC19:46
*** briancurtin has joined #openstack-keystone19:46
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327319:49
*** flwang1 has joined #openstack-keystone19:49
*** tqtran has joined #openstack-keystone19:49
*** gokrokve has joined #openstack-keystone19:51
*** gokrokve has quit IRC19:52
*** gokrokve has joined #openstack-keystone19:52
*** gokrokve has quit IRC19:53
*** steveng has joined #openstack-keystone19:54
*** Guest61493 has quit IRC19:54
stevengHey people.. I have a 10 node setup.. Currently I am using kilo keystone.. But I want to upgrade to liberty but just the keystone.. How do I do that?19:55
*** john5223 is now known as zz_john522319:56
*** david-lyle has quit IRC19:58
*** david-lyle has joined #openstack-keystone19:58
*** tonytan4ever has quit IRC19:59
*** aginwala has quit IRC20:01
henrynashayoung, dstanek, stevemar: feel free for one of you to +A https://review.openstack.org/#/c/242853/ so we can get these new drivers going….20:04
*** lhcheng_ has quit IRC20:05
*** lhcheng has joined #openstack-keystone20:06
*** ChanServ sets mode: +v lhcheng20:06
ayounghenrynash, done.  THought I had20:06
samueldmqhenrynash: nicely done20:06
*** aginwala has joined #openstack-keystone20:07
henrynashayoung: thx20:07
ayounghenrynash, so, can you explain to me what we can do with DSRs that we cannot do using cross domain group assignements?20:07
henrynashayoung: let’s chat later…if I don’t eat soon, I’ll expire!20:08
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327320:08
ayounghenrynash, if you breathe, you inspire.  If you don't, you expire20:08
tjcocozzAt 23, JK Rowling was broke. Tina Fey was working at the Y.M.C.A. Oprah had just gotten fired from her first job as a TV reporter and Walt Disney had declared bankruptcy20:11
openstackgerritHenrique Truta proposed openstack/keystone: Add backend support for deleting a projects list  https://review.openstack.org/24591620:14
*** gildub has joined #openstack-keystone20:16
*** tonytan4ever has joined #openstack-keystone20:18
*** aginwala has quit IRC20:19
openstackgerritayoung proposed openstack/keystone: Updated Cloudsample  https://review.openstack.org/24072020:21
ayoungtjcocozz, I just scrolled up to see your earlier conversation.  I was about to boot you as a bot.20:24
*** gokrokve has joined #openstack-keystone20:24
*** steveng has quit IRC20:24
ayoungsteveng, do you have keystone running in its own VM/COntainer/Host?20:24
*** aginwala has joined #openstack-keystone20:24
*** steveng has joined #openstack-keystone20:25
tjcocozzayoung, i will try to sound more human.  sorry :)20:25
* tjcocozz wew that was a close one20:26
ayoungtjcocozz, not required.  I'm already convinced bknudson is an android. And not the cell phone20:26
* bknudson that was a close one!20:26
ayoungFairly certain bknudson was ported from one of those military bomb defusing robots actually20:27
ayoungYup...that has to be it...lot of things make sense once you assume that.20:27
bknudsonI'll use that as my avatar20:27
*** gokrokve has quit IRC20:27
*** gokrokve has joined #openstack-keystone20:28
ayounghttp://www.engineering.com/Portals/0/BlogFiles/DesignerEdge/0613/john-hopkins-bomb-disposal-robot.jpg20:28
bknudsonthat one has creepy hands20:29
*** petertr7 is now known as petertr7_away20:31
*** tsymanczyk has joined #openstack-keystone20:34
*** tsymanczyk is now known as Guest7141220:34
*** RichardRaseley has joined #openstack-keystone20:35
*** petertr7_away is now known as petertr720:37
*** belmoreira has joined #openstack-keystone20:41
*** gokrokve has quit IRC20:43
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327320:49
*** dims has joined #openstack-keystone20:49
*** diazjf has quit IRC20:50
*** diazjf has joined #openstack-keystone20:52
*** mhickey has quit IRC20:53
openstackgerritwerner mendizabal proposed openstack/keystone-specs: Multifactor Authentication  https://review.openstack.org/13037620:55
*** jasonsb has quit IRC20:56
*** diazjf has quit IRC20:57
*** diazjf has joined #openstack-keystone20:58
*** dims has quit IRC20:58
stevemari like how the cameras make it seem like it has a face20:59
nonameenternamegyee: could you please review my blueprint, when you get a change? https://review.openstack.org/#/c/130376 thanks!20:59
stevemargyee: yes yes review :)21:00
*** dims has joined #openstack-keystone21:00
stevemarnonameentername: the API changes should go here: https://github.com/openstack/keystone-specs/blob/master/api/v3/identity-api-v3.rst21:00
stevemarbut we can figure that out later...21:00
*** dims has quit IRC21:01
nonameenternamestevemar: ok, thanks!21:01
lbragstadstevemar oh good catch, nonameentername sorry for the bum steer21:01
lbragstadstevemar is it cool to do those as a dependent patch?21:02
stevemarlbragstad: sure21:02
lbragstadgood to know21:02
stevemarlbragstad: remember to mark those as "experimental"21:02
lbragstadstevemar makes sense21:03
*** raildo is now known as raildo-afk21:06
*** ctina_ has quit IRC21:09
*** pauloewerton has quit IRC21:13
*** atiwari1 has quit IRC21:16
*** atiwari1 has joined #openstack-keystone21:18
gyeenonameentername, stevemar, on it, sorry I just got back to my desk21:25
*** steveng has quit IRC21:25
*** shaleh|away is now known as shaleh21:26
*** belmoreira has quit IRC21:26
*** aginwala has quit IRC21:26
stevemargyee: s'all good21:26
notmorganzigo: ping re debconf stuff21:28
notmorganzigo: i think you've been covering some of it on the ML but I'd like to actually do something a bit more real-time if you're available21:28
shalehstevemar, gyee: my last two outstanding unit test reviews have passed Jenkins. Please send them down the pipe.21:30
gyeeshaleh, yes sir21:30
stevemarshaleh: never!21:30
gyeehah!21:30
stevemarshaleh: at least, not without links21:30
gyees/links/beers/21:30
shalehstevemar: heh21:31
shalehstevemar: https://review.openstack.org/246713 https://review.openstack.org/24725721:31
* notmorgan drops the mic21:32
* notmorgan kicks the mic off the stage...afraid ayoung will pick it up :P21:32
gyeeayoung love da mic21:32
notmorgandolphm: do you want auto OP in this channel still or do you want to just +V? like everyone else21:32
shalehin unit/test_backend_sql.py there is a method called clean_up_entities. Am I wrong or is that not method doing useless cleanup?21:32
*** e0ne has quit IRC21:32
* ayoung don't need a mike with the horn....21:34
ayoungunless there ar guitars with Amps.  Hate playing against amps.21:34
gyeemy ears don't get along well with amps21:35
ayoungI think shaleh and samueldmq are racing to see who can clean up more code.  Should we start taking bets>21:37
openstackgerritMerged openstack/keystone: Update docs for legacy keystone extensions  https://review.openstack.org/24790021:37
shalehayoung: not competing.21:38
ayoungshaleh, its like Gimli and Legolas at Helms Deep.  Which one of you is the dwarf and which one is the pretty boy elf?21:38
lbragstadayoung challenge accepted21:39
*** gordc has quit IRC21:39
shalehayoung: having met Samuel I think he is closer to Legolas even though I have better hair :-)21:39
lbragstadshaleh that should be your next halloween idea21:39
shalehlbragstad: heh. If I put a robe on everyone thinks I am Jesus.21:40
lbragstadshaleh lol21:40
shalehlbragstad: am I wrong or is the cleanup method happening around 621 in test_backend_sql.py a waste of time?21:41
lbragstadshaleh checking21:42
ayounglbragstad, um...was the challenge you accepted blowing me off the stage with an amplified guitar?  Looks like I'll be packing my microphone after all.21:42
*** jlk has joined #openstack-keystone21:42
jlkWhere in the database is the role assignments tracked?21:43
lbragstadshaleh kind of, doesn't look like it's used anywhere21:43
jlkmysql backend21:43
shalehlbragstad: the test function right below it calls it.21:43
shalehaddCleanup()21:43
shalehbut it is cleaning up after a unit test. There should not be anything left behind anyways.21:44
*** steveng has joined #openstack-keystone21:44
shalehmaybe if this was a functional test with concerns over what row data is left behind21:44
lbragstadshaleh where is it called?21:45
*** rharwood has left #openstack-keystone21:45
shalehtest_list_entities_filtered_by_domain(), the addCleanup() line21:45
samueldmqayoung: shaleh: hey what's up ? :)21:45
shalehwhen that one test is run, it cleans up after itself21:45
stevemarnotmorgan: that was a good burn on ayoung21:46
shalehsamueldmq: ayoung was making me choose between Gimli and Legolas. You were the other one :-)21:46
notmorganstevemar: hehe21:46
notmorganstevemar: some jokes just never die ;)21:46
notmorganstevemar: at least ayoung has a sense of humor about it21:46
shalehsamueldmq: I figured based on stature and build Legolas was a better fit even though I have better hair :-)21:46
gyeejlk, take a look at the assignments table21:46
lbragstadshaleh https://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_backend_sql.py#L624 doesn't do anything with https://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_backend_sql.py#L62121:47
*** gordc has joined #openstack-keystone21:47
jlkgyee: yup, found it there, thanks.21:47
samueldmqshaleh: haha I'll let my hair and beard grow then21:48
samueldmqshaleh: actually beard would be required for Gimli :)21:49
*** richm1 has joined #openstack-keystone21:49
shalehlbragstad: ah, slightly different line numbers. The method at 636 calls 62421:49
ayoungnotmorgan, stevemar me picking up the mike is a real issue, isn't it?21:50
notmorganayoung: always.21:50
shalehlbragstad: my opinion at the moment is the method at 624 is superfluous21:50
notmorganayoung: mostly cause the rooms are small21:50
notmorganayoung: not really for any other reason21:50
notmorgan:P21:50
ayoung96869621:50
lbragstadshaleh your opinion has nothing to do with https://github.com/openstack/keystone/blob/master/keystone/tests/unit/test_backend_sql.py#L621 then?21:50
gyeeayoung, https://review.openstack.org/#/c/240720/21:51
shalehlbragstad: correct. In my code 621 is the cleanup method.21:51
gyeethat one still wrong21:51
shalehlbragstad: the joys of in process patches21:51
*** zz_john5223 is now known as john522321:52
lbragstadshaleh so you want to get rid of the method at 624 because it's only used in one place?21:52
shalehlbragstad: no. Because it is doing a useless cleanup after a unit test call.21:52
shalehlbragstad: with setUp() called before each test method what is there to really cleanup?21:52
shalehlbragstad: if this were a functional test with a mysql behind it I could understand it21:53
shalehlbragstad: and yes, I have tested it. There is no difference with or without the cleanup call.21:53
lbragstadshaleh ah, you're saying that unit tests shouldn't have to bother cleaning things up21:53
bknudsonshaleh: we had memory problems before in the unit tests because the TestCase object was sticking around after running it.21:53
bknudsonso we added code to remove references to objects21:53
shalehbknudson: good to know21:53
lbragstadI was just about to say, bknudson  or dstanek would probably have a better answer for that21:54
*** diazjf has quit IRC21:54
shalehthis is why I asked instead of submitting a patch. Sometimes the rationale is not obvious.21:54
bknudsonI thought we had a method in the base test case to handle this which maybe would have made this code more obvious21:55
dstanekshaleh: yeah, you may not notice the clean up issues at the small scale, but it's really important21:55
bknudsonhttp://git.openstack.org/cgit/openstack/keystone/tree/keystone/tests/unit/core.py#n46021:56
bknudsonit's cleanup_instance21:56
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updated from global requirements  https://review.openstack.org/25444421:56
dstaneki actually make a fix for this in a unittest subsclass, but it was ugly and invasive21:56
openstackgerritOpenStack Proposal Bot proposed openstack/keystonemiddleware: Updated from global requirements  https://review.openstack.org/25555321:56
*** tonytan4ever has quit IRC21:56
bknudson(I wonder if the TODO couldn't be done now?)21:56
notmorganbknudson: i'm going to do terrible things to keystonemiddleware soon.21:57
notmorganbknudson: anything i should poke at while i'm in there?21:57
lbragstadshaleh fyi - http://cdn.pasteraw.com/fquvs3hxsigfloun94p9vyok21rl6v5 this passes tests locally21:57
bknudsonnone of this really explains the memory leak problem.21:57
notmorganexcept the token hashing thing.21:57
notmorganbknudson: wait what memory leak?21:57
* notmorgan reads up21:58
*** topol has quit IRC21:58
notmorganoh in tests..21:58
shalehlbragstad: fun21:58
dstanekbknudson: can't remove the comment yet, but i think very soon21:58
lbragstadshaleh nuke it!21:58
shalehlbragstad: so much left over debris21:58
*** topol has joined #openstack-keystone21:58
*** ChanServ sets mode: +v topol21:58
shalehlbragstad: my current round of minor cleanups is all of the 'self.foo =' where there is no reason for it to be a member variable.21:58
shalehlbragstad: I killed a fair amount of those during my last round21:59
bknudsonnotmorgan: I'm sure jamielennox|away has some changes in flight?21:59
openstackgerritLance Bragstad proposed openstack/keystone: refactor: Remove unused test method  https://review.openstack.org/25555921:59
bknudsonI don't have anything going on21:59
openstackgerritSteve Martinelli proposed openstack/keystone: Use assertDictEqual instead of assertEqualPolicies  https://review.openstack.org/25148221:59
notmorganbknudson: some. i'm just digging through massive amounts of client/auth/middleware code21:59
lbragstadshaleh ^21:59
notmorganbknudson: oh, i will have a patch soon to make keystone-manage able to bootstrap a cloud21:59
stevemargyee: push this one through: https://review.openstack.org/#/c/251482/21:59
notmorganbknudson: will want your eyes on that so we can kill admin_token22:00
notmorganbknudson: cause admin_token is bad.22:00
bknudsonnobody like admin_token but everyone uses it22:00
gyeestevemar, ack22:00
notmorganbknudson: exactly. so just like doing the thing with the middleware fixture... screw it, lets just fix it22:00
notmorganbknudson: :)22:00
bknudsonnotmorgan: the only auth_token middleware change I have is related to an embargoed bug22:01
notmorganbknudson: right22:01
notmorganbknudson: and that one i expect you've got handled22:01
shalehlbragstad: it looks like it is implemented to satisfy the one from test_backend BTW22:02
lbragstadshaleh it looks like a different implementation22:03
shalehlbragstad: test_filter_value_wider_than_field() in test_backend.py22:03
*** topol has quit IRC22:03
shalehlbragstad: the code checks for None which is the default implementation.22:04
*** edmondsw has quit IRC22:04
lbragstadshaleh but it has nothing to do with the code that I just removed22:04
lbragstadright?22:04
shalehlbragstad: I believe the method you removed implements the abstract interface with a defined size22:05
shalehlbragstad: yay confusing object inheritance22:05
openstackgerritOpenStack Proposal Bot proposed openstack/keystone: Updating sample configuration file  https://review.openstack.org/25463322:05
shalehlbragstad: put a break in the method and run in a debugger22:05
shalehlbragstad: or just throw an exception22:05
lbragstadshaleh stange, i completely removed that method, ran the tests, and everything passed...22:06
lbragstadstrange*22:06
shalehlbragstad: because if the value is None the tests short circuit22:07
lbragstadshaleh the _get_user_name_field_size method in test_backend.py:FilterTests doesn't call super at all either?22:07
shalehlbragstad: someone was lazy and did not toss a NotImplementedError22:08
*** richm1 has quit IRC22:09
shalehlbragstad: the idea looks to be implementing an abstract interface. test_backend defines a dummy method with the intent that ones deriving from it will override it22:09
shalehlbragstad: test_filter_value_wider_than_field() just immediately exists if you do not override the get_user_name_size22:10
shalehlbragstad: so the tests passed but did not fully test the code either22:10
lbragstadhmmmm22:11
shalehlbragstad: poor design. It should have thrown NotImplemented and forced everyone to implement something22:11
*** aginwala has joined #openstack-keystone22:11
*** zqfan_AFK has quit IRC22:11
shalehlbragstad: re-implement your patch as adding a comment indicating what the method is doing. aka I know this looks useless but there is a reason....22:12
*** jasonsb has joined #openstack-keystone22:14
lbragstadshaleh moves to wip22:14
lbragstadmoved*22:14
*** jasonsb has quit IRC22:14
*** jasonsb has joined #openstack-keystone22:15
*** petertr7 is now known as petertr7_away22:18
*** jasonsb has quit IRC22:20
*** shaleh is now known as shaleh|away22:25
*** alejandrito has quit IRC22:26
*** david-lyle has quit IRC22:34
*** briancurtin has quit IRC22:38
*** david-ly_ has joined #openstack-keystone22:39
*** henrynash has quit IRC22:39
*** atiwari2 has joined #openstack-keystone22:41
*** henrynash has joined #openstack-keystone22:41
*** ChanServ sets mode: +v henrynash22:41
*** henrynash has quit IRC22:42
*** atiwari1 has quit IRC22:43
*** andrewbogott has quit IRC22:44
*** david-ly_ is now known as david-lyle22:45
lbragstadnonameentername o/ would you be able to go through the previous comments and mark the ones that you addressed as done (https://review.openstack.org/#/c/130376/)?22:46
lbragstadnonameentername just thinking that it will help the other reviewers know what has been addressed, etc.. especially gyee's comments22:47
*** harlowja has quit IRC22:51
*** harlowja has joined #openstack-keystone22:51
*** davechen has left #openstack-keystone22:58
*** boris-42_ has joined #openstack-keystone22:59
*** tonytan4ever has joined #openstack-keystone23:00
*** topol has joined #openstack-keystone23:00
*** ChanServ sets mode: +v topol23:00
zigonotmorgan: pong23:01
bknudsonthese unicode descriptions go into weird details: https://codepoints.net/U+1F4A923:03
bknudsonhttps://codepoints.net/U+1F4A623:03
bknudson"SPLASHING SWEAT SYMBOL" -- " Maximum sweat rates of an adult can be up to 2–4 liters per hour"23:04
*** gokrokve has joined #openstack-keystone23:04
*** topol has quit IRC23:04
*** doug-fish has quit IRC23:06
*** navidp has quit IRC23:06
zigobknudson: 囧23:08
zigo:)23:08
*** gokrokve has quit IRC23:08
bknudsonwhat's that one?23:11
*** timcline has quit IRC23:11
*** atiwari2 has quit IRC23:13
*** atiwari1 has joined #openstack-keystone23:13
bknudson😁23:14
*** navidp has joined #openstack-keystone23:16
*** pumaranikar has quit IRC23:17
*** pushkaru has joined #openstack-keystone23:18
*** shaleh|away has quit IRC23:19
*** jbell8 has quit IRC23:19
*** slberger has left #openstack-keystone23:24
*** Ephur has quit IRC23:25
*** briancurtin has joined #openstack-keystone23:28
*** pushkaru has quit IRC23:30
*** jbell8 has joined #openstack-keystone23:32
ayounghttps://translate.google.com/#auto/en/%E5%9B%A723:37
*** rcernin has joined #openstack-keystone23:37
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327323:39
*** pgbridge has quit IRC23:40
*** andrewbogott has joined #openstack-keystone23:41
*** gordc has quit IRC23:44
*** lhcheng_ has joined #openstack-keystone23:46
*** sigmavirus24 is now known as sigmavirus24_awa23:48
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327323:48
*** lhcheng has quit IRC23:50
notmorgandstanek: ping - for tests how the heck do I get the default domain populated in a sane way?23:53
openstackgerritJorge Munoz proposed openstack/keystone: Reduce revoke events for disabled domains and projects.  https://review.openstack.org/25327323:53
notmorgandstanek: i'm running into an issue where it's just not populating afaict wth the DB fixture23:53
zigobknudson: It's Chinese for "jiong": http://www.chinasmack.com/glossary#%E5%9B%A723:53
zigoVery famous over there ...23:53
zigonotmorgan: Do you still want to discuss?23:54
notmorganzigo: yes, but in the middle of something atm23:54
zigonotmorgan: Tomorrow then.23:55
notmorganok23:55
*** lhcheng_ has quit IRC23:56

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