*** bknudson has quit IRC | 01:12 | |
*** dolphm has quit IRC | 01:12 | |
*** bknudson has joined #openstack-sdks | 01:49 | |
*** dolphm has joined #openstack-sdks | 01:49 | |
*** HenryG has quit IRC | 02:46 | |
*** samchoi has quit IRC | 06:29 | |
*** jamielennox is now known as jamielennox|away | 08:32 | |
*** ycombinator has quit IRC | 09:30 | |
*** briancurtin has quit IRC | 09:31 | |
*** ycombinator has joined #openstack-sdks | 09:31 | |
*** briancurtin has joined #openstack-sdks | 09:32 | |
*** HenryG has joined #openstack-sdks | 11:39 | |
*** krames has joined #openstack-sdks | 12:46 | |
*** wchrisj has joined #openstack-sdks | 12:56 | |
*** jamie_h_ has joined #openstack-sdks | 12:57 | |
*** bknudson has quit IRC | 12:58 | |
wchrisj | elight: you around? | 13:01 |
---|---|---|
elight | wchrisj: barely | 13:01 |
wchrisj | ha! | 13:02 |
wchrisj | I'mbooked this morning, but am good this afternoon - want to talk modules then? | 13:02 |
wchrisj | elight: ^^ | 13:03 |
elight | I can be free around 4pm | 13:04 |
elight | Define “talk modules”? | 13:04 |
elight | wchrisj: ^^ | 13:05 |
wchrisj | during our meeting yesterday, I suggested we have a (brief) discussion on how the modules needed to be laid out for OSC elight: | 13:06 |
wchrisj | elight: code organization overall so everything works correctly | 13:06 |
elight | wchrisj: okey dokey | 13:06 |
wchrisj | elight: Considering a new approach to enable connect to Identity. Overall idea is: | 13:16 |
wchrisj | elight: Fog::Identity.new(options) | 13:17 |
wchrisj | elight: this ends up connecting to a proxy class for identity (identity.rb) that uses discovery to connect to delegate to the real identity class (v1/v2/v3) | 13:18 |
*** bknudson has joined #openstack-sdks | 13:18 | |
elight | wchrisj: Sounds a bit klugey. I realize that you’d need that proxy though because of how Fog instantiates services. But… ick. | 13:19 |
wchrisj | elight: We can discuss later today | 13:19 |
wchrisj | yeah | 13:19 |
elight | wchrisj: I’m not a fan but because we’re building on somewhat poor architectural decisions to begin with. It means ours become worse. | 13:19 |
wchrisj | elight: but hopefully we can convince fog folks at the summit of need to connect to Fog::Openstack.new(options) | 13:20 |
wchrisj | elight: ... rather than connecting to Identity explicitly | 13:20 |
wchrisj | elight: THAT's the right place for proxy/discovery IMO... | 13:21 |
elight | wchrisj: Problematic. That implies that Fog is an OpenStack abstraction library instead of a cloud abstraction library. | 13:21 |
elight | We should still shoot to support Fog::<service> | 13:22 |
wchrisj | elight: Maybe so... hmmm. | 13:22 |
wchrisj | elight: good thought. | 13:22 |
elight | wchrisj: I guess I’m a little more here… ;-) | 13:22 |
wchrisj | elight: good! | 13:22 |
elight | wchrisj: Sort of. After the past 3 days of non-stop peopleness and walking, I feel like I’ve been at a conf. I need a half a day to sleep. | 13:23 |
wchrisj | lol | 13:23 |
wchrisj | elight: OK if I ping you after lunch? | 13:23 |
elight | wchrisj: This sounds promising. ;-) | 13:23 |
wchrisj | cool! | 13:24 |
*** wchrisj has quit IRC | 13:28 | |
*** mfer has joined #openstack-sdks | 13:29 | |
*** mhagedorn has quit IRC | 14:01 | |
*** mhagedorn has joined #openstack-sdks | 14:14 | |
mfer | good morning folks | 14:25 |
*** rgbkrk has joined #openstack-sdks | 14:51 | |
*** rgbkrk has quit IRC | 15:03 | |
mhagedorn | wchrisj elight krames… found something disconcerting about OSC #authenticate https://gist.github.com/mwhagedorn/9808802 | 15:05 |
mhagedorn | wchrisj elight krames… TLDR -> our authenticate doesnt appear to allow unscoped tokens… very un Openstack like | 15:06 |
mhagedorn | or rather it requires lots of network access if all you wanted was an unscoped token.... | 15:06 |
*** rgbkrk has joined #openstack-sdks | 15:11 | |
*** rgbkrk has quit IRC | 15:19 | |
*** dhellmann_ is now known as dhellmann | 15:21 | |
*** rgbkrk has joined #openstack-sdks | 15:36 | |
*** rgbkrk has quit IRC | 16:00 | |
*** rgbkrk has joined #openstack-sdks | 16:04 | |
*** krames has quit IRC | 16:05 | |
*** krames has joined #openstack-sdks | 16:06 | |
*** samchoi has joined #openstack-sdks | 16:07 | |
*** rgbkrk has quit IRC | 16:09 | |
*** rgbkrk has joined #openstack-sdks | 16:09 | |
*** wchrisj has joined #openstack-sdks | 16:52 | |
mfer | ycombinator I updated the documentation on running the PHP SDK test suite. nice catch. | 17:01 |
*** mfer has quit IRC | 17:05 | |
*** HenryG_ has joined #openstack-sdks | 17:28 | |
*** HenryG has quit IRC | 17:37 | |
mhagedorn | wchrisj elight krames… question… do we support tenantName and tenantId logins in fog? or is tenantName sufficient | 17:43 |
krames | I have only encountered the tenantid | 17:45 |
krames | when would you use a tenant name vs a tenant id | 17:45 |
mhagedorn | krames vanilla openstack -> tenantName | 17:47 |
*** mfer has joined #openstack-sdks | 17:47 | |
mhagedorn | krames.. sounds like both are needed based on your response | 17:47 |
krames | mhagedorn I just double checked and the rackspace service catalog only has tenantId | 17:50 |
mhagedorn | krames (wchrisj as well I guess) which implies that OSC::Identity needs to redefine :openstack_tenant -> :openstack_tenant_id, and :openstack_tenant_name (‘cause tenantname is assumed now) | 17:50 |
mhagedorn | ok both them | 17:50 |
mhagedorn | then | 17:50 |
mhagedorn | krames HPC,keystone appear to support both… although the docs just show tenantName… wierd (both seem to work) | 17:51 |
krames | huh | 17:51 |
*** etoews has joined #openstack-sdks | 17:52 | |
mhagedorn | krames.. ok said it wrong… HPC and Keystone do in fact support tenantName and tenantId…. (not appear.. they do verified) | 17:52 |
mhagedorn | krames just being clear.... | 17:52 |
krames | gotcha! | 17:52 |
mhagedorn | so the answer is… support both | 17:52 |
mhagedorn | krames.. so what if somebody gives us both :openstack_tenant_id and :openstack_tenant_name? i guess we assume tenant_id ‘cause rackspace doesnt understand the tenant_name element? thoughts? | 17:56 |
*** samchoi has quit IRC | 17:58 | |
krames | is there a 1-1 relationship between openstack_tenant_id and openstack_tenant_name? | 18:02 |
bknudson | the project name is unique in a domain. | 18:05 |
bknudson | the v2 api doesn't allow you to specify the domain. The default domain is always used | 18:05 |
bknudson | with the v3 api if you specify a project name then you also need to specify the domain | 18:06 |
mhagedorn | krames there isnt any such element in OSC currently, only openstack_tenant.. but there is an ambiguity there | 18:14 |
mhagedorn | krames.. we need to know what that openstack tenent is.. cause it changes the json you emit (tentantName versus tenantId) | 18:15 |
krames | gotcha | 18:16 |
krames | right now rackspace does not have a concept of a project | 18:17 |
mhagedorn | krames does that change any of this tenantName/tenantId stuff? I would think you just write your authenticator (that we inject into OSC::Identity) so it only emits tenantId…. yeah? | 18:20 |
krames | yeah | 18:21 |
krames | I believe we would be okay | 18:21 |
mhagedorn | krames.. I am writing at the moment the HP specific authenticator.. so thats why if you wonder why you havent seen this.. its in process | 18:21 |
*** jamie_h_ has quit IRC | 18:22 | |
*** etoews has quit IRC | 18:34 | |
mhagedorn | krames elight wchrisj current implemention of injected authenticator -> https://gist.github.com/mwhagedorn/9815007 | 18:43 |
mhagedorn | (for extension layer purposes) | 18:44 |
*** mfer has quit IRC | 18:47 | |
*** mfer has joined #openstack-sdks | 19:00 | |
*** samchoi has joined #openstack-sdks | 19:04 | |
*** terrylhowe has joined #openstack-sdks | 19:08 | |
*** mfer has quit IRC | 19:10 | |
*** etoews has joined #openstack-sdks | 19:12 | |
*** etoews has quit IRC | 19:17 | |
*** mhagedorn has quit IRC | 19:28 | |
wchrisj | elight: just found a small issue with the fog-core pr... | 19:37 |
*** mhagedorn has joined #openstack-sdks | 19:54 | |
*** rgbkrk has quit IRC | 19:59 | |
*** rgbkrk has joined #openstack-sdks | 20:00 | |
*** HenryG_ has quit IRC | 20:03 | |
*** HenryG has joined #openstack-sdks | 20:03 | |
*** rgbkrk has quit IRC | 20:07 | |
elight | wchrisj: Did you want to meet now/soon? | 20:08 |
*** HenryG has quit IRC | 20:10 | |
wchrisj | yesir! | 20:13 |
wchrisj | I'll fire up a hangout elight: | 20:13 |
*** jamie_h_ has joined #openstack-sdks | 20:44 | |
*** mhagedorn has quit IRC | 20:44 | |
*** mhagedorn has joined #openstack-sdks | 20:46 | |
*** mhagedorn has quit IRC | 21:13 | |
*** mhagedorn has joined #openstack-sdks | 21:13 | |
*** mfer has joined #openstack-sdks | 21:20 | |
*** jamielennox|away is now known as jamielennox | 21:25 | |
*** jamie_h_ has quit IRC | 21:47 | |
*** mhagedorn has quit IRC | 21:52 | |
*** mfer has quit IRC | 22:08 | |
*** bknudson has quit IRC | 22:30 | |
wchrisj | elight: dangit, I forgot to ask you about that spec you wrote yesterday re: Identity; we'll have to discuss that one later | 23:06 |
*** rgbkrk has joined #openstack-sdks | 23:31 | |
*** sharwell__ has joined #openstack-sdks | 23:51 | |
*** rgbkrk has quit IRC | 23:53 | |
*** sharwell_ has quit IRC | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!