Monday, 2014-07-07

*** zane has joined #openstack-dns00:04
*** zane has quit IRC00:22
*** Vickyiscorg has joined #openstack-dns00:57
*** zane has joined #openstack-dns01:29
*** nosnos has joined #openstack-dns01:37
*** zane has quit IRC01:49
*** Vickyiscorg has quit IRC02:38
*** mwagner_lap has joined #openstack-dns02:39
*** zane has joined #openstack-dns02:56
*** yidclare has joined #openstack-dns03:22
*** nosnos has quit IRC03:25
*** Vickyiscorg has joined #openstack-dns03:48
*** zane has quit IRC04:01
*** nosnos has joined #openstack-dns04:02
*** yidclare has quit IRC04:02
*** ajc_ has joined #openstack-dns04:52
*** Vickyiscorg has quit IRC04:59
*** zane has joined #openstack-dns05:11
*** m1crofarmer_ has quit IRC05:47
*** mariusv has quit IRC08:17
*** mariusv has joined #openstack-dns08:19
*** mariusv has joined #openstack-dns08:19
*** cflmarques has joined #openstack-dns08:43
*** zane has quit IRC09:05
*** trash has quit IRC09:14
*** trash has joined #openstack-dns09:23
*** trash has quit IRC09:45
*** cflmarques has quit IRC12:21
*** serverascode has quit IRC12:28
*** mgagne has quit IRC12:28
*** baffle_ has joined #openstack-dns12:30
*** bauruine has quit IRC12:30
*** bauruine has joined #openstack-dns12:30
*** serverascode has joined #openstack-dns12:30
*** spiffxp has quit IRC12:30
*** baffle has quit IRC12:31
*** mgagne has joined #openstack-dns12:31
*** serverascode has quit IRC12:31
*** serverascode has joined #openstack-dns12:31
*** ajc_ has quit IRC12:33
*** spiffxp has joined #openstack-dns12:33
*** nosnos has quit IRC13:02
*** timsim has joined #openstack-dns13:16
*** mwagner_lap has quit IRC13:22
openstackgerritOpenStack Proposal Bot proposed a change to openstack/designate: Updated from global requirements  https://review.openstack.org/10516413:27
*** timsim has quit IRC13:53
*** timsim has joined #openstack-dns13:53
*** ryanpetrello has quit IRC13:59
*** ryanpetrello has joined #openstack-dns14:03
*** betsy has quit IRC14:05
*** msisk has joined #openstack-dns14:06
*** Vickyiscorg has joined #openstack-dns14:07
*** yidclare has joined #openstack-dns14:10
*** yidclare has quit IRC14:18
*** betsy has joined #openstack-dns14:40
*** betsy has quit IRC14:41
*** betsy has joined #openstack-dns14:45
*** zane has joined #openstack-dns14:48
*** zane has quit IRC15:04
openstackgerritA change was merged to openstack/designate: Setup for translation  https://review.openstack.org/10490715:04
*** betsy has quit IRC15:16
openstackgerritA change was merged to openstack/designate: Updated from global requirements  https://review.openstack.org/10516415:17
*** betsy has joined #openstack-dns15:18
*** richm has joined #openstack-dns15:19
*** jaycaz has joined #openstack-dns15:21
*** jasond` has joined #openstack-dns15:50
*** m1crofarmer has joined #openstack-dns16:00
jaycazekarlso: 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 merging16:06
ekarlsojaycaz: it's put on hold atm while waiting for stuff as keystone sessions16:17
jaycazekarlso: not entirely sure what you mean by "stuff as keystone sessions"?16:28
ekarlsojaycaz: basically it allows you say16:32
ekarlsou 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 object16:32
ekarlsowhich u then again pass to the bindings :P16:32
ekarlsobut it's not completed yet16:32
openstackgerritGraham Hayes proposed a change to openstack/designate: Added oslosphinx theme & enabled the incubating theme  https://review.openstack.org/10523016:34
jaycazah, gotcha. do you think it'll take long enough that I should probably focus on something else in the meantime?16:36
jaycazah, never mind. found the blueprint16:38
jaycaz(betsy showed it to me)16:39
ekarlsothe idea is to make the whole client use that thing..16:40
*** jaycaz has quit IRC16:51
*** shakamunyi has joined #openstack-dns17:03
*** richm has quit IRC17:03
*** vinod1 has joined #openstack-dns17:05
*** bandarji has joined #openstack-dns17:13
*** richm has joined #openstack-dns17:17
*** crc32 has joined #openstack-dns17:33
*** yidclare has joined #openstack-dns17:34
*** jaycaz has joined #openstack-dns18:00
openstackgerritEndre Karlson proposed a change to openstack/python-designateclient: Support Keystone V3 authentication  https://review.openstack.org/9561518:15
*** mugsie has joined #openstack-dns18:23
betsykiall: How goes fixing all the tests? Do I need to do something with my patchset?18:30
KiallHey 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 today18:30
betsyNo problem. Just thought I’d ask18:30
betsyLet me know if I can help any from my end18:31
*** vinod1 has quit IRC18:32
KiallI'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
betsyWould it help to merge mine in first?18:34
betsyThen you’d have them to make all the changes my hand18:35
betsy*by* hand18:36
KiallWell - I'd still have to track down all the conficts and put the updates into my change anyway :(18:37
betsyYou mean all my changes, too?18:37
KiallSadly this is one of those rebases where by-hand is likely the best way18:37
KiallYea18:37
KiallEither way - No matter what merges first, we'll have to identify the areas that need updating :(18:39
betsyTrue. Just seems cleaner to put one of them in first and then clean up the other one18:40
KiallI'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 IRC19:12
openstackgerritJordan Cazamias proposed a change to openstack/designate: Expand Zones Documentation  https://review.openstack.org/10433719:32
ekarlsobetsy: / jaycaz u guys up for a small discussin on clients ? ^19:51
jaycazsure, I'm up for it!19:53
jaycazi'll talk to betsy19:54
betsyhey. What’s up19:54
betsyekarlso: here19:56
*** timsim has quit IRC20:00
*** msisk has quit IRC20:03
*** yidclare has joined #openstack-dns20:04
ekarlsobetsy: so for v2 (at least) I wanna use the keystone sessions stuff20:05
ekarlsobut the q is20:05
*** msisk has joined #openstack-dns20:05
ekarlsoshould 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
betsyI’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 IRC20:08
betsyI haven’t used Keystone, but isn’t that the way it works?20:08
ekarlsoyah20:08
ekarlsothe new code dose that20:08
ekarlsobut or v1 we need to preserve the old way for compatibility :(20:08
*** ChanServ sets mode: +o mugsie20:08
*** msisk has joined #openstack-dns20: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 mugsie20:09
betsyhmm. It’s always a delimma trying to keep 2 versions working20:10
betsyWhat’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
betsyIs there a way to get the username etc from the session to pass it to the v1 calls?20:13
ekarlsobetsy: diff on how it would construct20:14
*** vinod1 has joined #openstack-dns20:16
betsySo 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 IRC20:16
betsyThat way v2 would use the correct approach and we’d just have to extract the info ourselves to make the v1 calls20:17
*** shakamunyi has joined #openstack-dns20:17
betsyWould that work?20:20
ekarlsobetsy: there's no call to ks to get a username ;P20:22
ekarlsowhat I was thinking of instead was if no session is passed to the v1 object it would create one instead20:23
betsyCreate a username?20:23
ekarlsobetsy: not sure we're in sync of what we're actually talking about ;P20:24
betsySeems to be true20:24
betsyI thought you were talking about the auth for v1 vs. v2 in the client20:24
ekarlsobetsy: so the pattern today to create a client aka the bindings20:24
ekarlsois passing in u + p + auth_url or token or so to the client20:25
betsyok20:25
ekarlsoor look at it this way20:26
ekarlsou 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 etc20:26
ekarlsoso that means doing client = Client(auth_url, username, password) for each client or so today20:27
*** sballe__ has quit IRC20:28
ekarlsonow 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 clients20:29
betsyok20:29
ekarlsonow then the q is I guess20:30
ekarlsoshould we support username / password to the client constructor in v2 or demand that a session is passed in ?20:30
ekarlsodemanding a session vs all opts seems more clean20:30
ekarlsoand also keystoneclient seems to provide some utils for creating both credentials and the session in the cli code from some upcoming reviews20:31
betsyyes. That’s what I was suggesting — for v2, use the session that contains the auth20:31
ekarlsook, anyone that objects ? ;)20:32
betsyThen for v2, use the info from the session to pass in the username / password.20:32
betsyI mean v120:32
ekarlsowell, u would still need to support creating a session inside of v120:32
ekarlsofor compatibility20:32
betsyThat would be ideal, but I thought you said v1 would only support username /password20:33
ekarlsosince some peeps probably already got code using that approach20:33
ekarlsonono it would need to support both ;P20:33
betsyoh, okay.20:33
ekarlsoif session is passed then use that if not construct one wit hthe opts20:33
betsyNow we’re on the same page. That makes sense20:33
ekarlsoit also provides commong code for registering options in the cli soon in ks I hope20:34
ekarlsoso we can rid ourselves of coed there too20:34
betsySounds good. I like using the session wherever possible20:35
*** timsim has joined #openstack-dns20:42
*** Vickyiscorg has left #openstack-dns20:44
openstackgerritEndre Karlson proposed a change to openstack/python-designateclient: Support Keystone V3 authentication  https://review.openstack.org/9561520:44
*** sballe has joined #openstack-dns20:52
openstackgerritA change was merged to openstack/designate: Track the original/persisted values in Objects  https://review.openstack.org/10501320:52
*** msisk has quit IRC20:55
openstackgerritA change was merged to openstack/python-designateclient: Support better logging (Fixes --debug option)  https://review.openstack.org/10499520:55
ekarlsoyay!20:57
ekarlsoat last --debug works -,,-20:57
*** ryanpetrello has quit IRC20:58
*** ryanpetrello has joined #openstack-dns21:04
*** msisk has joined #openstack-dns21:35
*** jasond` has quit IRC21:36
*** msisk has quit IRC21:38
*** timsim has quit IRC21:41
*** zane has joined #openstack-dns22:00
*** ryanpetrello has quit IRC22:01
*** betsy has quit IRC22:04
*** ryanpetrello has joined #openstack-dns22:07
*** zane has quit IRC22:10
*** jaycaz has quit IRC22:16
*** yidclare has quit IRC22:18
*** yidclare has joined #openstack-dns22:19
*** vinod1 has quit IRC22:22
*** vinod1 has joined #openstack-dns22:22
*** vinod1 has quit IRC22:27
*** yidclare has quit IRC22:32
*** yidclare has joined #openstack-dns22:32
*** yidclare has quit IRC22:33
*** bandarji has quit IRC22:39
*** bandarji has joined #openstack-dns22:57
*** crc32 has quit IRC23:11
*** crc32 has joined #openstack-dns23:14
*** bandarji has quit IRC23:27
*** vinod1 has joined #openstack-dns23:58

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