Wednesday, 2015-03-18

*** crc32 has quit IRC00:01
*** crc32 has joined #openstack-dns00:12
*** rmoe has quit IRC00:13
*** rmoe has joined #openstack-dns00:26
*** pk_ has quit IRC01:03
*** pk_ has joined #openstack-dns01:04
*** pk__ has joined #openstack-dns01:06
*** pk_ has quit IRC01:06
*** bandarji has joined #openstack-dns01:12
*** stanzgy_ has joined #openstack-dns01:31
*** stanzgy has joined #openstack-dns01:31
*** bandarji has quit IRC01:49
*** crc32 has quit IRC02:11
*** pk__ has quit IRC02:17
*** crc32 has joined #openstack-dns02:20
*** GonZo2000 has quit IRC03:08
*** richm has quit IRC03:20
*** crc32 has quit IRC03:27
*** pk_ has joined #openstack-dns03:28
*** crc32 has joined #openstack-dns03:29
*** pk_ has quit IRC03:32
*** csoukup has joined #openstack-dns03:33
*** csoukup has quit IRC03:48
*** csoukup has joined #openstack-dns04:04
*** csoukup has quit IRC04:09
*** boris-42 has joined #openstack-dns04:47
*** MentalRay has joined #openstack-dns04:48
*** penick has joined #openstack-dns05:05
*** penick has quit IRC05:11
*** penick has joined #openstack-dns05:35
*** jschwarz has joined #openstack-dns06:05
openstackgerritOpenStack Proposal Bot proposed openstack/designate: Imported Translations from Transifex  https://review.openstack.org/16530406:06
*** Trozz has joined #openstack-dns07:06
*** MentalRay has quit IRC07:22
*** jordan_ has joined #openstack-dns08:18
*** Trozz is now known as zzTrozz08:28
*** zzTrozz is now known as Trozz08:28
openstackgerritEndre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API  https://review.openstack.org/16533108:38
*** uschreiber_ has joined #openstack-dns08:38
*** uschreiber_ has quit IRC08:39
*** uschreiber_ has joined #openstack-dns08:41
*** uschreiber_ has quit IRC08:42
*** uschreiber_ has joined #openstack-dns08:42
*** uschreiber_ has quit IRC08:42
*** boris-42 has quit IRC09:12
*** penick has quit IRC09:49
*** crc32 has quit IRC10:01
*** crc32 has joined #openstack-dns10:40
*** boris-42 has joined #openstack-dns10:51
*** stanzgy_ has quit IRC10:53
*** stanzgy has quit IRC10:53
*** penick has joined #openstack-dns10:58
*** untriaged-bot has joined #openstack-dns11:02
untriaged-botUntriaged bugs so far:11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143284211:02
openstackLaunchpad bug 1432842 in Designate "Property setters dont work." [Undecided,New]11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143285011:02
openstackLaunchpad bug 1432850 in Designate "Add periodic refresh task" [High,New] - Assigned to Endre Karlson (endre-karlson)11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/142566811:02
openstackLaunchpad bug 1425668 in Designate "Poor error message when using same database for designate and the pool manager cache" [Undecided,New]11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143283911:02
openstackLaunchpad bug 1432839 in Designate "Calling find_domain in any v1 operation is sub-optimal" [Medium,New] - Assigned to Endre Karlson (endre-karlson)11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143097611:02
openstackLaunchpad bug 1430976 in Designate "Pool Manager creates/deletes can go into an infinite loop" [Undecided,In progress] - Assigned to Tim Simmons (tim-simmons-t)11:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/142511711:02
openstackLaunchpad bug 1425117 in Designate "Designate does not work with postgres" [High,New]11:02
*** untriaged-bot has quit IRC11:02
*** mwagner_lap has quit IRC11:12
*** mwagner_lap has joined #openstack-dns12:03
*** jschwarz has quit IRC12:10
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure Quotas can be updated concurrently  https://review.openstack.org/16539012:23
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure Quotas can be updated concurrently  https://review.openstack.org/16539012:40
*** GonZo2K has joined #openstack-dns12:57
*** GonZo2K has quit IRC12:58
*** boris-42 has quit IRC13:02
*** richm1 has joined #openstack-dns13:23
openstackgerritKiall Mac Innes proposed openstack/designate: Only attempt XFR if zone.type is SECONDARY  https://review.openstack.org/16540813:24
*** richm1 is now known as richm13:25
*** crc32 has quit IRC13:38
*** boris-42 has joined #openstack-dns13:40
*** csoukup has joined #openstack-dns13:48
*** andrewbogott_afk is now known as andrewbogott13:54
*** vinod1 has joined #openstack-dns14:03
*** vinod1 has quit IRC14:17
*** vinod1 has joined #openstack-dns14:18
*** vinod1 has quit IRC14:49
*** Trozz has quit IRC15:10
*** Trozz has joined #openstack-dns15:11
openstackgerritGraham Hayes proposed openstack/designate: Add DESIGNATE_SQL_DEBUG toggle  https://review.openstack.org/16507015:16
openstackgerritGraham Hayes proposed openstack/designate: Added FloatingIP object to DesignateObjects  https://review.openstack.org/16545315:16
*** crc32 has joined #openstack-dns15:26
*** crc32 has quit IRC15:30
*** penick has quit IRC15:33
*** vinod1 has joined #openstack-dns15:44
*** rmoe has quit IRC15:44
*** MentalRay has joined #openstack-dns15:45
*** rmoe has joined #openstack-dns16:02
openstackgerritGraham Hayes proposed openstack/designate: Add Admin API and add extensions  https://review.openstack.org/16421316:33
*** penick has joined #openstack-dns16:48
*** penick has quit IRC16:51
*** openstackgerrit has quit IRC16:59
*** openstackgerrit has joined #openstack-dns16:59
*** ChanServ sets mode: +v openstackgerrit16:59
*** untriaged-bot has joined #openstack-dns17:02
untriaged-botUntriaged bugs so far:17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143284217:02
openstackLaunchpad bug 1432842 in Designate "Property setters dont work." [Undecided,New]17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143285017:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/142566817:02
openstackLaunchpad bug 1432850 in Designate "Add periodic refresh task" [High,New] - Assigned to Endre Karlson (endre-karlson)17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143283917:02
openstackLaunchpad bug 1425668 in Designate "Poor error message when using same database for designate and the pool manager cache" [Undecided,New]17:02
openstackLaunchpad bug 1432839 in Designate "Calling find_domain in any v1 operation is sub-optimal" [Medium,New] - Assigned to Endre Karlson (endre-karlson)17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143364517:02
openstackLaunchpad bug 1433645 in Designate "Floating IP Reverse DNS API does not respect async operations" [Undecided,New]17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143097617:02
openstackLaunchpad bug 1430976 in Designate "Pool Manager creates/deletes can go into an infinite loop" [Undecided,In progress] - Assigned to Tim Simmons (tim-simmons-t)17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143365017:02
openstackLaunchpad bug 1433650 in Designate "Floating IP Reverse DNS API cannot query neutron using passed through credentials" [Undecided,New]17:02
untriaged-bothttps://bugs.launchpad.net/designate/+bug/142511717:02
openstackLaunchpad bug 1425117 in Designate "Designate does not work with postgres" [High,New]17:02
*** untriaged-bot has quit IRC17:02
*** penick has joined #openstack-dns17:02
openstackgerritEndre Karlson proposed openstack/designate: Fix the use of private symbols from oslo.messaging  https://review.openstack.org/16551417:11
*** pk_ has joined #openstack-dns17:17
*** penick has quit IRC17:22
*** jordan_ has quit IRC17:48
andrewbogottOK, I’m back with my daily question!  I have a bunch of instances who predate my adoption of sink.  I’ve tried adding them by hand via the designate API but of course they aren’t subsequently associated with the instance properly so they don’t get deleted when the instance is deleted.17:56
mugsieandrewbogott: ah, yes17:57
andrewbogottIs there an elegant way to make a record look like it was added by sink, or will I need to muck around in the db?17:57
mugsiehand write notifications, and replay them intop the queue?17:57
mugsieor SQL17:57
mugsieSQL is going to be the quickest17:58
timsimKiall: So https://review.openstack.org/#/c/165390/ should unblock the gate?17:59
KiallWell, it's one of the two fails..18:00
KiallThe second fail is preventing it.. Or I've somehow introduced that second fail in this review ;)18:00
KiallIt's almost always just powerdns tho - which makes me think it's something not related to that patch ;)18:00
*** crc32 has joined #openstack-dns18:00
timsimYeah it was the list_domain test that was failing. Weird. Must be something with all that stuff happening concurrently18:01
andrewbogottmugsie: yeah, both ugly solutions but I guess I’ll just stuff them in sql.18:04
Kialltimsim: yea, the setUp  sets all the quotas, and was doing it concurrently for Nx test runner threads18:07
Kialltimsim: Interestingly .. this passes.. So.. I'm  thinking I need to swap the other and get this in first.. https://review.openstack.org/#/c/165408/18:08
timsimAh yeah, you're right18:08
Kialland hope it doesn't hit the concurrent quotas issue ;)18:09
openstackgerritKiall Mac Innes proposed openstack/designate: Only attempt XFR if zone.type is SECONDARY  https://review.openstack.org/16540818:09
openstackgerritKiall Mac Innes proposed openstack/designate: Ensure Quotas can be updated concurrently  https://review.openstack.org/16539018:09
Kiall^ reordered..18:09
andrewbogottmugsie: hm, if I insert into sql I’ll need to do it in the pdns and the designate dbs, right?18:10
timsimAlright, I'll +A them18:10
timsims/them/the first one18:11
Kialltimsim: cool - fingers crossed ;)18:11
mugsieandrewbogott: yeah, wiht the designate_id field set18:11
andrewbogotthm, set to what?  This is starting to seem ugly :(18:11
mugsiewhat ever ID it gets in the Designate DB18:12
mugsieyeah, its not going to be a pretty update18:12
Kiallandrewbogott: you can add them via the API, then just update the designate DB's managed_* fields to look like what Sink would set18:12
andrewbogottAh, so I’ll need to insert the via the API and /then/ associate them…18:12
andrewbogottKiall: yep, ok, makes sense.18:13
KiallOr - You can write a small script that calls straight out to designate-central with the right stuff..18:13
andrewbogottKiall: so there’s nothing in the pdns db needed for that?18:13
KiallNo, PDNS DB is stock PDNS stuff, and a "designate_id" column that maps back to our DB18:13
andrewbogottcool18:13
andrewbogottok, thank you, I will see if I can do this via combination of api and hand editing...18:13
Kiallandrewbogott: also, we should get a feature request "bug" filed to provide a better way to do that :/18:14
KiallI'm sure you won't be the first wanting to backfill18:14
Kiallwon't be the last*18:15
andrewbogottyeah, the api could just take a nova instance ID for record creation…18:15
KiallPossibly, I guess the hard part is the sink handlers are designed to be custom per-deployment rather than the stock handlers being terribly useful - so we'd somehow have to generate a nova/neutron event and pass it via the handlers..18:16
andrewbogottwhere is designate keeping its bugs these days?18:17
Kiallbugs.launchpad.net/designate18:18
andrewbogottgoogle provided a surprising variety of bugbases :)18:18
KiallAlso .. What's up with our topic? lol18:18
timsimKiall: Yeah isn't it supposed to be some fancy video with you in it?18:20
timsim;)18:20
Kialllol18:20
mugsiehas that video been published yet?18:21
KiallI hope not, a few of the others have been asking and Monty said he had no idea when they would be used ;)18:21
KiallJust pinged him again re then ;)18:22
Kiallthem*18:22
* timsim will wait patiently ;)18:23
*** pk_ has quit IRC18:29
openstackgerritEndre Karlson proposed openstack/designate: Fix the use of private symbols from oslo.messaging  https://review.openstack.org/16551418:30
*** pk_ has joined #openstack-dns18:30
* Kiall patiently encourages the gate to HURRY UP18:37
*** ByPasS has joined #openstack-dns18:38
openstackgerritGraham Hayes proposed openstack/designate: Added FloatingIP object to DesignateObjects  https://review.openstack.org/16545318:54
*** MentalRay has quit IRC19:08
*** pk_ has quit IRC19:09
timsimMan the gate is way behind.19:18
KiallYea, crunch time ;)19:26
*** boris-42 has quit IRC19:37
*** boris-42 has joined #openstack-dns19:41
*** crc32 has quit IRC19:53
*** zigo__ has joined #openstack-dns19:56
*** zigo has quit IRC19:56
*** puck has quit IRC19:58
*** puck has joined #openstack-dns19:59
*** MentalRay has joined #openstack-dns20:06
*** openstackgerrit has quit IRC20:14
*** openstackgerrit has joined #openstack-dns20:15
*** ChanServ sets mode: +v openstackgerrit20:15
*** pk_ has joined #openstack-dns20:20
*** pk_ has quit IRC20:25
vinod1kiall: around?20:47
Kiallvinod1: yep20:49
vinod1I was looking at the logs at  http://logs.openstack.org/90/165390/2/check/gate-designate-dsvm-powerdns/dcfc2cc/ for https://bugs.launchpad.net/designate/+bug/143358520:49
openstackLaunchpad bug 1433585 in Designate "Zone creates in Tempest occasionally go to ERROR" [High,Triaged] - Assigned to Satyanarayana Patibandla (satya-patibandla)20:49
KiallSpot anything of interest?20:50
vinod1Failed to get expected response while trying to send 'SOA' for 'testdomain69666325.com.' to '127.0.0.1:5322'.20:50
vinod1Response message:20:50
vinod1id 5031320:50
vinod1opcode QUERY20:50
vinod1rcode NOERROR20:50
vinod1flags QR RD20:50
vinod1;QUESTION20:50
vinod1testdomain69666325.com. IN SOA20:50
vinod1;ANSWER20:50
vinod1;AUTHORITY20:50
vinod1;ADDITIONAL20:50
vinod1One thing of interest - multiple domains have the same serial number20:51
KiallThat would be "normal" for the first try or two (It polls for it) - or was that all the trys?20:51
KiallOh .. multiple domains have the same serial number? That seems very unlikely20:51
vinod1In this particular case it did not seem to retry - was planning to change the code to do that20:51
vinod1http://logs.openstack.org/90/165390/2/check/gate-designate-dsvm-powerdns/dcfc2cc/logs/screen-designate-central.txt.gz serial number 142668387420:52
*** MentalRay has quit IRC20:52
vinod1testdomain69666325.com20:53
vinod1testdomain29536156.com.20:53
vinod1testdomain88604996.com.20:53
KiallGraham made a suggestion earlier that this https://review.openstack.org/#/c/165408/ might be delaying mDNS from sending the notify for JUST long enough that we're failing in the gate20:53
Kiall^ is clearly a bug, as is the fact that a small delay is causing an issue.20:53
KiallI think my current change to PM will fix the retries, as it makes create look just like delete/update20:54
vinod1which change is this?20:54
KiallWIP - Part 2/3 of the Pools DB stuff.. Updaing the config/pool manager to use the new objects (and split targets,nameservers etc into different things)20:55
Kiallcreate_domain now looks like this: http://paste.openstack.org/show/193260/20:55
Kiallrather than making an instant decision on if it was a sucess or fail20:56
vinod1currently it makes an instant decision only on failure for success it waits for mdns to report back the status20:57
KiallLooking at master - your right, then that probably won't sort it .. Humm20:58
timsimYeah that xfr change failed age21:20
timsims/age/gate21:20
timsimWait, but the quotas one passed now.21:20
openstackgerritKiall Mac Innes proposed openstack/designate: Disable tempest in the gate, for now  https://review.openstack.org/16561021:21
Kialltimsim: ^ ;)21:21
timsimThere ya go21:21
KiallWe'll need to reproduce out of the gate and fix.. Time is tight today.21:21
mugsietimsim: did you look at https://review.openstack.org/#/c/164326/ ?21:22
timsimI did not...somehow21:23
mugsie:)21:23
*** pk_ has joined #openstack-dns21:30
mugsiehttp://imgur.com/gallery/OG6sHkf :D21:35
mugsierobbed, but funny21:35
openstackgerritVinod Mangalpally proposed openstack/designate: Retry serial number check in one more case  https://review.openstack.org/16561921:40
*** mwagner_lap has quit IRC21:51
timsimRandom question (that comes from a day of debugging a really stupid issue), if you update a Pool's nameservers, when it's going through zones updating their NS records, should it skip ones that are in a "DELETING" state?21:51
mugsieit should, i think21:52
mugsiedoes it, i have no idea21:53
timsimIt does not21:53
openstackgerritMerged openstack/python-designateclient: Added extra previllege to list all domains from all tenants  https://review.openstack.org/16039721:53
timsimand let me tell you.21:53
KiallWoo - Something merged :D21:53
timsimIf you've got a bunch of domains that are deleted on the nameserver, but "PENDING, UPDATE" in Designate, and you can't figure out why, you're likely to lose your mind.21:54
timsimWoot!21:54
mugsietimsim: -_-21:54
KiallYea, I spotted a lovely race condition a few mins ago :(21:54
mugsiethis next month is going to be a serious bug fix / test month21:54
timsimmugsie: AGREED21:55
KiallUpdate a domain, then delete it..21:55
KiallIf the PM doens't process the delete fast enough, and the "update" suceeds.. We just call back to central with "success", not "update sucess"21:55
*** GonZo2K has joined #openstack-dns21:55
KiallSo.. It treats it as a delete success :/21:55
timsimwat21:55
KiallI think so..21:56
Kiallwe call back to central with:21:56
Kiallself.central_api.update_status(21:56
Kiall                    context, domain.id, SUCCESS_STATUS, consensus_serial)21:56
Kiallso, we haven't told it what actually suceeded21:56
timsimWell that's no good.21:56
KiallYup!21:56
timsimI've got a change stashed that prevents updates to deleting zones that i'll put up next week. We should prevent updates to things that are deleting right?21:57
KiallYea, we should I reckon21:58
vinod1what about deleting a zone that has updates pending?21:58
timsimThat should be allowed, as long as when the delete succeeds, it doesn't matter what happens to those updates.21:58
Kiallvinod1: Well, that's the race I just mentioned21:58
Kiallbut it should be allowed IMO21:58
*** csoukup has quit IRC21:59
timsimUpdate status just has to be smart enough to realize the thing it's trying to update is deleting, and not impede that.22:00
*** boris-42 has quit IRC22:02
Kiallpizza arrived, brb.. ;)22:06
openstackgerritVinod Mangalpally proposed openstack/designate: Retry serial number check in one more case  https://review.openstack.org/16561922:40
*** vinod1 has quit IRC22:47
*** vinod1 has joined #openstack-dns22:52
*** andrewbogott is now known as andrewbogott_afk23:27
*** boris-42 has joined #openstack-dns23:30
timsimKiall: You still at work?23:38
timsimGuess not ;)23:49

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