Wednesday, 2017-03-08

*** agrebennikov has quit IRC00:07
rderosenotmorgan: sorry, stepped away for a bit00:09
rderosenotmorgan: gotcha regarding linking sql and ldap00:10
rderosenotmorgan: yeah, so definitely possible00:11
*** catintheroof has quit IRC00:31
*** tovin07 has joined #openstack-keystone00:33
*** jamielennox is now known as jamielennox|away00:41
*** namnh has joined #openstack-keystone00:43
*** jamielennox|away is now known as jamielennox00:44
*** zsli has joined #openstack-keystone00:47
*** erhudy has quit IRC00:50
*** liujiong has joined #openstack-keystone01:03
*** portdirect is now known as sdake______01:09
*** sdake______ is now known as portdirect01:09
*** zhurong has joined #openstack-keystone01:15
*** zsli_ has joined #openstack-keystone01:22
*** zsli has quit IRC01:24
*** rderose has quit IRC01:30
*** MasterOfBugs has quit IRC01:38
*** pramodrj07 has quit IRC01:39
*** thorst has quit IRC01:58
*** zsli__ has joined #openstack-keystone02:19
*** thorst has joined #openstack-keystone02:21
*** zsli_ has quit IRC02:22
*** thorst has quit IRC02:23
*** zsli_ has joined #openstack-keystone02:24
*** erlon has joined #openstack-keystone02:27
*** zsli__ has quit IRC02:28
*** prashkre has joined #openstack-keystone02:29
openstackgerritGage Hugo proposed openstack/keystone-specs master: Add Project tags  https://review.openstack.org/43178502:29
*** yuvalb has quit IRC02:37
openstackgerritMerged openstack/keystone master: Modify examples to use v3 URLs  https://review.openstack.org/44080702:38
*** yuvalb has joined #openstack-keystone02:38
openstackgerritGage Hugo proposed openstack/python-keystoneclient master: Remove pbr warnerrors in favor of sphinx check  https://review.openstack.org/44146802:41
openstackgerritGage Hugo proposed openstack/keystonemiddleware master: Added "warning-is-error" sphinx check for docs  https://review.openstack.org/43981902:45
openstackgerritGage Hugo proposed openstack/keystoneauth master: Remove pbr warnerrors in favor of sphinx check  https://review.openstack.org/43979702:51
*** prashkre has quit IRC03:01
*** aasthad has quit IRC03:02
*** ngupta has joined #openstack-keystone03:03
*** chlong_ has joined #openstack-keystone03:15
*** chlong has quit IRC03:15
*** frontrunner has quit IRC03:16
*** thorst has joined #openstack-keystone03:24
*** thorst has quit IRC03:28
*** oomichi has quit IRC03:30
*** oomichi has joined #openstack-keystone03:33
*** chris_hultin|AWA is now known as chris_hultin03:52
*** thorst has joined #openstack-keystone04:00
*** namnh has quit IRC04:01
*** zhurong has quit IRC04:01
*** thorst has quit IRC04:03
*** zsli__ has joined #openstack-keystone04:05
*** zsli_ has quit IRC04:07
*** nicolasbock has quit IRC04:19
*** chris_hultin is now known as chris_hultin|AWA04:19
*** zsli_ has joined #openstack-keystone04:24
*** zsli has joined #openstack-keystone04:26
*** zsli__ has quit IRC04:26
*** zsli_ has quit IRC04:28
*** masterjcool has quit IRC04:30
*** links has joined #openstack-keystone04:41
*** masterjcool has joined #openstack-keystone04:42
*** zsli has quit IRC04:43
*** zsli has joined #openstack-keystone04:44
*** zsli has quit IRC04:53
*** zsli has joined #openstack-keystone04:54
*** zsli has quit IRC04:55
*** zsli has joined #openstack-keystone05:00
*** zsli has quit IRC05:02
*** zsli has joined #openstack-keystone05:03
*** thorst has joined #openstack-keystone05:04
*** erlon has quit IRC05:05
*** zsli has quit IRC05:08
*** wxy has quit IRC05:18
*** liujiong_lj has joined #openstack-keystone05:19
*** thorst has quit IRC05:19
*** edmondsw has joined #openstack-keystone05:20
*** liujiong has quit IRC05:20
*** venki has quit IRC05:21
*** edmondsw has quit IRC05:25
*** Shunli has joined #openstack-keystone05:29
*** adriant has quit IRC05:39
*** Shunli has quit IRC05:41
*** waj334 has quit IRC06:09
*** waj334 has joined #openstack-keystone06:09
*** knangia has quit IRC06:11
*** Shunli has joined #openstack-keystone06:13
*** zsli_ has joined #openstack-keystone06:15
*** zsli__ has joined #openstack-keystone06:16
*** thorst has joined #openstack-keystone06:16
*** Shunli has quit IRC06:17
*** zsli_ has quit IRC06:20
*** thorst has quit IRC06:20
*** zsli__ has quit IRC06:20
*** liujiong_lj is now known as liujiong06:22
*** ngupta has quit IRC06:22
*** Shunli has joined #openstack-keystone06:23
*** Shunli has quit IRC06:23
*** ngupta has joined #openstack-keystone06:23
*** zsli_ has joined #openstack-keystone06:25
*** ngupta has quit IRC06:27
*** zsli__ has joined #openstack-keystone06:34
*** zsli__ has quit IRC06:34
*** zsli__ has joined #openstack-keystone06:35
*** zsli_ has quit IRC06:35
*** wxy has joined #openstack-keystone06:38
*** zsli__ has quit IRC06:40
*** zsli__ has joined #openstack-keystone06:41
*** richm has quit IRC06:42
*** pcaruana has joined #openstack-keystone06:43
*** gyee has quit IRC06:46
*** zsli_ has joined #openstack-keystone06:46
*** zsli__ has quit IRC06:48
*** zsli__ has joined #openstack-keystone06:50
*** zsli_ has quit IRC06:52
*** Shunli has joined #openstack-keystone06:52
*** Shunli has quit IRC06:53
*** markvoelker has quit IRC06:54
*** zsli__ has quit IRC06:54
*** Shunli has joined #openstack-keystone06:55
*** zsli_ has joined #openstack-keystone06:59
*** Shunli has quit IRC06:59
*** zsli_ has quit IRC07:02
*** zsli_ has joined #openstack-keystone07:02
*** h5t4_ has joined #openstack-keystone07:04
*** zsli_ has quit IRC07:06
*** Shunli has joined #openstack-keystone07:13
*** zsli_ has joined #openstack-keystone07:14
*** zsli_ has quit IRC07:15
*** thorst has joined #openstack-keystone07:17
*** Shunli has quit IRC07:17
*** thorst has quit IRC07:21
*** rcernin has joined #openstack-keystone07:40
*** tesseract has joined #openstack-keystone07:43
*** henrynash has joined #openstack-keystone07:46
*** jaosorior has joined #openstack-keystone07:50
*** jlvillal has quit IRC07:51
*** henrynash has quit IRC07:53
*** markvoelker has joined #openstack-keystone08:12
*** jlvillal has joined #openstack-keystone08:12
*** liujiong has quit IRC08:16
*** liujiong has joined #openstack-keystone08:16
*** thorst has joined #openstack-keystone08:18
*** chlong_ has quit IRC08:18
*** thorst has quit IRC08:22
*** Jack_I has joined #openstack-keystone08:29
*** dulek has joined #openstack-keystone08:50
dulekHey! Can you tell me if "As of the Newton release, keystone supports two different approaches to upgrading across releases." means that I can upgrade Mitaka to Newton without downtime, or is it supported only since Newton->Ocata upgrade?08:51
*** edmondsw has joined #openstack-keystone08:57
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-keystone09:00
*** edmondsw has quit IRC09:01
*** openstackgerrit has quit IRC09:03
*** pnavarro has joined #openstack-keystone09:08
*** thorst has joined #openstack-keystone09:18
*** jaosorior is now known as jaosorior_brb09:19
*** thorst has quit IRC09:23
*** thorst has joined #openstack-keystone09:40
*** thorst has quit IRC09:44
*** ngupta has joined #openstack-keystone10:26
*** ngupta has quit IRC10:30
*** Haaibo has quit IRC10:37
*** thorst has joined #openstack-keystone10:40
*** thorst has quit IRC10:45
*** nicolasbock has joined #openstack-keystone11:04
*** zhurong has joined #openstack-keystone11:07
*** liujiong has quit IRC11:09
*** masber has quit IRC11:09
*** masber has joined #openstack-keystone11:10
*** richm has joined #openstack-keystone11:12
*** catintheroof has joined #openstack-keystone11:20
*** ngupta has joined #openstack-keystone11:26
*** ngupta has quit IRC11:31
*** thorst has joined #openstack-keystone11:41
*** thorst has quit IRC11:46
*** jaosorior_brb is now known as jaosorior12:03
*** raildo has joined #openstack-keystone12:15
*** ngupta has joined #openstack-keystone12:27
*** catinthe_ has joined #openstack-keystone12:29
*** catintheroof has quit IRC12:29
*** david-lyle has quit IRC12:30
*** catintheroof has joined #openstack-keystone12:30
*** catinthe_ has quit IRC12:31
*** ngupta has quit IRC12:31
*** david-lyle has joined #openstack-keystone12:33
*** thorst has joined #openstack-keystone12:33
*** zhurong has quit IRC12:35
*** erlon has joined #openstack-keystone12:37
*** frontrunner has joined #openstack-keystone13:05
*** murugesh has joined #openstack-keystone13:08
murugeshHi There13:08
murugeshI have issue in keystone authentication with swift13:08
murugeshI am using openstack mitaka version13:09
murugeshi see the following error in /var/log/swift/swift.log13:09
murugeshproxy-server:Unable to validate token: Identity server rejected authorization necessary to fetch token data13:10
murugeshproxy-server: Identity server rejected authorization13:10
murugesh proxy-server: Identity response: {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}}13:10
murugeshcan someone pls assist me on this ??13:11
dolphmmurugesh: check the service credentials that swift itself is using13:11
murugeshWhere can i check this13:12
murugeshin /etc/swift/proxy-server.conf ??13:13
murugeshdolpm, you there13:14
*** edmondsw has joined #openstack-keystone13:14
murugeshdolphm, when i run "swift stat --debug" on keystone node i get the follwing13:15
murugeshhttp://paste.openstack.org/show/601926/13:16
dolphmmurugesh: your 503 is likely coming from a load balancer, not openstack13:19
murugeshso how can i proceed further ??13:20
dolphmmurugesh: find out why the load balancer is returning 503's?13:21
murugeshdolpm: i don't see any error in /var/log/haproxy.log which is my loadbalancer13:25
murugeshand what does it mean??13:25
*** links has quit IRC13:25
murugeshproxy-server:Unable to validate token: Identity server rejected authorization necessary to fetch token data13:25
murugeshproxy-server: Identity server rejected authorization13:25
murugeshroxy-server: Identity response: {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}}13:26
murugeshThis is from /var/log/swift/swift.log ^^13:26
*** ngupta has joined #openstack-keystone13:28
*** ngupta has quit IRC13:32
*** mvk has quit IRC13:40
*** lamt has joined #openstack-keystone13:44
murugeshIs somebody there??13:49
*** sileht has quit IRC13:51
*** sileht has joined #openstack-keystone13:55
*** sileht has quit IRC13:59
*** zhurong has joined #openstack-keystone14:01
*** jaosorior has quit IRC14:01
*** spilla has joined #openstack-keystone14:03
*** sileht has joined #openstack-keystone14:04
*** sileht has quit IRC14:04
*** murugesh has quit IRC14:05
*** sileht has joined #openstack-keystone14:08
*** sileht has quit IRC14:08
*** sileht has joined #openstack-keystone14:10
*** sileht has quit IRC14:11
*** lamt has quit IRC14:19
*** dave-mccowan has joined #openstack-keystone14:21
*** sileht has joined #openstack-keystone14:26
lbragstadgagehugo knikolla https://github.com/openstack/security-doc/blob/master/security-threat-analysis/source/threat-analysis-process.rst has some good information about next steps after (or even as we prepare the architecture stuff)14:28
lbragstaddulek the wording there is suppose to imply that keystone will support rolling upgrades moving forward14:29
lbragstaddulek as in you should be able to do a rolling upgrade from Newton -> Ocata and from Ocata -> Pike, so on and so forth14:30
*** erhudy has joined #openstack-keystone14:31
duleklbragstad: Great, thanks!14:32
dolphmanyone know John Lin's nick?14:36
*** sileht has quit IRC14:47
lbragstaddulek we have an action item to get that fully tested this release14:47
*** chlong_ has joined #openstack-keystone14:49
*** lamt has joined #openstack-keystone14:49
duleklbragstad: Cool. I'm asking because I'm doing a presentation for OpenStack Day Poland about upgrades. Surprisingly it looks like O->P rolling upgrade will be supported by all of the services, which is great. :)14:50
lbragstaddulek nice!14:51
dulek(all of the old core services ;))14:51
lbragstaddulek when is your presentation?14:51
dulek22 march. I'm not sure if it will be recorded.14:52
*** ngupta has joined #openstack-keystone14:52
lbragstaddulek well - if it is, drop the link in here14:52
lbragstadi'd like to watch the recording :)14:52
duleklbragstad: Sure thing!14:52
dolphmlbragstad: tried to reproduce the original fernet rotation + disk full bug here using the test approach taken in the patch merged to master, which resulted in a totally different behavior than what the bug described https://review.openstack.org/#/c/443158/1/keystone/tests/unit/token/test_fernet_provider.py14:52
*** ngupta has quit IRC14:53
*** ngupta has joined #openstack-keystone14:53
*** sileht has joined #openstack-keystone14:54
lbragstaddolphm minor nit - but does assertUnchangedRepositoryState seem to go against it's doc string?14:54
*** sileht has quit IRC14:54
dolphmlbragstad: oh yeah, i copied the other method and repurposed it14:56
dolphmlbragstad: updated14:57
*** rderose has joined #openstack-keystone15:00
*** jaosorior has joined #openstack-keystone15:01
*** mvk has joined #openstack-keystone15:03
lbragstaddolphm cool - still reviewing15:03
*** zhurong has quit IRC15:05
*** pnavarro has quit IRC15:08
*** openstackgerrit has joined #openstack-keystone15:09
openstackgerritAnthony Washington proposed openstack/keystone master: Policy in code  https://review.openstack.org/43560915:09
*** jaugustine has joined #openstack-keystone15:11
lbragstaddolphm how come we start seeing OSErrors *after* the first rotation?15:12
*** sileht has joined #openstack-keystone15:13
lbragstaddolphm specifically line 672 - https://review.openstack.org/#/c/443158/1/keystone/tests/unit/token/test_fernet_provider.py ?15:13
dolphmlbragstad: i have no idea15:14
*** henrynash has joined #openstack-keystone15:14
lbragstaddolphm weird, that tells me something about keystone-manage fernet_rotate is dealing with state?15:15
dolphmlbragstad: well, the keys themselves are state15:15
lbragstaddolphm right - exception state?15:16
dolphmlbragstad: right now i'm trying to figure out how to cause a real IOError: [Errno 28] No space left on device15:16
lbragstaddolphm aren't you doing that with the mock on line 66615:16
* lbragstad thinks thats ironic because mocks are the devil!15:16
dolphmlbragstad: not quite... real IOErrors have error numbers associated with them depending on the underlying cause15:17
dolphmlbragstad: the mock does not do that15:17
dolphmlbragstad: and i'm not sure the mock is raising the IOError at the right time -- it does it on .flush(), but i'm wondering if a real file system would do it elsewhere15:17
lbragstaddolphm but the side-effect you're setting of the mock should throw an IOError?15:17
dolphmlbragstad: that's what the original bug fix tested with15:19
dolphmlbragstad: so, the original bug description does not match the behavior being tested by the fix to the original bug15:20
lbragstaddolphm do you changes pass tests?15:20
lbragstads/you/your/15:21
dolphmlbragstad: yes15:21
rderosedstanek lbragstad: I want to clarify something from yesterday’s conversation15:21
rderosedstanek lbragstad: I’ve said that our data model supports account linking, but it really just models a user account.15:21
dolphmlbragstad: the question & answer here are well written to describe what could be going on behind the IOError https://stackoverflow.com/questions/1115203/sorting-disk-i-o-errors-in-python15:21
rderosedstanek lbragstad: Where we model a user:15:21
rderoselocal credentials15:21
rderose, ldap account15:21
rderose, federated profiles15:21
rderosedstanek lbragstad: user > local, ldap, federated and a client should be able to populate the model15:22
rderosedstanek lbragstad: And while you can associate a user to their federated profile, it’s not account linking.15:22
rderosedstanek lbragstad: Account linking would be more about having 2 user accounts (2 distinct user IDs), and then trying to link them together.15:23
rderosedstanek lbragstad: That is not what we are doing here with ravelar’s patch.15:23
rderosedstanek: so if we come up with a way to do account linking in the future, we won’t have multiple ways of doing it.15:23
lbragstaddolphm hmmm15:24
lbragstaddolphm interesting15:24
*** ravelar has joined #openstack-keystone15:30
*** phalmos has joined #openstack-keystone15:32
*** links has joined #openstack-keystone15:36
*** agrebennikov has joined #openstack-keystone15:37
openstackgerritGage Hugo proposed openstack/keystonemiddleware master: Added "warning-is-error" sphinx check for docs  https://review.openstack.org/43981915:46
*** adrian_otto has joined #openstack-keystone15:47
openstackgerritRichard Avelar proposed openstack/keystone master: Policy in code  https://review.openstack.org/43560915:47
*** adrian_otto has quit IRC15:47
*** h5t4_ has quit IRC15:47
*** nizam037 has quit IRC15:48
knikollao/ morning15:49
gagehugoknikolla o/15:51
*** jaugustine has quit IRC15:53
*** rcernin has quit IRC15:58
*** adrian_otto has joined #openstack-keystone15:59
lbragstadgagehugo knikolla o/15:59
lbragstadping antwash, raildo, ktychkova, dolphm, dstanek, rderose, htruta, atrmr, gagehugo, lamt, thinrichs, edmondsw, ruan, ayoung, ravelar, morgan, raj_singh, johnthetubaguy, knikolla16:00
lbragstadpolicy meeting happening now in #openstack-meeting-cp16:00
knikollaayoung: btw, i think i'm pretty close with the tempest change https://review.openstack.org/#/c/441469/16:03
ayoungknikolla, that makes me so happy!16:03
ayoungrodrigods, thanks for keeping on the review there, too16:04
*** adrian_otto1 has joined #openstack-keystone16:05
openstackgerritAndreas Jaeger proposed openstack/keystone master: Fix keystone.o.o URL  https://review.openstack.org/44320816:06
*** adrian_otto has quit IRC16:07
*** pnavarro has joined #openstack-keystone16:08
*** henrynash has quit IRC16:11
*** h5t4 has joined #openstack-keystone16:22
*** jaosorior has quit IRC16:24
*** markvoelker has quit IRC16:30
*** henrynash has joined #openstack-keystone16:41
*** henrynash has quit IRC16:43
*** jaugustine has joined #openstack-keystone16:46
*** henrynash has joined #openstack-keystone16:54
*** links has quit IRC16:55
openstackgerritKristi Nikolla proposed openstack/keystone master: Remove LDAP delete logic and associated tests  https://review.openstack.org/42434416:55
*** ravelar has quit IRC17:03
ayoungHAve people been notified about talk acceptance/rejection yet?17:03
rderoseayoung: nope, I haven't17:05
openstackgerritGage Hugo proposed openstack/keystonemiddleware master: Remove old comment referencing fixed bug  https://review.openstack.org/44323517:05
knikollaayoung: not that i know of17:05
ayoungwould be nice to know before registration price increase...17:06
gagehugoI haven't heard anything yet :(17:06
rderoseayoung: I know, I thought we were supposed to hear on Monday17:06
knikollaprobably too many proposals17:07
knikollawe have like 5-617:07
*** ravelar has joined #openstack-keystone17:09
*** markvoelker has joined #openstack-keystone17:13
openstackgerritKristi Nikolla proposed openstack/keystone master: Remove LDAP delete logic and associated tests  https://review.openstack.org/42434417:17
*** tesseract has quit IRC17:18
*** henrynash has quit IRC17:25
*** henrynash has joined #openstack-keystone17:32
*** ravelar has quit IRC17:33
*** henrynash has quit IRC17:35
*** henrynash has joined #openstack-keystone17:36
*** ravelar has joined #openstack-keystone17:42
*** henrynash has quit IRC17:45
*** henrynash has joined #openstack-keystone17:51
ayoungknikolla, https://www.openstack.org/summit/boston-2017/call-for-presentations/17:56
ayoungLooks at ours and tell me if you see what I see?17:56
knikollaayoung: accepted17:57
ayoungGuess we better get to work!17:57
openstackgerritIan Cordasco proposed openstack/keystoneauth master: Allow users to specify request matchers in Betamax  https://review.openstack.org/44325417:57
knikollaayoung: ack17:57
ayoungis that ack as short for Acknowledge, or ACK!  Like Bill the Cat?17:57
sigmaviruslbragstad: ^ is another part =/ I think there may still be a problem with the pre-record hook that keystoneauth defaults in the fixture but *shrug* It's hard for me to determine what causes that and if it's the hook's fault or the API's fault17:57
ayoungrderose, which one was yours?17:58
knikollaayoung: Acknowledge! I'll get to it.17:58
rderoseayoung: mine is on PCI17:59
knikollaayoung: i'll have a look at the patches you've already done or wip, and then we'll sync up.17:59
*** henrynash has quit IRC17:59
*** chris_hultin|AWA is now known as chris_hultin18:00
ayoungknikolla, OK, I have some tasks for my current project I need to knock out.  And then we should co-locate (mid next week?) and crank out a proof of concept impl18:00
knikollaayoung: sounds good.18:01
*** ngupta has quit IRC18:03
*** ngupta has joined #openstack-keystone18:03
*** browne has joined #openstack-keystone18:05
*** pramodrj07 has joined #openstack-keystone18:06
*** MasterOfBugs has joined #openstack-keystone18:06
openstackgerritJulien Lavesque proposed openstack/python-keystoneclient master: Fix UserManager.get prototype to include kwargs  https://review.openstack.org/44325718:09
*** chris_hultin is now known as chris_hultin|AWA18:15
openstackgerritColleen Murphy proposed openstack/ldappool master: Don't call start_tls_s() twice  https://review.openstack.org/44326418:20
*** chris_hultin|AWA is now known as chris_hultin18:21
knikollaayoung: https://review.openstack.org/#/c/441469/ still some tempest failures. :(18:27
ayoungknikolla, anything you need help with, or do you understand them?18:28
knikolla2 tests only on master, but older releases seem to have more failures somehow.18:28
*** gyee has joined #openstack-keystone18:28
ayoungHeh. Of course.18:28
ayoungGet the two on master, and we can see if there is a way to ignore doing this for older releases18:29
knikollaayoung: i haven't started debugging yet. i'll update you.18:30
*** blancos has joined #openstack-keystone18:32
* sigmavirus determined the bug in the keystoneauth betamax fixture hook 18:34
*** phalmos has quit IRC18:36
*** chlong_ has quit IRC18:37
*** chris_hultin is now known as chris_hultin|AWA18:38
openstackgerritIan Cordasco proposed openstack/keystoneauth master: Prevent JSON decode errors in the pre-record hook  https://review.openstack.org/44328418:38
*** rcernin has joined #openstack-keystone18:42
*** mvk has quit IRC18:48
*** chlong_ has joined #openstack-keystone18:53
*** phalmos has joined #openstack-keystone19:02
notmorgansigmavirus: nice19:03
*** ngupta has quit IRC19:07
*** ngupta has joined #openstack-keystone19:07
sigmavirusThanks notmorgan19:08
*** pcaruana has quit IRC19:13
*** Jack_I has quit IRC19:18
*** mvk has joined #openstack-keystone19:24
*** blancos has left #openstack-keystone19:33
lbragstadsigmavirus is ^ that the last bit you need in keystoneauth for a release?19:35
sigmavirusyes lbragstad19:36
lbragstadsigmavirus sweet - i'll keep my eye on it and propose a release today19:36
sigmavirusThanks lbragstad :)19:37
notmorgansigmavirus: +2 btw.19:37
sigmavirushopefully those make things better for all future users of the betamax fixture19:37
sigmavirusthanks notmorgan I saw that :)19:37
notmorganlbragstad: i pre-emptively +A'd it.19:37
notmorganit's test fixture19:38
lbragstadnotmorgan sweet - i don't expect that to be an issue19:38
notmorganexactly19:38
sigmavirusto be fair19:38
sigmaviruscratonclient appears to be the only potential consumer at this point19:38
sigmavirusshade isn't presently using it and might start again, but no one should be broken by this (in openstack)19:39
notmorganyep.19:39
knikollaayoung: i think this is the culprit for one of the failures https://github.com/openstack-dev/devstack/blob/7a30c7fcabac1cf28fd9baa39d05436680616aef/lib/keystone#L11219:39
notmorganand it doesn't break any contracts19:39
notmorganso...19:39
notmorganeasy approbal19:39
notmorganapproval*19:39
ayoungknikolla, looks like it...19:39
knikollaayoung: http://logs.openstack.org/69/441469/5/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1ab7887/logs/screen-n-api.txt.gz#_2017-03-08_17_21_09_44419:40
knikollabut we are not enforcing is_admin yet. so i'm confused19:41
knikollaerr, admin_project19:41
notmorgansigmavirus: https://review.openstack.org/#/c/443254/1 does that need to land too?19:43
*** chris_hultin|AWA is now known as chris_hultin19:45
notmorganmordred: i might remove PBR from keystoneauth - it is a pretty heavy requirement all said and done esp with the breakages we had in the major versions.19:45
notmorganmordred: just FYI.19:45
notmorganmordred: honestly, I'd also like to drop stevedore if we could :P.19:46
notmorgani'd like to get keystoneauth down to exactly 1 dependency... Requests (for runtime)19:47
mordrednotmorgan: please do not remove pbr19:50
mordrednotmorgan: it is a hard requirement of all openstack python projects19:50
*** Jack_I has joined #openstack-keystone19:51
notmorganmordred: this makes me sad.19:51
mordredthere are a number of systems that depend on features it provides19:51
*** henrynash has joined #openstack-keystone19:51
notmorganlike seriously sad.19:51
notmorgani'm serious, ksa should depend on exactly 1 thing.19:52
notmorganrequests19:52
* notmorgan wants to rip stevedore and positional out of ksa as well.19:52
*** prashkre has joined #openstack-keystone19:52
notmorganit's not the build-time bit that bothers me, its the runtime requirement of pbr19:53
notmorganso it's not PBR itself.19:53
mordredoh - that I don't care about at al19:53
notmorgani want to make it so KSA doesn't need PBR to run.19:53
mordredif you want to ditch the runtime version reporting, *shrug*19:53
notmorganyes.19:53
notmorgansorry wasn't clear there19:53
notmorgan:)19:53
mordredk. dude19:53
mordredI was about to have to be like 'jesus'19:53
notmorganit def. isn't about the build stuff.19:53
notmorganit's a whole lot about how can we eliminate more stuff pulled in by ksa that could make running it universally harder19:54
mordrednotmorgan: problem is, to do that, you'll have problems with the __version__ field in __init__.py19:54
notmorgani'll poke around with that19:54
mordredcan you tell me more about issues that you've had with it that the runtime depend is causing trouble with?19:54
notmorganyeah, it's just more dep-solve issues19:55
notmorganin non-openstack environemtns19:55
notmorgannon-openstack specific stuff19:55
notmorgani tried to use ksa in an older build of some things.19:55
notmorganand PBR made me slam my head on the desk.19:55
notmorganit was a really big venv19:56
notmorganbut it made me realize i want to pull out a few more runtime deps on ksa19:56
notmorgani was trying to get an ancient version of openstack + a custom tool to work w/ ksa and newer keystone19:56
notmorgantrying to prove out some stability things in keystone.19:57
notmorganbut that just comes down to not super important - it's going to be a side-project-thing i'l poke at when not cleaning up more shade tests19:58
notmorganran into it this last weekend.19:58
sigmavirusnotmorgan: sorry, 443254 would be a nice-to-have19:58
mordredah. yeah. that's not going to work well  due to old openstack having caps in their requirements19:58
notmorganmordred: exactly.19:58
mordrednotmorgan: those caps aren't actually important - but they exist in history19:58
notmorganand unwinding it is a pain in the butt19:58
mordrednotmorgan: like, if you just remove them / force-install the code will all work19:58
notmorganbut it highlights ksa has a gap in usefulness.19:59
mordrednotmorgan: so - perhaps just remove the runtime depend and then wrap the __version__ in a try/except ImportError19:59
*** h5t4 has quit IRC19:59
notmorganthat is my thought, i need to consider that change before proposing it20:00
notmorgansince... ksa contract.20:00
mordredyah. I think as long as the except case has a __version__ the number of people it should break should be very very low20:00
mordredbut yes to thinking it through20:00
* notmorgan wishes we could stop supporting python2 :P20:01
notmorganit would clean up openstack a lot :P20:01
notmorgananyway... going back to test refactoring20:02
notmorgani have another 60-80 tests to fix today20:02
*** chris_hultin is now known as chris_hultin|AWA20:03
*** chris_hultin|AWA is now known as chris_hultin20:06
*** henrynash has quit IRC20:07
sigmavirusnotmorgan: not supporting Python 2 would clean up *so* many projects20:10
sigmavirusRequests, Betamax, Flake8, Pyflakes, pycodestyle, pydocstyle, OpenStack, Django20:11
*** chlong_ has quit IRC20:16
*** ngupta_ has joined #openstack-keystone20:16
*** ngupta has quit IRC20:20
mordred++20:24
*** markvoelker has quit IRC20:27
*** chlong_ has joined #openstack-keystone20:28
*** ngupta_ has quit IRC20:35
*** rcernin has quit IRC20:36
*** frontrunner has quit IRC20:42
*** adrian_otto1 has quit IRC20:43
*** adriant has joined #openstack-keystone20:43
*** MasterOfBugs has quit IRC20:48
*** pramodrj07 has quit IRC20:48
*** MasterOfBugs has joined #openstack-keystone20:52
openstackgerritBrant Knudson proposed openstack/keystoneauth master: Remove unused test requirement pycrypto  https://review.openstack.org/44331820:54
openstackgerritMerged openstack/keystoneauth master: Update test requirement  https://review.openstack.org/44023620:55
openstackgerritLance Bragstad proposed openstack/keystone master: Add in-code comment to clarify pattern in tests  https://review.openstack.org/44118720:56
*** phalmos_ has joined #openstack-keystone20:57
dolphmsigmavirus: not supporting py3 would have the same outcome ;)20:58
*** spotz is now known as spotz_zzz20:59
*** spotz_zzz is now known as spotz21:00
*** phalmos has quit IRC21:00
*** ngupta has joined #openstack-keystone21:00
*** jaugustine has quit IRC21:03
dstanekdolphm: except it would also be like shooting ourselves in the face21:07
notmorgandstanek: who doesn't like shooting themselves in the face?21:08
lbragstadnotmorgan wanna kick this through - https://review.openstack.org/#/c/442283/1 ?21:14
* dstanek raises a hand21:18
*** adrian_otto has joined #openstack-keystone21:24
openstackgerritMerged openstack/keystoneauth master: Add an allow_version_hack flag to session and identity plugins.  https://review.openstack.org/43878821:27
*** markvoelker has joined #openstack-keystone21:27
openstackgerritMerged openstack/keystoneauth master: Prevent JSON decode errors in the pre-record hook  https://review.openstack.org/44328421:27
notmorganmmm, my carbonsteel pan is almost completely black with polymerized oil.21:29
notmorganlove when i can cook sticky things like eggs and they don't stick, as good/better than actual "non-stick" pans21:30
*** thorst has quit IRC21:30
*** prashkre has quit IRC21:30
dolphmthe *original* non-stick pan21:30
*** thorst has joined #openstack-keystone21:31
*** raildo has quit IRC21:31
notmorgandolphm: hehe21:32
notmorgandolphm: right?!21:32
*** markvoelker has quit IRC21:32
notmorgannot as good as my mom's cast iron griddle with 30yrs of seasoning on it21:33
*** thorst has quit IRC21:35
lbragstadif people knew how many videos i have on my phone of cooking eggs that slide around freely in cast iron - i would probably be considered really weird21:35
notmorgani <3 carbon steel over cast iron for skillets21:36
notmorganbecause it weighs a bit less21:36
notmorganeasier to move around when using the larger pans.21:36
dolphmnew black card: "If people knew how many videos i have on my phone of _____ that _____ - I would probably be considered really weird."21:37
lbragstad++21:37
notmorgandolphm: ++21:38
notmorganthough i did set of the smoke detector just now...21:38
notmorganon two floors.21:38
notmorganhazards of kitchen being on the bottom floor21:38
lbragstadlol - thats one way to do it ;)21:39
dolphmthis is why i have a burner outside too21:39
notmorganthe hood isn't good enough to vent smoke all the time21:39
notmorganso sometimes seasoning/reseasoning overloads it even with a super thin layer of oil21:39
notmorganthe hood needs to be about 2x the size21:40
lbragstadnotmorgan you season on your stovetop?21:40
notmorganonly when finishing after cooking21:40
lbragstadoh21:40
notmorganif i'm doing a full re-season on more in depth, in oven21:40
lbragstadmy dad seasons all his cast iron like that21:41
notmorganthough my large pan doesn't fit in the oven21:41
lbragstadbut he has a commercial range21:41
notmorganso, i have to do it on the stove-top... and the burner(s) are not big enough21:41
notmorgancan't get even 550F+ heat across the whole pan21:41
notmorgani can't wait to buy a house so i can put the "right" range and hood in.21:42
notmorganyes that is the biggest reason i want to own a place.21:42
lbragstadtotally valid21:42
* notmorgan has to budget ~$25k for stove, hood, and refridgerator21:42
notmorganlbragstad: going to put wolf range and hood in :) and a subzero (not-in-cabinet form) refrigerator in21:43
openstackgerritColleen Murphy proposed openstack/ldappool master: Don't call start_tls_s() twice  https://review.openstack.org/44326421:43
lbragstadnotmorgan you planning on doing a lot of cooking?!21:43
notmorganlbragstad: every meal21:43
notmorganworking on making everything from scratch. it's so much fun to do... and things taste a ton better imo21:44
*** henrynash has joined #openstack-keystone21:44
lbragstadi'd like to have a place for all my cast iron - right now we store it all in the oven21:45
notmorganworking on making the barley malt next so I have it for bread making21:45
notmorganlbragstad: get a hanging pot rack21:45
notmorganit makes life so much better21:45
lbragstadnotmorgan that would be idea - when we move out, i'm sure we'll consider it21:45
* notmorgan nods.21:45
notmorgani've had them at the last two places... makes all the difference21:46
dolphmnotmorgan: ++21:46
notmorganunfortunately, my current place i had to get a much smaller hanging pot rack21:46
dolphmnotmorgan: we just started doing curbside pickup for groceries, and it makes cooking *everything* so much easier21:47
notmorganit really only holds 7 pans and the flat pan/pot universal lids21:47
notmorgandolphm: did i show you these things: http://www.williams-sonoma.com/products/all-clad-tk-d5-brushed-stainless-steel-universal-lid/21:47
notmorgandolphm: they are *amazing* to cook with21:47
notmorganlbragstad: ^21:47
dolphmno, what the hell is that21:49
dolphm"These universal lids come in three different sizes"21:49
*** thorst has joined #openstack-keystone21:50
*** adrian_otto has quit IRC21:50
notmorganthey are basically lids for stove-top cooking, they have 3 disc sizes for different pan sizes21:50
notmorganbut they are super awesome to cook with, easy, since the handles are on them and they are super easy to clean too.21:50
notmorganand they hang on my pot rack, a lot less space taken up21:51
openstackgerritAnthony Washington proposed openstack/oslo.policy master: oslopolicy-sample-generator description support  https://review.openstack.org/44333021:51
notmorgani'm guessing you could also use them in the oven if you needed. but *shrug*21:51
dolphmnotmorgan: i don't have too many lids, but they're all on my pot rack too21:51
notmorganthe real win with these is it's easy to partially cover among other bits like not needing to worry how you tilt it to avoid steam hitting your hand.21:53
notmorganbut they were less than $100 for all three when i got them21:53
notmorganthey fit every pot/pan I have. :)21:53
lbragstadi'd like to get a lib for my 12" cast iron skillet21:53
lbragstadlid*21:53
* notmorgan likes that -keystone randomly becomes "cooking discussion"21:54
dolphmnotmorgan: +121:54
notmorgan s/randomly/not-so-randomly/21:54
notmorgan:)21:54
dolphmlbragstad: the lid from my cast iron dutch oven fits my lodge skillet perfectly :)21:54
notmorgandolphm: oh nice.21:54
notmorgandolphm: i need to get a larger non-enameled cast-iron dutch oven21:55
lbragstaddolphm yeah - that's exactly what i use for my smaller dutch oven and my 10"21:55
notmorgani have a 4qt lodge one. but my 7qt one is enameled21:55
notmorgan=/21:55
openstackgerritRichard Avelar proposed openstack/keystone master: Validate rolling upgrade is run in order  https://review.openstack.org/43744121:56
*** browne has quit IRC21:57
notmorganalso http://www.williams-sonoma.com/products/williams-sonoma-glass-canister/?pkey=chomekeeping-canisters&&chomekeeping-canisters is awesome for coffee storage21:57
notmorgan(and other similar dry-storage stuff)21:57
openstackgerritRichard Avelar proposed openstack/keystone master: Policy in code  https://review.openstack.org/43560922:00
*** pnavarro has quit IRC22:01
*** agrebennikov has quit IRC22:02
* dolphm is going to go home and cook now22:05
* lbragstad is making a grocery list22:05
*** knangia has joined #openstack-keystone22:07
openstackgerritAnusha Unnam proposed openstack/oslo.policy master: Comment out the rule in sample policy.yaml file  https://review.openstack.org/44333222:07
lbragstadi have a craving for jambalaya - i haven't made that in a long time22:08
notmorgannice22:12
*** dave-mccowan has quit IRC22:13
openstackgerritMerged openstack/keystone master: Move driver loading inside of dict  https://review.openstack.org/44084522:20
*** edmondsw has quit IRC22:20
*** edmondsw has joined #openstack-keystone22:23
*** chlong_ has quit IRC22:24
*** ngupta has quit IRC22:24
*** spilla has quit IRC22:25
*** edmondsw has quit IRC22:28
*** ngupta has joined #openstack-keystone22:32
*** browne has joined #openstack-keystone22:40
openstackgerritBrant Knudson proposed openstack/keystoneauth master: Remove unused test requirement pycrypto  https://review.openstack.org/44331822:44
*** catintheroof has quit IRC22:44
openstackgerritOpenStack Proposal Bot proposed openstack/keystoneauth master: Updated from global requirements  https://review.openstack.org/43931722:46
openstackgerritAnthony Washington proposed openstack/keystone master: Add policy sample generation  https://review.openstack.org/44334422:54
*** thorst has quit IRC22:54
*** markvoelker has joined #openstack-keystone22:54
*** thorst has joined #openstack-keystone22:55
*** edmondsw has joined #openstack-keystone22:57
*** chris_hultin is now known as chris_hultin|AWA22:57
openstackgerritAnthony Washington proposed openstack/keystone master: Add policy sample generation  https://review.openstack.org/44334422:58
*** thorst has quit IRC22:59
*** edmondsw has quit IRC23:01
*** Jack_I has quit IRC23:06
*** adrian_otto has joined #openstack-keystone23:14
*** gyee has quit IRC23:18
*** ngupta has quit IRC23:18
*** thorst has joined #openstack-keystone23:20
*** bkudryavtsev has joined #openstack-keystone23:23
*** bkudryavtsev has quit IRC23:23
*** thorst has quit IRC23:24
*** catintheroof has joined #openstack-keystone23:28
*** adrian_otto has quit IRC23:29
*** bkudryavtsev has joined #openstack-keystone23:31
*** adrian_otto has joined #openstack-keystone23:32
*** ngupta has joined #openstack-keystone23:32
*** bkudryavtsev has quit IRC23:33
*** ngupta has quit IRC23:43
*** ngupta has joined #openstack-keystone23:44
*** david-lyle has quit IRC23:56
*** nicolasbock has quit IRC23:57

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