Wednesday, 2017-08-09

*** gouthamr has quit IRC00:48
*** shu-mutou-AWAY is now known as shu-mutou00:49
*** bobh has joined #openstack-sdks00:56
*** bobh has quit IRC00:57
*** adriant has quit IRC00:59
*** bobh has joined #openstack-sdks01:05
*** markvoelker has joined #openstack-sdks01:07
openstackgerritOpenStack Proposal Bot proposed openstack/os-client-config master: Updated from global requirements  https://review.openstack.org/49129401:22
*** bobh has quit IRC02:16
*** bobh has joined #openstack-sdks02:25
*** markvoelker has quit IRC02:30
*** annegentle has quit IRC02:33
*** markvoelker has joined #openstack-sdks02:33
*** annegentle has joined #openstack-sdks02:41
*** gildub has quit IRC02:43
*** bobh has quit IRC03:06
*** markvoelker has quit IRC03:07
*** annegentle has quit IRC03:15
*** dave-mccowan has quit IRC03:28
*** markvoelker_ has joined #openstack-sdks03:49
*** markvoelker_ has quit IRC03:54
*** bobh has joined #openstack-sdks04:07
*** bobh has quit IRC04:11
openstackgerritArtur Basiak proposed openstack/service-types-authority master: Add monasca-events-api project  https://review.openstack.org/49075004:21
openstackgerritMerged openstack/python-openstackclient master: Add new commands for karbor osc plugin  https://review.openstack.org/49141604:50
*** gildub has joined #openstack-sdks04:55
*** markvoelker has joined #openstack-sdks05:06
*** gildub has quit IRC05:31
*** markvoelker has quit IRC05:32
*** markvoelker has joined #openstack-sdks05:32
*** bobh has joined #openstack-sdks06:10
*** bobh has quit IRC06:17
*** gildub has joined #openstack-sdks06:37
*** markvoelker has quit IRC07:03
*** markvoelker has joined #openstack-sdks07:06
*** gildub has quit IRC07:07
*** markvoelker has quit IRC07:09
*** shu-mutou is now known as shu-mutou-AWAY08:14
*** ralonsoh has joined #openstack-sdks08:34
*** dasanind has quit IRC08:47
*** christi3k has quit IRC08:47
*** annp has quit IRC08:47
*** Dinesh_Bhor has quit IRC08:47
*** thingee has quit IRC08:47
*** Shrews has quit IRC08:47
*** jkilpatr has quit IRC08:47
*** dims has quit IRC08:47
*** jamielennox has quit IRC08:47
*** dgonzalez has quit IRC08:47
*** peterstac has quit IRC08:47
*** ralonsoh has quit IRC08:47
*** yuanying has quit IRC08:47
*** seanhandley has quit IRC08:47
*** csatari has quit IRC08:47
*** DuncanT has quit IRC08:47
*** aarefiev has quit IRC08:47
*** hoangcx has quit IRC08:47
*** reedip has quit IRC08:47
*** timburke has quit IRC08:47
*** _alastor_ has quit IRC08:47
*** tonyb has quit IRC08:47
*** zeroDivisible has quit IRC08:47
*** keekz has quit IRC08:47
*** bradjones has quit IRC08:47
*** dhellmann has quit IRC08:47
*** greghaynes has quit IRC08:47
*** dtantsur|afk has quit IRC08:47
*** Hazelesque has quit IRC08:47
*** bhagyashris has quit IRC08:47
*** edleafe has quit IRC08:47
*** baffle has quit IRC08:47
*** cgoncalves has quit IRC08:47
*** med_ has quit IRC08:47
*** alex_xu has quit IRC08:47
*** GreenBlood has quit IRC08:47
*** kuzko has quit IRC08:47
*** Qiming has quit IRC08:47
*** Klumben has quit IRC08:47
*** d0ugal has quit IRC08:47
*** RuiChen has quit IRC08:47
*** scottda has quit IRC08:47
*** ankur-gupta-f4 has quit IRC08:47
*** ameade has quit IRC08:47
*** samueldmq has quit IRC08:47
*** gus has quit IRC08:47
*** johnsom has quit IRC08:47
*** vdrok has quit IRC08:47
*** zacksh has quit IRC08:47
*** NobodyCam has quit IRC08:47
*** zhongjun has quit IRC08:47
*** efried has quit IRC08:47
*** knikolla has quit IRC08:47
*** rm_work has quit IRC08:47
*** purplerbot has quit IRC08:47
*** Daviey has quit IRC08:47
*** jgriffith has quit IRC08:47
*** stevemar has quit IRC08:47
*** stephenfin has quit IRC08:47
*** dtroyer has quit IRC08:47
*** mordred has quit IRC08:47
*** ebbex has quit IRC08:47
*** briancurtin has quit IRC08:47
*** lifeless has quit IRC08:47
*** openstackgerrit has quit IRC08:47
*** lbragstad has quit IRC08:47
*** elmiko has quit IRC08:47
*** charz has quit IRC08:47
*** honza has quit IRC08:47
*** Anticimex has quit IRC08:47
*** timss has quit IRC08:47
*** Guest6666 has quit IRC08:47
*** shu-mutou-AWAY has quit IRC08:47
*** madorn has quit IRC08:47
*** nakul_d has quit IRC08:47
*** Kevin_Zheng has quit IRC08:47
*** cmurphy has quit IRC08:47
*** malloc83 has quit IRC08:47
*** amotoki has quit IRC08:47
*** openstack has joined #openstack-sdks13:55
*** bobh has joined #openstack-sdks13:58
*** cdent has quit IRC14:07
openstackgerritliyi proposed openstack/python-openstacksdk master: Add profile type ops cli  https://review.openstack.org/49204814:09
*** marst has joined #openstack-sdks14:09
*** edleafe- has joined #openstack-sdks14:10
*** edleafe has quit IRC14:12
openstackgerritEric Fried proposed openstack/service-types-authority master: Change default swift name to object-storage  https://review.openstack.org/46213814:22
openstackgerritMerged openstack/service-types-authority master: Add and rename monitoring services  https://review.openstack.org/48748414:25
openstackgerritMerged openstack/service-types-authority master: Add monasca-events-api project  https://review.openstack.org/49075014:25
*** cleong has joined #openstack-sdks14:28
*** jkilpatr has quit IRC14:33
*** jkilpatr has joined #openstack-sdks14:34
*** ralonsoh_ has quit IRC14:35
openstackgerritEric Fried proposed openstack/service-types-authority master: Add placement service  https://review.openstack.org/46214014:38
*** edleafe- is now known as edleafe14:42
*** gouthamr has joined #openstack-sdks14:47
*** jkilpatr has quit IRC15:03
*** pepijn has joined #openstack-sdks15:17
*** ralonsoh has joined #openstack-sdks15:25
*** markvoelker has quit IRC15:28
*** aarefiev is now known as aarefiev_afk15:38
*** markvoelker has joined #openstack-sdks15:39
cmurphymordred: efried I had a customer report https://bugs.launchpad.net/keystoneauth/+bug/1709658 to me, it seems like there was some surprising behavior in ksa 2.x that was fixed in a backwards incompatible way15:40
openstackLaunchpad bug 1709658 in keystoneauth ""Could not find requested endpoint in Service Catalog" when requesting unavailable identity endpoint" [Undecided,New]15:40
cmurphyI will try to look into it later tonight or tomorrow morning if it doesn't nerdsnipe you sooner15:41
efriedcmurphy Looking.  But given what I was playing around with yesterday, I'm probably not going to be surprised...15:41
efriedcmurphy Oh, okay, this has nothing to do with what I saw yesterday.  But yeah, this looks like RBB to me.15:42
*** markvoelker has quit IRC15:56
*** markvoelker has joined #openstack-sdks16:03
*** dtantsur is now known as dtantsur|brb16:05
*** cdent has joined #openstack-sdks16:14
*** markvoelker has quit IRC16:23
*** e0ne has quit IRC16:24
*** markvoelker has joined #openstack-sdks16:32
mordredcmurphy: yay nerdsniping16:40
mordredcmurphy: oh - fun. so - I haven't started digging in to the code yet, but there's an additional weirdness in there, which is OS_IDENTITY_API_VERSION and how that's getting set or not via python-openstackclient16:42
mordredcmurphy: I asked for some additional informatoin in the bug16:45
*** markvoelker has quit IRC16:46
*** markvoelker has joined #openstack-sdks16:55
*** jkilpatr has joined #openstack-sdks16:59
*** dtantsur|brb is now known as dtantsur17:18
*** ralonsoh has quit IRC17:29
*** markvoelker has quit IRC17:31
*** jkilpatr has quit IRC17:38
*** jkilpatr has joined #openstack-sdks17:42
*** sdague has quit IRC17:43
*** sdague has joined #openstack-sdks18:01
cdentmordred: you might know this, but anyone else feel free to chime in: Is there a canonical doc somewhere on what the service catalog is and is for?18:14
cdentthere’s plenty of stuff near to that, but what I’ve been able to find so far glances off being what I’m looking for18:15
*** dtantsur is now known as dtantsur|afk18:15
*** e0ne has joined #openstack-sdks18:22
*** markvoelker has joined #openstack-sdks18:32
mordredcdent: maybe? can you say that same thing maybe in different words though, I may misunderstand the question18:54
cdentmordred: I can link you to why it matters, one moment18:54
cdentmordred: see the discussion with edleafe here: https://review.openstack.org/#/c/491611/18:55
mordredcdent: hrm. this is deeper and more philosophical18:57
mordredcdent: (and important, obvs)18:57
mordredcdent: I do not believe there is a document that explains service catalog intent at a high level18:58
mordredcdent: but I do believe having such a document would be helpful18:59
cdent“service catalog intent” is the right phrase19:00
mordredyah. I mean, it has a very specific purpose in openstack, but is also completely posible for a deployer to stick other things in it too.sticking other things in it wn't neccessarily mean any tools will know what to do with those things19:01
mordredcdent: also, I'd suggest that we write https://review.openstack.org/#/c/491611/ as more of a sliding scale of recommendations to accomodate things that provide capabilities discovery ... but maybe I should, you know, leave a review comment19:01
cdenta) maybe, b) yes, c) I really wanted to keep this thing as simple as possible and while we don’t currently have a standard for capabilities the “safe” strategy is NO19:02
*** markvoelker has quit IRC19:06
*** markvoelker has joined #openstack-sdks19:08
*** cdent has quit IRC19:11
mordredcdent: totally - and I agree with that broadly - I mostly worry that if we published an API-WG recommendation that is wildly contrary to widespread practice without including accomodation in some manner for how people are doing things today that we run the risk of being disregarded which would be bad19:11
mordredaw. cdent missed my response19:11
*** pepijn has quit IRC19:27
openstackgerritMerged openstack/keystoneauth master: Parameter to tune mutual authentication in kerberos  https://review.openstack.org/45533019:59
*** bobh has quit IRC20:30
*** bobh has joined #openstack-sdks20:33
*** markvoelker has quit IRC20:35
*** rajathagasthya has joined #openstack-sdks20:39
*** markvoelker has joined #openstack-sdks20:41
*** marst_ has joined #openstack-sdks20:44
*** marst has quit IRC20:47
*** cleong has quit IRC20:49
*** markvoelker has quit IRC20:52
*** markvoelker has joined #openstack-sdks20:59
*** jkilpatr has quit IRC21:01
*** rajathagasthya has quit IRC21:16
*** e0ne has quit IRC21:16
mordredefried: I was working a patch a few seconds ago using the new ksa stuff - and the Adapter _would_not_ actually consume the version arg I was passing it and I was starting to freak out that we'd released a completely broken thing ...21:22
mordredefried: turns out I was overwriting the object due to copy-pasta  acouple of lines below. WHOOPS21:23
efriedmordred Phew.21:23
efriedWait.21:23
mordredright?21:23
efriedNot phew, you're saying you overwrote the object in your consuming patch, or you found a real bug in ksa?21:23
mordredno - in my consuming patch21:24
mordredtotally just dumb PEBKAC on my part21:24
efriedphew, I say again.21:24
mordredbut WOW did I have print statements EVERYWHERE21:24
efriedhahaha21:24
mordred*why is this not using the right url????*21:24
*** rajathagasthya has joined #openstack-sdks21:24
efriedI'm experiencing an interesting oslo_config possible-bug.21:24
efriedAs I'm deprecating old opts with new adapter ones...21:25
mordredooh. that sounds like fun21:25
efriedThe option comes through to the real code correctly, but in UT when we do CONF.set_override, it doesn't.21:25
mordredI love it when there's a bug in unittests that is just a bug in unittests21:25
efriedThat's not very clear.  Here: (dhellmann this might interest you)21:25
efriedI've got an option 'old'.  I deprecate it in favor of 'new' by registering a DeprecatedOpt.  I set up my conf to contain old = 'foo'.  In my actual code, I can see CONF.old == 'foo' and CONF.new == 'foo', which is how deprecation aliases are s'posed to work.21:26
efriedBUT21:26
efriedWhen I say CONF.set_override(old='bar')21:27
efried...now CONF.old == 'bar' but CONF.new still == 'foo'.21:27
dhellmannefried : that sounds like a bug. The original version of the deprecation stuff didn't support using the old name in code, because you were supposed to update all of those references at the same time. When mtreinish added that feature for tempest, we missed some access paths.21:47
dhellmannefried : my own position is that I would expect all references to the old option name to be updated when the deprecated option is registered, so that the only place one should see that old name is in an old configuration file21:48
*** gouthamr has quit IRC21:52
efrieddhellmann That makes sense to me.  Ergo I wouldn't expect someone to use CONF.set_override('old', ...) at all... except in unit tests to prove that stuff still works if the deprecated conf option is used ;-)21:59
efried(in the conf)21:59
*** adriant has joined #openstack-sdks22:08
*** jkilpatr has joined #openstack-sdks22:22
*** jkilpatr has quit IRC22:29
*** mattw4 has joined #openstack-sdks22:33
*** bobh has quit IRC22:37
efrieddhellmann (mordred) https://bugs.launchpad.net/oslo.config/+bug/170972822:41
openstackLaunchpad bug 1709728 in oslo.config "CONF.set_override doesn't alias deprecated opts" [Undecided,New]22:42
*** jkilpatr has joined #openstack-sdks22:42
*** dave-mccowan has quit IRC22:44
*** sdague has quit IRC22:53
efriedmordred Does endpoint_filter={'interface': ['internal', 'public']} work as an arg to Session.request??23:03
efriedCause doesn't that endpoint_filter wind up in requests.Session?23:03
mordredefried: no - requests doesn't know anything about endpoint_filter23:11
efriedmordred I must not have traced it through right, then.23:12
mordredefried: session.request(endpoint_filter={'interface': ['internal', 'public']}) SHOULD work and if it doesn't somethig is broke23:12
efriedmordred We'll find out in https://review.openstack.org/49224723:12
mordredefried: https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/session.py#L59923:14
efriedmordred Beaut.  But https://github.com/openstack/keystoneauth/blob/master/keystoneauth1/session.py#L703 will still send the endpoint filter through, right?  It'll just get ignored?23:16
*** marst_ has quit IRC23:47
*** markvoelker has quit IRC23:49

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