Friday, 2015-04-24

*** stanzgy has joined #openstack-dns01:29
*** stanzgy has quit IRC01:42
*** echoingumesh has joined #openstack-dns02:01
*** kbyrne has quit IRC02:05
*** mwagner_lap has quit IRC02:07
*** kbyrne has joined #openstack-dns02:10
*** andrewbogott is now known as andrewbogott_afk02:17
*** mwagner_lap has joined #openstack-dns02:21
*** stanzgy has joined #openstack-dns02:26
*** stanzgy has quit IRC02:31
*** echoingumesh has quit IRC02:39
*** echoingumesh has joined #openstack-dns02:39
*** echoingumesh has quit IRC02:44
*** EricGonczer_ has joined #openstack-dns02:52
*** EricGonczer_ has quit IRC02:57
*** EricGonczer_ has joined #openstack-dns03:00
*** EricGonczer_ has quit IRC03:04
*** richm has quit IRC03:07
*** stanzgy has joined #openstack-dns03:15
*** GonZo2K has quit IRC03:31
*** stanzgy has quit IRC03:32
*** stanzgy has joined #openstack-dns05:21
*** stanzgy has quit IRC05:32
ekarlsoelarson: you here ?05:45
*** stanzgy has joined #openstack-dns06:12
*** stanzgy has quit IRC06:19
*** chlong has quit IRC06:39
*** mudrykaa has joined #openstack-dns06:46
Kiallekarlso.. Really? That would have been like 2 or 3 am for him ;)07:35
*** kodoku has joined #openstack-dns07:59
*** km has quit IRC08:31
*** kei_yama has quit IRC08:36
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Updated from global requirements  https://review.openstack.org/17682508:55
*** jordanP has joined #openstack-dns09:04
ekarlsoKiall: u never know :D09:19
*** eandersson has joined #openstack-dns09:51
eanderssonMorning :D09:59
*** untriaged-bot has joined #openstack-dns10:01
untriaged-botUntriaged bugs so far:10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144732510:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144732410:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144773710:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144638710:01
openstackLaunchpad bug 1447325 in Designate "Filtering recordsets by data gives total_count = null" [Undecided,New]10:01
*** untriaged-bot has quit IRC10:01
openstackLaunchpad bug 1447324 in Designate "Recordsets can not be filtered by status" [Undecided,New]10:01
openstackLaunchpad bug 1447737 in Designate "dashboard create record dialog has a terse user experience" [Undecided,In progress] - Assigned to Eric Peterson (ericpeterson-l)10:01
openstackLaunchpad bug 1446387 in Designate "Support Host header in REST queries" [Wishlist,New] - Assigned to Cedric Brandily (cbrandily)10:01
eanderssonKiall: Having different RabbitMQ servers on the Sink for RPC and Notifications is impossible right? :D10:03
Kiallyea, that's unsupported today. Tho, it seems to be a popular request.10:03
eanderssonI can try to do a pull request for that.10:03
KiallI think rjrjr managed to get it going though with a clever deployment... For each new RMQ, deploy sink+central, sharing a DB but not sharing a queue10:04
eanderssonWe are running into an issue where we have two sites, but only want one domain.10:04
KiallI'm not entirely sure that will work with Kilo tho, given pool manager10:04
KiallThe other thing I've suggested before was the RabbitMQ shovel plugin10:04
eanderssonSo our idea was to have Designate running in Site A, and then have a Sink in Site B10:05
KiallBut I've never used it in prod, so, you're mileage may vary ;)10:05
Kiallyour*10:05
eanderssonFor the Sink I assume all RPC communication is done using central_rpcapi.CentralAPI() right?10:09
KiallYea, well, all RPC to central is anyway10:09
KiallAlso.. Sink is a TINY service, and the underlying oslo.messaging lib now supports connections to multiple RMQ as far as I understand it, it might be easy to get it going.10:10
eanderssonUnless I can get away with modifiying my custom handler alone, I would need to submit upstream patches though10:12
eanderssonand that means having to trunk/liberty instead of kilo :P10:12
eanderssonAlthough that patch for domain_id in the notification handlers makes it very tempting to use trunk anyway10:17
Kialleandersson: git is a DVCS, backports are usually pretty easy this early in the cycle ;)10:24
Kiall(I know @ HP, we keep forks of everything with HP only changes, or stuff that hasn't been accepted upstream yet)10:25
openstackgerritEndre Karlson proposed openstack/python-designateclient: V2 Bindings  https://review.openstack.org/13367510:30
ekarlso^ @ Kiall :p10:36
KiallGotta ask, what's with the lib folder in the test paths?11:04
ekarlsoKiall: just to split up tests for the "bindings" and the shell later on11:13
KiallYea, but wouldn't the bindings and shell live in different paths outside the tests... Wouldn't it make more sense to use the same path? ;)11:14
ekarlsoKiall: how you mean ?11:14
ekarlsolike add a tesT_shell.py instead ?11:14
Kialltests/<modulepath>/test_<modulename>.py is what we do in designate, why does this need to be different?11:19
Kiall(Granted we have wayyy to many test_'s in designates tests, to avoid annoying relative vs absolute import stuff which can be fixed with11:20
Kiallfrom __future__ import absolute_import11:21
*** kodoku has quit IRC11:35
ekarlsoKiall: fair enough !11:48
eanderssonKiall: I wonder what the easiest way would be to allow a second rabbitmq connection? How about having an override to get_client for transport that defaults to None?12:43
*** busterswt has joined #openstack-dns12:47
ekarlsoeandersson: I guess change the TRANSPORT to a dict vs global12:49
ekarlsoand do it the same way we do for a fascade12:49
*** mwagner_lap has quit IRC12:51
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Updated from global requirements  https://review.openstack.org/17682512:57
eanderssonMy thought process would be to allow classes like CentralAPI to support a custom transporter12:59
eanderssonso for people like me that has their own Handler12:59
eanderssonyou could do something like this self.central_api = central_rpcapi.CentralAPI(my_transport)13:00
eanderssonIt is obviously not a long term solution =]13:00
*** richm has joined #openstack-dns13:11
KiallAnd, RC2 is out.13:15
eanderssonawesome13:16
eanderssonKiall: I was thinking something like this :P http://paste.openstack.org/show/45l80MX5KzFjJA0vHuoE/13:16
eanderssonbut not sure if that is something you guys would accept.13:16
KiallWell, at a glance, that doesn't look evil ;)13:17
eanderssonIt should always default to None13:17
eanderssonunless someone specifcailly overrides it13:17
eanderssonI'll submit it for review13:17
KiallI guess, how would things like config for the alternative transport be handled? That's probably a bigger Q13:18
eanderssonThe solution in this case is to leave it in the hands of the custom handle developer13:19
eanderssonso the custom notification would load the config for the new transporter13:20
KiallSo.. Actually, I think we're doing ^ backwords..  Why are we replacing the central transport, instead of the sink "source"?13:20
Kialle.g. central etc is always the same conf option, if you want sink to listen on a different RMQ, then it's custom13:21
Kiallhttps://github.com/openstack/designate/blob/master/designate/sink/service.py#L7213:21
eanderssonYep I mean that would be ideal13:21
Kiallpretty sure we can pass a diff transport in through there.. I think13:21
eanderssonyep13:22
*** andrewbogott_afk is now known as andrewbogott13:22
KiallBut.. It probably means a little more rework of that class + the handler plugins13:22
eanderssonyea exactly13:22
eanderssonThe advantage of the rpc api change is that it has no impact on default behaviour13:23
eanderssonso there should be no impact of the change13:23
KiallI think doing it the opposite way around can do the same thing.. I think.. Staring at oslo.messaging's code again ;)13:23
eandersson(was hoping that it could be snuck into kilo) :p13:24
ekarlsoeandersson: sounds like a big change :P13:24
eanderssonYea, the right way =]13:24
Kialloh, lol.. Nope, sorry! Thierry would KILL me if I even suggested it13:24
eanderssonhaha13:24
eanderssonI wrote my own sink for now13:25
eanderssonso I might use that instead13:25
KiallYea, so we can easily pass a transport into our rpc.get_listener() method, so we can extend sink with a "get_transport()" method that defaults to None, and delegates to the plugins to get a custom one13:27
KiallI guess the issue there is plugin A vs B returning differing transports :/13:27
eanderssonWell if it goes into the config, I guess you would override the transport at the sink level, rather at config level13:33
eandersson*sink, rather then at plugin level13:33
eanderssonfor custom notification handlers it would be up to the developer if they overide right?13:35
eanderssonI am getting myself a little confused, but if you are talking about the sink/service any custom behaviour would be defined in the [sink] section and shared by all plugins. So plugin A would have the same transporter as plugin B.13:41
*** mwagner_lap has joined #openstack-dns13:53
*** jmcbride has joined #openstack-dns13:54
*** vinod1 has joined #openstack-dns13:56
*** ericpeterson has joined #openstack-dns14:11
*** paul_glass has joined #openstack-dns14:13
*** EricGonczer_ has joined #openstack-dns14:17
*** vinod1 has quit IRC14:17
*** vinod1 has joined #openstack-dns14:20
*** csoukup has joined #openstack-dns14:23
*** eandersson has quit IRC14:33
*** johnbelamaric has joined #openstack-dns14:39
openstackgerritMerged openstack/designate: Updated from global requirements  https://review.openstack.org/17682515:33
*** EricGonczer_ has quit IRC15:42
*** mudrykaa has quit IRC15:44
*** ericpete_ has joined #openstack-dns15:44
*** ericpeterson has quit IRC15:48
*** jordanP has quit IRC15:55
mugsiehangout link for people https://plus.google.com/hangouts/_/event/ccjp9usm7bae63637inj5gbrn8c15:59
*** untriaged-bot has joined #openstack-dns16:01
untriaged-botUntriaged bugs so far:16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144732516:01
openstackLaunchpad bug 1447325 in Designate "Filtering recordsets by data gives total_count = null" [Undecided,New]16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144732416:01
openstackLaunchpad bug 1447324 in Designate "Recordsets can not be filtered by status" [Undecided,New]16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144773716:01
openstackLaunchpad bug 1447737 in Designate "dashboard create record dialog has a terse user experience" [Undecided,In progress] - Assigned to Eric Peterson (ericpeterson-l)16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/144638716:01
openstackLaunchpad bug 1446387 in Designate "Support Host header in REST queries" [Wishlist,New] - Assigned to Cedric Brandily (cbrandily)16:01
*** untriaged-bot has quit IRC16:01
*** jhazen has joined #openstack-dns16:29
*** vinod1 has quit IRC17:01
*** echoingumesh has joined #openstack-dns17:07
*** GonZo2K has joined #openstack-dns17:18
*** GonZo2K has quit IRC17:18
*** GonZo2K has joined #openstack-dns17:18
*** EricGonczer_ has joined #openstack-dns17:19
*** EricGonc_ has joined #openstack-dns17:21
*** EricGonczer_ has quit IRC17:24
*** penick has joined #openstack-dns17:26
*** ericpeterson has joined #openstack-dns17:31
*** ericpete_ has quit IRC17:31
*** echoingumesh has quit IRC17:44
*** echoingumesh has joined #openstack-dns17:45
*** echoingumesh has quit IRC17:49
openstackgerritErik Olof Gunnar Andersson proposed openstack/designate: Added a way to override the rpcapi transport.  https://review.openstack.org/17737017:50
openstackgerritErik Olof Gunnar Andersson proposed openstack/designate: Added a way to override the rpcapi transport  https://review.openstack.org/17737017:50
*** ericpeterson has quit IRC18:04
*** busterswt has quit IRC18:07
*** busterswt has joined #openstack-dns18:16
*** echoingumesh has joined #openstack-dns18:38
*** ericpeterson has joined #openstack-dns19:02
echoingumeshHello, I have installed designate and my designate-central & designate-api is working. I am able to create domains and authenticate with keystone. But where does designate listen for lookup requests ?19:23
*** andrewbogott is now known as andrewbogott_afk19:24
*** busterswt has quit IRC19:26
*** jmcbride has quit IRC19:39
*** andrewbogott_afk is now known as andrewbogott19:45
*** jmcbride has joined #openstack-dns19:48
paul_glassechoingumesh: what do you mean by lookup requests?19:49
echoingumeshpaul_glass: DNS lookup19:50
paul_glassechoingumesh: have you set up a nameserver backend? either powerdns or bind9?19:51
echoingumeshpaul_glass: I have powerDNS19:51
paul_glassechoingumesh: then you just query that power dns server directly.19:52
echoingumeshok, jetty or tomcat?19:55
*** ahu_ is now known as ahu20:12
mugsieechoingumesh: ?20:25
*** busterswt has joined #openstack-dns20:27
*** ericpete_ has joined #openstack-dns20:30
*** penick has quit IRC20:31
*** ericpeterson has quit IRC20:33
*** penick has joined #openstack-dns20:45
*** ericpete_ has quit IRC20:55
*** ericpeterson has joined #openstack-dns20:55
*** csoukup has quit IRC20:59
*** busterswt has quit IRC21:01
*** andrewbogott is now known as andrewbogott_afk21:06
openstackgerritEric Peterson proposed openstack/designate: Correct dashboard domain details screen for juno  https://review.openstack.org/17545321:11
openstackgerritEric Peterson proposed openstack/designate: Improve UX of create record screen  https://review.openstack.org/17698521:12
*** EricGonc_ has quit IRC21:23
*** ericpeterson has quit IRC21:26
*** paul_glass has quit IRC21:46
*** mwagner_lap has quit IRC22:03
*** vinod1 has joined #openstack-dns22:09
*** ericpeterson has joined #openstack-dns22:57
*** ericpeterson has quit IRC23:01
*** jmcbride has quit IRC23:01
*** ericpeterson has joined #openstack-dns23:01
*** ericpeterson has quit IRC23:06
*** echoingumesh has quit IRC23:07
*** echoingumesh has joined #openstack-dns23:08
*** echoingumesh has quit IRC23:12
*** vinod1 has quit IRC23:34
*** vinod1 has joined #openstack-dns23:36
*** ericpeterson has joined #openstack-dns23:44
*** ericpeterson has quit IRC23:51

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