| *** zane has joined #openstack-dns | 00:04 | |
| *** zane has quit IRC | 00:22 | |
| *** Vickyiscorg has joined #openstack-dns | 00:57 | |
| *** zane has joined #openstack-dns | 01:29 | |
| *** nosnos has joined #openstack-dns | 01:37 | |
| *** zane has quit IRC | 01:49 | |
| *** Vickyiscorg has quit IRC | 02:38 | |
| *** mwagner_lap has joined #openstack-dns | 02:39 | |
| *** zane has joined #openstack-dns | 02:56 | |
| *** yidclare has joined #openstack-dns | 03:22 | |
| *** nosnos has quit IRC | 03:25 | |
| *** Vickyiscorg has joined #openstack-dns | 03:48 | |
| *** zane has quit IRC | 04:01 | |
| *** nosnos has joined #openstack-dns | 04:02 | |
| *** yidclare has quit IRC | 04:02 | |
| *** ajc_ has joined #openstack-dns | 04:52 | |
| *** Vickyiscorg has quit IRC | 04:59 | |
| *** zane has joined #openstack-dns | 05:11 | |
| *** m1crofarmer_ has quit IRC | 05:47 | |
| *** mariusv has quit IRC | 08:17 | |
| *** mariusv has joined #openstack-dns | 08:19 | |
| *** mariusv has joined #openstack-dns | 08:19 | |
| *** cflmarques has joined #openstack-dns | 08:43 | |
| *** zane has quit IRC | 09:05 | |
| *** trash has quit IRC | 09:14 | |
| *** trash has joined #openstack-dns | 09:23 | |
| *** trash has quit IRC | 09:45 | |
| *** cflmarques has quit IRC | 12:21 | |
| *** serverascode has quit IRC | 12:28 | |
| *** mgagne has quit IRC | 12:28 | |
| *** baffle_ has joined #openstack-dns | 12:30 | |
| *** bauruine has quit IRC | 12:30 | |
| *** bauruine has joined #openstack-dns | 12:30 | |
| *** serverascode has joined #openstack-dns | 12:30 | |
| *** spiffxp has quit IRC | 12:30 | |
| *** baffle has quit IRC | 12:31 | |
| *** mgagne has joined #openstack-dns | 12:31 | |
| *** serverascode has quit IRC | 12:31 | |
| *** serverascode has joined #openstack-dns | 12:31 | |
| *** ajc_ has quit IRC | 12:33 | |
| *** spiffxp has joined #openstack-dns | 12:33 | |
| *** nosnos has quit IRC | 13:02 | |
| *** timsim has joined #openstack-dns | 13:16 | |
| *** mwagner_lap has quit IRC | 13:22 | |
| openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/designate: Updated from global requirements https://review.openstack.org/105164 | 13:27 |
|---|---|---|
| *** timsim has quit IRC | 13:53 | |
| *** timsim has joined #openstack-dns | 13:53 | |
| *** ryanpetrello has quit IRC | 13:59 | |
| *** ryanpetrello has joined #openstack-dns | 14:03 | |
| *** betsy has quit IRC | 14:05 | |
| *** msisk has joined #openstack-dns | 14:06 | |
| *** Vickyiscorg has joined #openstack-dns | 14:07 | |
| *** yidclare has joined #openstack-dns | 14:10 | |
| *** yidclare has quit IRC | 14:18 | |
| *** betsy has joined #openstack-dns | 14:40 | |
| *** betsy has quit IRC | 14:41 | |
| *** betsy has joined #openstack-dns | 14:45 | |
| *** zane has joined #openstack-dns | 14:48 | |
| *** zane has quit IRC | 15:04 | |
| openstackgerrit | A change was merged to openstack/designate: Setup for translation https://review.openstack.org/104907 | 15:04 |
| *** betsy has quit IRC | 15:16 | |
| openstackgerrit | A change was merged to openstack/designate: Updated from global requirements https://review.openstack.org/105164 | 15:17 |
| *** betsy has joined #openstack-dns | 15:18 | |
| *** richm has joined #openstack-dns | 15:19 | |
| *** jaycaz has joined #openstack-dns | 15:21 | |
| *** jasond` has joined #openstack-dns | 15:50 | |
| *** m1crofarmer has joined #openstack-dns | 16:00 | |
| jaycaz | ekarlso: just wondering, is this in active development right now/ (https://review.openstack.org/#/c/76457) if not, I'd be happy to take it on and get it fixed up for merging | 16:06 |
| ekarlso | jaycaz: it's put on hold atm while waiting for stuff as keystone sessions | 16:17 |
| jaycaz | ekarlso: not entirely sure what you mean by "stuff as keystone sessions"? | 16:28 |
| ekarlso | jaycaz: basically it allows you say | 16:32 |
| ekarlso | u got a client, instead of passing in user / password to all clients the idea is u create a auth object and pass it to a session object | 16:32 |
| ekarlso | which u then again pass to the bindings :P | 16:32 |
| ekarlso | but it's not completed yet | 16:32 |
| openstackgerrit | Graham Hayes proposed a change to openstack/designate: Added oslosphinx theme & enabled the incubating theme https://review.openstack.org/105230 | 16:34 |
| jaycaz | ah, gotcha. do you think it'll take long enough that I should probably focus on something else in the meantime? | 16:36 |
| jaycaz | ah, never mind. found the blueprint | 16:38 |
| jaycaz | (betsy showed it to me) | 16:39 |
| ekarlso | the idea is to make the whole client use that thing.. | 16:40 |
| *** jaycaz has quit IRC | 16:51 | |
| *** shakamunyi has joined #openstack-dns | 17:03 | |
| *** richm has quit IRC | 17:03 | |
| *** vinod1 has joined #openstack-dns | 17:05 | |
| *** bandarji has joined #openstack-dns | 17:13 | |
| *** richm has joined #openstack-dns | 17:17 | |
| *** crc32 has joined #openstack-dns | 17:33 | |
| *** yidclare has joined #openstack-dns | 17:34 | |
| *** jaycaz has joined #openstack-dns | 18:00 | |
| openstackgerrit | Endre Karlson proposed a change to openstack/python-designateclient: Support Keystone V3 authentication https://review.openstack.org/95615 | 18:15 |
| *** mugsie has joined #openstack-dns | 18:23 | |
| betsy | kiall: How goes fixing all the tests? Do I need to do something with my patchset? | 18:30 |
| Kiall | Hey betsy - I started down a route that I thought would help, I'm not so convinced anymore.. But I haven't had a chance to look again today | 18:30 |
| betsy | No problem. Just thought I’d ask | 18:30 |
| betsy | Let me know if I can help any from my end | 18:31 |
| *** vinod1 has quit IRC | 18:32 | |
| Kiall | I'll probably have another look tomorrow morning, but it might be a case of me manually grabbing all your changes rather than letting git merge and produce a horribly broke thing :( | 18:33 |
| betsy | Would it help to merge mine in first? | 18:34 |
| betsy | Then you’d have them to make all the changes my hand | 18:35 |
| betsy | *by* hand | 18:36 |
| Kiall | Well - I'd still have to track down all the conficts and put the updates into my change anyway :( | 18:37 |
| betsy | You mean all my changes, too? | 18:37 |
| Kiall | Sadly this is one of those rebases where by-hand is likely the best way | 18:37 |
| Kiall | Yea | 18:37 |
| Kiall | Either way - No matter what merges first, we'll have to identify the areas that need updating :( | 18:39 |
| betsy | True. Just seems cleaner to put one of them in first and then clean up the other one | 18:40 |
| Kiall | I'd prefer to make sure neither fundamentally breaks the other before we merge either :D Adding the nested records on a RecordSet is causing some things to just break :( | 18:42 |
| *** yidclare has quit IRC | 19:12 | |
| openstackgerrit | Jordan Cazamias proposed a change to openstack/designate: Expand Zones Documentation https://review.openstack.org/104337 | 19:32 |
| ekarlso | betsy: / jaycaz u guys up for a small discussin on clients ? ^ | 19:51 |
| jaycaz | sure, I'm up for it! | 19:53 |
| jaycaz | i'll talk to betsy | 19:54 |
| betsy | hey. What’s up | 19:54 |
| betsy | ekarlso: here | 19:56 |
| *** timsim has quit IRC | 20:00 | |
| *** msisk has quit IRC | 20:03 | |
| *** yidclare has joined #openstack-dns | 20:04 | |
| ekarlso | betsy: so for v2 (at least) I wanna use the keystone sessions stuff | 20:05 |
| ekarlso | but the q is | 20:05 |
| *** msisk has joined #openstack-dns | 20:05 | |
| ekarlso | should the d.v2.client.Client objects take username etc or should it be done as the session / auth api pattern implies and only pass the session to the client object ? | 20:06 |
| betsy | I’m not sure, but seems like it should only pass the session to the client object and the session has the auth. | 20:08 |
| *** msisk has quit IRC | 20:08 | |
| betsy | I haven’t used Keystone, but isn’t that the way it works? | 20:08 |
| ekarlso | yah | 20:08 |
| ekarlso | the new code dose that | 20:08 |
| ekarlso | but or v1 we need to preserve the old way for compatibility :( | 20:08 |
| *** ChanServ sets mode: +o mugsie | 20:08 | |
| *** msisk has joined #openstack-dns | 20:08 | |
| *** mugsie changes topic to "Openstack DNS / Designate - Weekly meet on Wednesdays @ 1700 UTC https://launchpad.net/designate - https://github.com/openstack/designate - https://designate.readthedocs.org/ - This room is logged (http://eavesdrop.openstack.org/irclogs/) - Designate Mid-Cycle Info - https://wiki.openstack.org/wiki/Designate/MidCycleJuly2014" | 20:08 | |
| *** mugsie sets mode: -o mugsie | 20:09 | |
| betsy | hmm. It’s always a delimma trying to keep 2 versions working | 20:10 |
| betsy | What’s the diff in the designateclient between v1 and v2? Just the internal code it calls or is there something in the client itself that distinguishes v1 from v2? | 20:12 |
| betsy | Is there a way to get the username etc from the session to pass it to the v1 calls? | 20:13 |
| ekarlso | betsy: diff on how it would construct | 20:14 |
| *** vinod1 has joined #openstack-dns | 20:16 | |
| betsy | So is there a call to make to keystone to get the username, password, etc. that you can use to call the v1 functions? | 20:16 |
| betsy | .. out of the session data? | 20:16 |
| *** shakamunyi has quit IRC | 20:16 | |
| betsy | That way v2 would use the correct approach and we’d just have to extract the info ourselves to make the v1 calls | 20:17 |
| *** shakamunyi has joined #openstack-dns | 20:17 | |
| betsy | Would that work? | 20:20 |
| ekarlso | betsy: there's no call to ks to get a username ;P | 20:22 |
| ekarlso | what I was thinking of instead was if no session is passed to the v1 object it would create one instead | 20:23 |
| betsy | Create a username? | 20:23 |
| ekarlso | betsy: not sure we're in sync of what we're actually talking about ;P | 20:24 |
| betsy | Seems to be true | 20:24 |
| betsy | I thought you were talking about the auth for v1 vs. v2 in the client | 20:24 |
| ekarlso | betsy: so the pattern today to create a client aka the bindings | 20:24 |
| ekarlso | is passing in u + p + auth_url or token or so to the client | 20:25 |
| betsy | ok | 20:25 |
| ekarlso | or look at it this way | 20:26 |
| ekarlso | u got a thing that needs multiple programs then u need to pass all the options each time to each program typically because they have no thing that does stuff like re-auth in case of a sudden invalid token etc | 20:26 |
| ekarlso | so that means doing client = Client(auth_url, username, password) for each client or so today | 20:27 |
| *** sballe__ has quit IRC | 20:28 | |
| ekarlso | now the kc.sessions / kc.auth.identity stuff is so that u craete a Auth object with the username / password /token or so and then pass that into a session which handles stuff like re-auth etc which then can be passed into the clients and shared to all clients | 20:29 |
| betsy | ok | 20:29 |
| ekarlso | now then the q is I guess | 20:30 |
| ekarlso | should we support username / password to the client constructor in v2 or demand that a session is passed in ? | 20:30 |
| ekarlso | demanding a session vs all opts seems more clean | 20:30 |
| ekarlso | and also keystoneclient seems to provide some utils for creating both credentials and the session in the cli code from some upcoming reviews | 20:31 |
| betsy | yes. That’s what I was suggesting — for v2, use the session that contains the auth | 20:31 |
| ekarlso | ok, anyone that objects ? ;) | 20:32 |
| betsy | Then for v2, use the info from the session to pass in the username / password. | 20:32 |
| betsy | I mean v1 | 20:32 |
| ekarlso | well, u would still need to support creating a session inside of v1 | 20:32 |
| ekarlso | for compatibility | 20:32 |
| betsy | That would be ideal, but I thought you said v1 would only support username /password | 20:33 |
| ekarlso | since some peeps probably already got code using that approach | 20:33 |
| ekarlso | nono it would need to support both ;P | 20:33 |
| betsy | oh, okay. | 20:33 |
| ekarlso | if session is passed then use that if not construct one wit hthe opts | 20:33 |
| betsy | Now we’re on the same page. That makes sense | 20:33 |
| ekarlso | it also provides commong code for registering options in the cli soon in ks I hope | 20:34 |
| ekarlso | so we can rid ourselves of coed there too | 20:34 |
| betsy | Sounds good. I like using the session wherever possible | 20:35 |
| *** timsim has joined #openstack-dns | 20:42 | |
| *** Vickyiscorg has left #openstack-dns | 20:44 | |
| openstackgerrit | Endre Karlson proposed a change to openstack/python-designateclient: Support Keystone V3 authentication https://review.openstack.org/95615 | 20:44 |
| *** sballe has joined #openstack-dns | 20:52 | |
| openstackgerrit | A change was merged to openstack/designate: Track the original/persisted values in Objects https://review.openstack.org/105013 | 20:52 |
| *** msisk has quit IRC | 20:55 | |
| openstackgerrit | A change was merged to openstack/python-designateclient: Support better logging (Fixes --debug option) https://review.openstack.org/104995 | 20:55 |
| ekarlso | yay! | 20:57 |
| ekarlso | at last --debug works -,,- | 20:57 |
| *** ryanpetrello has quit IRC | 20:58 | |
| *** ryanpetrello has joined #openstack-dns | 21:04 | |
| *** msisk has joined #openstack-dns | 21:35 | |
| *** jasond` has quit IRC | 21:36 | |
| *** msisk has quit IRC | 21:38 | |
| *** timsim has quit IRC | 21:41 | |
| *** zane has joined #openstack-dns | 22:00 | |
| *** ryanpetrello has quit IRC | 22:01 | |
| *** betsy has quit IRC | 22:04 | |
| *** ryanpetrello has joined #openstack-dns | 22:07 | |
| *** zane has quit IRC | 22:10 | |
| *** jaycaz has quit IRC | 22:16 | |
| *** yidclare has quit IRC | 22:18 | |
| *** yidclare has joined #openstack-dns | 22:19 | |
| *** vinod1 has quit IRC | 22:22 | |
| *** vinod1 has joined #openstack-dns | 22:22 | |
| *** vinod1 has quit IRC | 22:27 | |
| *** yidclare has quit IRC | 22:32 | |
| *** yidclare has joined #openstack-dns | 22:32 | |
| *** yidclare has quit IRC | 22:33 | |
| *** bandarji has quit IRC | 22:39 | |
| *** bandarji has joined #openstack-dns | 22:57 | |
| *** crc32 has quit IRC | 23:11 | |
| *** crc32 has joined #openstack-dns | 23:14 | |
| *** bandarji has quit IRC | 23:27 | |
| *** vinod1 has joined #openstack-dns | 23:58 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!