Friday, 2014-06-20

*** rmoe has quit IRC00:08
*** CaptTofu_ has quit IRC00:16
*** CaptTofu_ has joined #openstack-dns00:17
*** CaptTof__ has joined #openstack-dns00:18
*** CaptTofu_ has quit IRC00:22
*** rmoe has joined #openstack-dns00:27
*** matsuhashi has joined #openstack-dns00:28
*** betsy has joined #openstack-dns00:38
*** vinod1 has joined #openstack-dns00:46
*** matsuhashi has quit IRC00:48
*** matsuhashi has joined #openstack-dns00:49
*** matsuhashi has quit IRC00:54
*** matsuhashi has joined #openstack-dns01:01
*** CaptTof__ has quit IRC01:04
*** CaptTofu_ has joined #openstack-dns01:04
*** CaptTofu_ has quit IRC01:08
*** matsuhashi has quit IRC01:09
*** matsuhashi has joined #openstack-dns01:10
*** nosnos has joined #openstack-dns01:30
*** CaptTofu_ has joined #openstack-dns01:44
*** richm has left #openstack-dns01:45
openstackgerritVinod Mangalpally proposed a change to stackforge/designate: mdns: Add support for NOTIFY's  https://review.openstack.org/10138501:48
vinod1kiall: I need to start the mdns service in order for the notifications to be sent when the zone update is done.01:51
*** CaptTof__ has joined #openstack-dns01:55
*** CaptTofu_ has quit IRC01:57
vinod1However when i start the service in the tests, I keep seeing the error - "Address already in use", when the mdns service is trying to bind to the the TCP and UDP ports01:57
vinod1Do you know where this is happening/how to fix this?01:57
*** CaptTof__ has quit IRC02:22
*** CaptTofu_ has joined #openstack-dns02:22
*** dtx00ff has quit IRC02:24
*** CaptTofu_ has quit IRC02:26
*** iraw_ has joined #openstack-dns02:50
*** CaptTofu_ has joined #openstack-dns02:51
*** vinod1 has quit IRC02:54
*** msisk has joined #openstack-dns02:54
*** iraw_ has quit IRC03:01
*** matsuhashi has quit IRC03:02
*** matsuhashi has joined #openstack-dns03:03
*** matsuhashi has quit IRC03:07
*** nosnos has quit IRC03:18
*** CaptTofu_ has quit IRC03:34
*** CaptTofu_ has joined #openstack-dns03:35
*** CaptTofu_ has quit IRC03:40
*** matsuhashi has joined #openstack-dns03:53
*** mwagner_lap has joined #openstack-dns03:55
*** matsuhashi has quit IRC04:02
*** matsuhashi has joined #openstack-dns04:02
*** matsuhashi has quit IRC04:06
*** msisk has quit IRC04:08
*** nosnos has joined #openstack-dns04:11
*** CaptTofu_ has joined #openstack-dns04:44
*** CaptTofu_ has quit IRC04:48
*** openstackgerrit has quit IRC04:57
*** dtx00ff has joined #openstack-dns06:07
*** CaptTofu_ has joined #openstack-dns06:32
*** CaptTofu_ has quit IRC06:43
*** zoresvit has joined #openstack-dns08:04
*** zoresvit has quit IRC08:04
*** CaptTofu_ has joined #openstack-dns08:21
*** CaptTofu_ has quit IRC08:26
*** dtx00ff has quit IRC08:49
*** dtx00ff has joined #openstack-dns08:54
*** dtx00ff has quit IRC08:59
*** amitpp has joined #openstack-dns09:15
*** amarao has joined #openstack-dns09:44
*** amitpp has quit IRC10:04
*** CaptTofu_ has joined #openstack-dns10:09
*** CaptTofu_ has quit IRC10:15
*** openstackgerrit has joined #openstack-dns10:55
*** ChanServ sets mode: +v openstackgerrit10:55
*** nosnos has quit IRC11:03
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Remove the StorageAPI class  https://review.openstack.org/10148111:12
*** CaptTofu_ has joined #openstack-dns11:20
openstackgerritGraham Hayes proposed a change to stackforge/designate-specs: Added Spec for zone-migration-between-tenants bp  https://review.openstack.org/10026711:30
openstackgerritGraham Hayes proposed a change to stackforge/designate: Added *.sqlite3 to gitignore  https://review.openstack.org/10148211:31
*** iraw_ has joined #openstack-dns11:31
*** iraw_ has quit IRC11:32
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Remove unused _test_service_ipa  https://review.openstack.org/10148611:38
*** iraw_ has joined #openstack-dns11:57
*** CaptTofu_ has quit IRC12:04
*** CaptTofu_ has joined #openstack-dns12:05
*** CaptTofu_ has quit IRC12:09
*** amarao has quit IRC12:24
*** rmoe has quit IRC12:32
*** CaptTofu_ has joined #openstack-dns12:45
*** vinod1 has joined #openstack-dns12:47
*** richm has joined #openstack-dns12:54
*** vinod1 has quit IRC12:54
*** amarao has joined #openstack-dns12:54
openstackgerritA change was merged to stackforge/designate: Added *.sqlite3 to gitignore  https://review.openstack.org/10148213:01
*** vinod1 has joined #openstack-dns13:14
*** vinod1 has quit IRC13:15
*** vinod1 has joined #openstack-dns13:15
*** vinod1 has quit IRC13:16
*** vinod1 has joined #openstack-dns13:19
*** betsy has quit IRC13:27
*** graham__ has quit IRC13:27
*** graham__ has joined #openstack-dns13:27
openstackgerritEndre Karlson proposed a change to stackforge/designate: Switch to oslo.db and fix cmd.manage  https://review.openstack.org/9812213:28
*** mugsie has quit IRC13:28
*** graham__ is now known as mugsie]13:28
*** mugsie] is now known as mugsie13:28
*** graham_ has joined #openstack-dns13:28
*** graham_ is now known as Guest6745513:28
*** Guest67455 has quit IRC13:29
*** betsy has joined #openstack-dns13:29
*** eankutse has joined #openstack-dns13:36
*** eankutse has quit IRC13:37
*** eankutse has joined #openstack-dns13:37
*** vinod2 has joined #openstack-dns13:51
*** vinod1 has quit IRC13:53
*** vinod2 has quit IRC13:57
*** vinod1 has joined #openstack-dns13:57
openstackgerritTim Simmons proposed a change to stackforge/designate: Add Extensions to the v2 API  https://review.openstack.org/10036114:03
*** vinod1 has quit IRC14:12
*** tsimmons has joined #openstack-dns14:31
*** vinod1 has joined #openstack-dns14:53
vinod1kiall: I had a question on your comments in https://review.openstack.org/#/c/101385/1/designate/mdns/service.py15:05
vinod1So is it that the notify would have a different RPC version but still be present in the mdns service?15:07
vinod1And would the rpc client be the same for all the endpoints?15:07
Kiallvinod1: heya15:12
Kiallvinod1: yea, exactly.. Essentially, oslo.messaging came with support for having 1 service's RPC accessible methods spread over multiple classes.15:12
KiallAnd - each of those classes is versioned separately.. Using central as an example adding a "get_blacklist" command to central today required we bump the RPC version for all of central, every RPC major (x.0) bump is painful when doing upgrades (We'll drop API calls due to incompatible RPC versions while 1 side of the call is upgraded and the other isn't..15:14
*** eankutse has quit IRC15:16
KiallBut - That just happened to be a side advantage :) The primary for me is keeping the concerns separate.. Again, central example, Domains and RRSets might live in 1 object, blacklists another, TLD's another.. End result is the 1.5k line class get's split into manageable chunks :)15:16
vinod1Is there n example code in any of the other projects showing how this is done?15:17
vinod1In the agent case - it looks like agent is making central service as an endpoint15:18
vinod1So would notify need to inherit from service.Service and have a __init__, create, start, stop etc methods similarly?15:18
KiallYea, the agent turns the backend class into the endpoint15:19
Kiallhttps://github.com/stackforge/designate/blob/master/designate/agent/service.py15:19
KiallL35 might be changed to "notify_endpoint = NotifyEndpoint()"15:19
Kialland L39 to kwargs['endpoints'] = [notify_endpoint, some_other_endpoint]15:20
KiallAnd, yes, the main class - and the endpoints can have start/stop methods15:20
KiallAnd - No - The endpoint should not extend the service class15:20
vinod1Thanks Kiall - I will make those changes.15:22
vinod1Regarding the tests - what changes are needed to make the unit tests running again and are you planning to make those changes (hint, hint ;-))15:23
Kiallhah15:24
KiallSo.. I have no clue what will work and not need to be changed again tomorrow ;)15:25
KiallWe could randomly pick a port.. But.. That won't last very long, and collisions will still happen :(15:25
vinod1If nothing else works, I will try to go with a workaround for now15:31
*** tsimmons has quit IRC15:38
*** tsimmons has joined #openstack-dns15:40
Kiallvinod1: BTW - I'm in the middle of doing some cleanup around consistent use of the Objects stuff you added, still a few places (especially the tests) that don't use them.. Just double checking we're not overlapping?15:45
vinod1No - go ahead and make the changes if you are planning to do them15:46
KiallYea, it was making me do weird things in another piece of code, so I stepped back to do this first ;)15:47
*** amarao has quit IRC15:57
*** msisk has joined #openstack-dns16:04
*** ytwu has quit IRC16:05
*** ytwu has joined #openstack-dns16:06
*** jaycaz1 has joined #openstack-dns16:09
*** msisk has quit IRC16:12
*** msisk_ has joined #openstack-dns16:12
*** eankutse has joined #openstack-dns16:17
*** eankutse1 has joined #openstack-dns16:23
*** eankutse has quit IRC16:24
*** eankutse1 has quit IRC16:38
*** eankutse has joined #openstack-dns16:39
*** eankutse has quit IRC16:41
*** eankutse1 has joined #openstack-dns16:41
*** dtx00ff has joined #openstack-dns16:53
*** richm has quit IRC16:55
*** dtx00ff_ has joined #openstack-dns16:56
*** dtx00ff has quit IRC16:59
vinod1Kiall: One more question on the notify changes - I have to send the notification methods in a different thread than the rpc thread.  Otherwise - the updates are blocked on notify's being sent or timing out.17:00
KiallOn the central side?17:01
vinod1Yes17:01
KiallI think that should probably change to a cast rather than call, meaning central wont even wait for a response before moving on17:02
KiallEither the notify sends, or not, neither is the end of the world as it will be brought up to date within a little while anyway (Whatever the zone's refresh internal is set to..)17:02
vinod1What do you mean by a cast (rather than call)?17:03
*** msisk has joined #openstack-dns17:06
*** msisk_ has quit IRC17:08
*** richm has joined #openstack-dns17:10
*** msisk has quit IRC17:10
*** msisk has joined #openstack-dns17:11
*** jaycaz1 has quit IRC17:12
*** msisk has quit IRC17:21
vinod1got it (rpc.cast)17:21
*** msisk has joined #openstack-dns17:22
*** richm has quit IRC17:26
*** msisk has quit IRC17:31
*** msisk has joined #openstack-dns17:32
*** dtx00ff_ has quit IRC17:34
*** richm has joined #openstack-dns17:42
Kiallvinod1: sorry, AFK :)17:43
KiallBut.. you found it anyway17:43
*** dtx00ff has joined #openstack-dns17:52
*** dtx00ff has quit IRC17:57
*** yidclare has joined #openstack-dns18:10
*** CaptTofu_ has quit IRC18:24
*** mugsie has quit IRC18:24
*** CaptTofu_ has joined #openstack-dns18:24
*** CaptTofu_ has quit IRC18:29
*** dtx00ff has joined #openstack-dns18:32
*** yidclare has quit IRC18:41
*** dtx00ff has quit IRC18:46
*** vinod2 has joined #openstack-dns18:54
*** dtx00ff has joined #openstack-dns18:55
*** vinod1 has quit IRC18:56
*** CaptTofu_ has joined #openstack-dns18:57
*** dtx00ff has quit IRC18:58
*** dtx00ff has joined #openstack-dns18:58
rjrjrif I needed to store a value in cache in a custom notification handler, what is the best way to do that?19:00
rjrjr^cache^in memory cache19:02
Kiallrjrjr: memcache kinda thing? Or local to the particular designate-sink instance?19:09
KiallEither way ;) I'd probably just pull this in: https://github.com/openstack/oslo-incubator/blob/master/openstack/common/memorycache.py19:11
Kiallcan talk to memcached, or fakes memcached in memory if you don't supply a list of server s19:12
Kiallservers*19:12
rjrjrthat's what i'm looking for.  thanks!19:12
Kiallno problem :)19:17
*** yidclare has joined #openstack-dns19:22
*** tsimmons has quit IRC19:25
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Objects should have a concrete list of their fields  https://review.openstack.org/10163219:29
* Kiall knows that's gonna fail pep8. forgot to check first :(19:30
openstackgerritKiall Mac Innes proposed a change to stackforge/designate: Objects should have a concrete list of their fields  https://review.openstack.org/10163219:31
*** tsimmons has joined #openstack-dns19:32
*** tsimmons has quit IRC19:36
*** yidclare has quit IRC19:40
*** CaptTofu_ has quit IRC19:50
*** CaptTofu_ has joined #openstack-dns19:51
*** CaptTofu_ has quit IRC19:55
*** msisk has quit IRC20:14
openstackgerritA change was merged to stackforge/designate-specs: Added Spec for zone-migration-between-tenants bp  https://review.openstack.org/10026720:15
*** eankutse1 has quit IRC20:38
*** eankutse has joined #openstack-dns20:38
*** yidclare has joined #openstack-dns20:41
*** CaptTofu_ has joined #openstack-dns20:50
*** yidclare has quit IRC20:52
*** dtx00ff has quit IRC20:55
*** CaptTofu_ has quit IRC20:55
*** dtx00ff has joined #openstack-dns20:55
*** ChanServ sets mode: +o Kiall21:34
*** ChanServ sets mode: -o Kiall21:34
openstackgerritVinod Mangalpally proposed a change to stackforge/designate: mdns: Add support for NOTIFY's  https://review.openstack.org/10138521:45
*** vinod2 has quit IRC22:01
*** vinod1 has joined #openstack-dns22:02
*** vinod1 has quit IRC22:38
*** dtx00ff_ has joined #openstack-dns22:49
*** dtx00ff has quit IRC22:49
*** CaptTofu_ has joined #openstack-dns23:02
*** bandarji has joined #openstack-dns23:03
*** yidclare has joined #openstack-dns23:07
*** yidclare has quit IRC23:18
*** richm has left #openstack-dns23:24

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