Monday, 2015-03-30

*** johnbelamaric1 has quit IRC00:03
*** johnbelamaric has joined #openstack-dns00:07
*** shakamunyi has joined #openstack-dns01:07
*** shakamunyi_ has joined #openstack-dns01:07
*** johnbelamaric has quit IRC01:14
*** johnbelamaric has joined #openstack-dns01:31
*** stanzgy has joined #openstack-dns01:39
*** johnbelamaric has quit IRC01:46
*** johnbelamaric has joined #openstack-dns02:06
*** johnbelamaric has quit IRC02:26
*** stanzgy has quit IRC02:32
*** stanzgy has joined #openstack-dns02:32
*** stanzgy has quit IRC02:50
*** stanzgy has joined #openstack-dns02:50
*** shakamunyi__ has joined #openstack-dns02:51
*** shakamunyi has quit IRC02:54
*** shakamunyi_ has quit IRC02:54
*** shakamunyi has joined #openstack-dns02:54
*** richm has quit IRC04:38
*** shakamunyi_ has joined #openstack-dns04:39
*** shakamunyi__ has quit IRC04:41
*** shakamunyi has quit IRC04:41
*** shakamunyi has joined #openstack-dns04:41
*** shakamunyi_ has quit IRC05:04
*** shakamunyi has quit IRC05:18
*** nkinder has quit IRC05:22
*** shakamunyi has joined #openstack-dns05:22
*** nkinder has joined #openstack-dns05:29
*** shakamunyi has quit IRC06:25
*** GonZo2K has quit IRC06:28
*** km has joined #openstack-dns07:31
*** jordanP has joined #openstack-dns07:38
*** GonZo2K has joined #openstack-dns09:07
*** GonZo2K has quit IRC09:23
*** untriaged-bot has joined #openstack-dns10:01
untriaged-botUntriaged bugs so far:10:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143769910:01
openstackLaunchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New]10:02
*** untriaged-bot has quit IRC10:02
openstackgerritGraham Hayes proposed openstack/designate: Add _to_string() methods on RRData Objects  https://review.openstack.org/16767210:20
openstackgerritGraham Hayes proposed openstack/designate: Replace API_v2 views with Adapters  https://review.openstack.org/16698310:20
openstackgerritGraham Hayes proposed openstack/designate: Add Schema to RRData Objects  https://review.openstack.org/16760010:20
openstackgerritGraham Hayes proposed openstack/designate: Add Decorator to log RPCAPI Calls  https://review.openstack.org/16735210:23
openstackgerritGraham Hayes proposed openstack/designate: WIP: Logging Cleanup  https://review.openstack.org/16735310:23
openstackgerritGraham Hayes proposed openstack/designate: Add __str__() methods to DesignateObjects  https://review.openstack.org/14221810:23
openstackgerritGraham Hayes proposed openstack/designate: Add Enhanced Logging to APIs  https://review.openstack.org/16735110:23
*** km has quit IRC10:32
*** km has joined #openstack-dns10:32
*** stanzgy has quit IRC10:52
*** mwagner_lap has quit IRC10:52
*** kei_yama has quit IRC11:13
*** km has quit IRC11:27
*** MentalRay has joined #openstack-dns11:29
*** johnbelamaric has joined #openstack-dns11:40
openstackgerritIhar Hrachyshka proposed openstack/designate: Fixed rootwrap file installation  https://review.openstack.org/16840211:50
*** richm has joined #openstack-dns12:11
*** johnbelamaric has quit IRC12:33
*** mwagner_lap has joined #openstack-dns12:53
*** shakamunyi has joined #openstack-dns12:57
*** shakamunyi has quit IRC13:13
*** nkinder has quit IRC13:16
*** johnbelamaric has joined #openstack-dns13:25
*** chlong has joined #openstack-dns13:36
*** andrewbogott_afk is now known as andrewbogott13:54
*** nkinder has joined #openstack-dns14:06
*** paul_glass has joined #openstack-dns14:14
*** MentalRay has quit IRC14:15
*** ericpeterson has joined #openstack-dns14:18
*** vinod1 has joined #openstack-dns14:27
*** jmcbride has joined #openstack-dns14:31
*** OS-PV has quit IRC14:35
*** jmcbride has quit IRC14:46
openstackgerritTim Simmons proposed openstack/designate: Reduce the # of SQL queries during AXFRs  https://review.openstack.org/16780914:59
*** jmcbride has joined #openstack-dns15:00
*** kfox1111 has quit IRC15:03
openstackgerritMerged openstack/designate: Fixed rootwrap file installation  https://review.openstack.org/16840215:09
*** MentalRay has joined #openstack-dns15:09
*** shakamunyi has joined #openstack-dns15:26
*** chlong has quit IRC15:26
mugsietimsim: care to re-add your +2 to https://review.openstack.org/#/c/166983/11 ?15:29
timsimNah15:29
mugsie:D15:30
mugsieand then there is a chain from https://review.openstack.org/#/c/167600/15:30
timsim;)15:30
mugsieif you have time15:30
timsimWorking my way through right now. I'm just finishing up checking Kiall's mdns ones.15:30
mugsiecool15:30
*** kfox1111 has joined #openstack-dns15:36
kfox1111morning. :)15:36
kfox1111So, with the v2 client, how do I enable it?15:37
mugsiekfox1111: it is about to be broken ;)15:46
mugsiewhen https://review.openstack.org/#/c/166983/11 merges, it will be broken for master15:47
mugsieto enable it - i am not sure - ekarlso wrote it to plugin to openstack-client15:47
timsimprobably pull down the change and pip install . --upgrade or something like that15:48
openstackgerritEndre Karlson proposed openstack/designate: Sync up FIP behaviour to match latest PoolManager  https://review.openstack.org/16835715:49
*** MentalRay has quit IRC15:49
openstackgerritEndre Karlson proposed openstack/designate: Fix ownership issue with Zone's created on set fip  https://review.openstack.org/16831015:52
*** shakamunyi has quit IRC15:52
openstackgerritMerged openstack/designate: Replace API_v2 views with Adapters  https://review.openstack.org/16698315:55
mugsiewoo \o/15:55
openstackgerritMerged openstack/designate: Unwind mDNS XFRMixin from NotifyEndpoint and Handler  https://review.openstack.org/16662715:56
*** untriaged-bot has joined #openstack-dns16:01
untriaged-botUntriaged bugs so far:16:01
untriaged-bothttps://bugs.launchpad.net/designate/+bug/143769916:01
openstackLaunchpad bug 1437699 in Designate "mDNS should Handle Bad File Descriptor" [Medium,New]16:01
*** untriaged-bot has quit IRC16:02
dvorakwe're running the juno version of designate in a dev environment, and we see database deadlocks that cause API failures when trying to do parallel creation of records.  Is there some way to reduce the chance of this happening in Juno, or do we just need to tell clients they have to retry?16:03
kfox1111timsim: did that. I see the code installed. just not sure how to activate it.16:06
*** shakamunyi has joined #openstack-dns16:10
ekarlsodvorak: I wonder if a dude from blizzard had a fix for it no Kiall ?16:25
dvorakwe'd be glad to try a patch if there is one you can point us towards16:25
openstackgerritMerged openstack/designate: Add Schema to RRData Objects  https://review.openstack.org/16760016:26
openstackgerritMerged openstack/designate: Add _to_string() methods on RRData Objects  https://review.openstack.org/16767216:27
openstackgerritEndre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API  https://review.openstack.org/16533116:29
openstackgerritEndre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API  https://review.openstack.org/16533116:29
dvorakwe're also seeing records that get dropped out of the designate db, but not out of the powerdns db, which is pretty horrible, but not real surprising since we're seeing the deadlocks16:37
mugsiedvorak: Kiall did some pretty extensive digging into that bug16:38
mugsienot sure if he is online right now16:39
Kialldvorak: I have a branch in the office with a fix for that backported, but it's failing tests and I haven't had a chance to go back to it16:42
dvorakthink you could put that up somewhere?  I'd like to at least take a look if you don't mind16:42
*** crc32 has joined #openstack-dns16:44
kfox1111ekarlso: so, how do you enable the v2 api plugin?16:47
ekarlsokfox1111: :P16:48
ekarlsoI need to fix it first to work with the latest changes to the api16:48
kfox1111I see the code in /srv/designate/venv/lib/python2.7/site-packages/designateclient/osc/plugin.py but I don't know how to load it.16:48
kfox1111I've got a slightly older server, so I think it will still work.16:49
kfox1111or should.16:49
kfox1111hmm.... though I'm not sure it will load at all.. one of the first lines is: from openstackclient.common import utils as oscutils16:50
Kialldvorak: Humm.. Can't find it :/ But here's the master branch commit - https://github.com/openstack/designate/commit/f8e5161569802db64d1d7d1d4864f8a77c4fe2dd16:51
KiallThe issue with a straight backport is, the various methods in central/service.py which are decorated need to be split up so that only the storage code is retried.. The retry ensures we succeed even with a deadlock, and the split means that 1) we only retry the storage parts, and 2) the transaction window is reduced - makeing deadlocks less likely.16:51
kfox1111and it doesn't look like it was in requirements, so I don't have openstackclient.16:51
kfox1111maybe the plugin is failing to load silently because of that?16:51
kfox1111heh. its odd to pip install python-openstackclient...16:53
kfox1111no, that didn't get the plugin to load. :/16:57
ekarlsokfox1111: so, you need to install python-openstackclient16:57
ekarlsoand the v2-osc branch16:58
ekarlsothen you should be getting commands like "zone create" etc16:58
*** MentalRay has joined #openstack-dns17:00
dvorakare there any existing tools for syncing the powerdns and designate databases?17:05
dvorakis that what the sync api calls are supposed to be for?17:05
*** einarr has quit IRC17:06
ekarlsodvorak: how you mean sync ?17:06
ekarlsoyou mean sync records in dns vs designate db ?17:06
ekarlsos/dns/pdns17:06
dvorakpowerdns database has records in it that aren't in the designate db17:06
*** MentalRay_ has joined #openstack-dns17:14
*** MentalRay has quit IRC17:17
*** pk__ has joined #openstack-dns17:25
*** crc32 has quit IRC17:36
kfox1111v2-osc? Is that different then the patches in the review?17:38
kfox1111I installed python-openstackclient, but still no zone stuff in the cli.17:42
kfox1111its either failing to load the plugin, or just not trying. not sure which.17:44
dvorakactually, the situation we seem to have now is that the entry in records has been deleted, but the rows in the recordsets table and the powerdns records table are still hanging around17:44
*** jmcbride has quit IRC17:46
ekarlsokfox1111: you need designateclietn with a specific branc halso!17:47
ekarlsohttps://review.openstack.org/#/c/133676/17:47
openstackgerritMerged openstack/designate: Ensure mDNS originated queries are non-blocking  https://review.openstack.org/16862717:53
*** jordanP has quit IRC17:54
*** jmcbride has joined #openstack-dns18:02
*** johnbelamaric1 has joined #openstack-dns18:04
*** johnbelamaric has quit IRC18:07
*** MentalRay_ has quit IRC18:12
*** MentalRay_ has joined #openstack-dns18:14
dvorakin kilo, does minidns completely replace the existing record handling behavior?18:19
mugsiedvorak: yes - we no longer us the DB for record operations18:19
dvorakheh, the kilo backend for powerdns certainly looks simpler than the juno one18:20
mugsieyeah :)18:21
ahubtw, https://doc.powerdns.com/md/httpapi/README/18:22
*** crc32 has joined #openstack-dns18:26
ekarlsoahu: patches welcome :P18:38
mugsieahu: yeah. the problem for us is making a standard interface for all DNS servers18:41
mugsiealso, marked as experimental, so more difficult to maintain. that said we could use that for provisioning the zones themselves18:42
mugsies/maintain/ship code dependant on it/18:43
openstackgerritKiall Mac Innes proposed openstack/designate: Implement Pool Targets  https://review.openstack.org/16767818:45
openstackgerritKiall Mac Innes proposed openstack/designate: DynECT: Convert to a Pool Backend  https://review.openstack.org/16858818:45
openstackgerritKiall Mac Innes proposed openstack/designate: Add Akamai EDNS Backend  https://review.openstack.org/16863818:45
openstackgerritKiall Mac Innes proposed openstack/designate: Add also-notifies support to Pool Manager  https://review.openstack.org/16860018:45
openstackgerritGraham Hayes proposed openstack/designate: Enable Record Data Validation in v2 API  https://review.openstack.org/16904418:45
openstackgerritGraham Hayes proposed openstack/designate: Enable Record Data Validation in v2 API  https://review.openstack.org/16904418:48
*** andrewbogott is now known as andrewbogott_afk18:52
dvorakKiall: around?18:58
dvorakat the bottom of this patch set, it looks like there is some unrelated pool test changes - https://github.com/openstack/designate/commit/f8e5161569802db64d1d7d1d4864f8a77c4fe2dd18:58
dvorakif I backport that to juno, I assume I can ignore that stuff18:58
KiallYep, but there may be similar stuff needed.. the commit message explains why those changes were necessary18:59
KiallAlso .. A backport will need to break up central/service.py's create/update/delete_domain/record/etc methods into 2 each18:59
ahumugsie: it will be stable soon, just making sure you know about it19:00
ahuekarlso: I already gave powerdns to you, ok? ;-)19:00
Kialldvorak: Otherwise, the retry will do things like retry the entire create - including provisioning on the backend, emitting notifications etc etc19:00
Kiallahu: :D In all likelyhood, once that API is stable, we'll create a second pdns driver that uses it (have to support older powerdns for quite some time..)19:01
dvorakI'll take a look.  Getting it passing tests on stable/juno was easy, not sure what you're describing will be :)19:01
KiallYep, that's where I stumbled too.. I think I might have rm -rf'd my designate clone since I started it :(19:02
dvorakheh, I'm guessing that's why this is at the top of create_domain: "# TODO(kiall): Refactor this method into *MUCH* smaller chunks."19:03
ekarlsoahu: hah! :p19:03
Kialldvorak: Lol, I think that's the longest standing TODO in the codebase! pre-exists this particular issue :)19:05
dvorakdid that break up happen for kilo?  Since this patch landed19:05
KiallYea, but it landed as part of a much bigger change that happened to also need it19:05
Kiallhttps://github.com/openstack/designate/blob/master/designate/central/service.py#L84719:06
KiallThose <bla>_in_storage() methods are what get wrapped now, rather than the whole <bla> method19:06
dvorakmakes sense19:06
dvorakwould I be a crazy person if I was thinking of just using master for production use?  I know I asked the same question about a month or two ago and was told yes :)19:07
dvorakwhere production = very limited beta19:07
Kiallmaster has got much better over the last little bit, but we're still working through issues and changes, but it's probably in a good enough state righ now... rc1 is 3 days after all19:08
Kiallis in 3 days*19:08
KiallThat said.. master in production is asking fort trouble ;)19:09
dvorakwell, it seems like a lot of things are fixed on master19:09
dvorakKiall: yes, but juno in production is known trouble :)19:09
dvorakif we spin up 5 threads creating records, we have a 100% failure rate on runs of 100 records19:09
dvorakrather, 100% chance of failure19:10
openstackgerritEric Larson proposed openstack/designate: Add the Hook Point API  https://review.openstack.org/16474819:10
Kiallyea, I was sent a small script that causes it to bail with less :(19:10
KiallAnd - we now do this kinda testing in the gate so we don't let it happen again :)19:11
dvorakwe're also ending up with orphaned records in the recordsets table and in the powerdns database19:11
dvorakwhen it fails19:11
dvorakso I can definitely write something to clean that up, but it's pretty gross, and hopefully not a problem we'd have with kilo19:11
dvoraksounds like I should probably take a day or two and see how much work moving to kilo would be19:12
dvorakwe'd also like to be on a newer oslo.messaging anyway, and I assume that works with master19:12
KiallIn theory, the `designate sync-domain` command should help, but I think rjrjr found a bug with it..19:12
dvorakKiall: it's not implemented for the powerdns backend19:12
mfischyeah it throws 404 currently19:12
KiallThere's a default implementation for all drivers, re the 404, enable the extension :)19:13
Kiallsync-domain was intended as a dev time tool to bascially delete and recreate the zone on the backend .. The default naieve implementation will just go "delete everything, recreate everything"19:13
Kialli.e. it's not downtime free19:13
mfischso for our issue we have orphans in the designate recordset table too19:14
mfischwill it solve that?19:14
dvorakwe're not serving records directly from powerdns, so that's not an issue for us19:14
openstackgerritEndre Karlson proposed openstack/designate: Sync up FIP behaviour to match latest PoolManager  https://review.openstack.org/16835719:14
dvorakwe use infoblox for our auth dns, and we have it slaving zones from powerdns19:14
KiallOoo, really? The designate DB is filled with FK's to prevent orphans?19:14
mfischdata in the recordsets without a matching record, yes19:15
mfischdvorak can show you the query19:15
dvorakselect count(rs.id) from recordsets as rs left join records as r on r.recordset_id = rs.id where r.id is null; returns 1919:15
KiallAh, Okay.. I get you19:15
dvorakI assume that's broken19:15
mfischI work with dvorak btw - so Hi19:15
KiallLet me dig through the commit logs, pretty sure that was a simple fix19:15
mfischthx19:16
Kiallhttps://github.com/openstack/designate/commit/1dba323cd529654268e8f48bf673e6b0b60b050019:16
dvorakalso, mfisch and I are giving the talk opposite the ebay guys about running designate in prod, except we're not yet.  Our talk was optimistically titled :)19:16
mfischwe will be19:16
KiallI don't particular like that fix, but the disconnect between the V1 API and V2 API models sucjs19:16
Kiallsucks*19:16
mfischIs a recordset considered empty when there's no record pointing at it?19:17
KiallYea - It is.. which reminds me, before we release Kilo we have to fix the bug in that commit! (Check+Set race condition)19:18
* Kiall looks forward to getting some bugfix only time19:19
mfischKiall: that fix is already in juno19:20
mfischits from July19:20
KiallOh, humm.. Then I wonder where the orphans are coming from? (are they orphans or parents without children? heh)19:21
mfischKiall: do you want some data?19:21
KiallSo - ebay, right? That means you're using designate-sink?19:21
dvorakno, time warner cable19:21
mfischno we're not Ebay we're TWC19:21
dvorakwe're planning to use sink though19:22
mfischjust happen to both be giving the same talk19:22
KiallAh, okay :)19:22
KiallSince your not using that yet, sink can be ruled out as a possibility ...19:22
dvorakjust not there yet.  that's actually our biggest concern around the api failures, is that at some point we'll have records being created automatically, and probably not slowly like people will19:22
dvorakKiall: the orphaned records are created during a stress test that mfisch wrote19:22
mfischWell most are. Some are 2 weeks old19:22
mfischKiall: I create and the resolve N records in a loop. I ran the test 4 times in parallel19:23
KiallI'm guessing the root cause is the DBDeadlocks...  But it's hard to tell from IRC alone ;) If you guys don't have success doing that backport (the retry + the split), I can try tackle it again after rc1 ships...19:24
mfischWe certainly had deadlock messages in the logs19:24
*** penick has joined #openstack-dns19:24
dvorakKiall: I tend to think it'd be a better use of our time to try kilo, and then if we find (and maybe fix) bugs then we're at least not working against a dead branch of code19:25
dvorakand if we can move to kilo now, we can avoid having to migrate to minidns later19:25
Kiallmakes sense - Just have to remember that master is still baking :) e.g. we're aware of things like performance issues where things simply fall over, and silly mistakes imposiing artificial limits .. e.g. if zone ends up over 65k bytes when rendered to wire format it won't AXFR19:29
dvorakyeah, I saw something about that.  Are you doing AXFR over UDP or something?19:29
KiallTCP (or UDP..) but, the way an AXFR is rendered to wire format at 65k DNS wirefomat is somewhat odd... in that you send the first 65k (Header+First Part of Payload), then send (Header again+Second Part of Payload)19:32
dvorakah weird.  I've never done any DNS over TCP stuff, but I guess that makes sense.  I'm guessing the packet size is hard coded to a 16bit value?19:33
*** andrewbogott_afk is now known as andrewbogott19:34
KiallAnyway! It's 8pm and I still have wayy too much to get finished today :( Gotta run!19:35
dvoraknp, thanks for all the help19:36
openstackgerritMerged openstack/designate: RFC1996 Requires NOTIFY packets have the AA flag set  https://review.openstack.org/16861819:40
mugsievinod1: timsim https://review.openstack.org/#/c/166983/ is a bit .... wierd :) ping me if you have any questions19:44
timsimWrong link?19:45
timsimOr just that whole patch in general :P ?19:45
mugsiethe whole patch ;)19:46
mugsiehttps://review.openstack.org/#/c/169044/219:46
mugsieah19:46
mugsiedamn tabs19:46
mugsiethe core of the weirdness is here https://review.openstack.org/#/c/169044/2/designate/objects/recordset.py19:46
*** jmcbride has quit IRC19:47
ericpetersonhey all, I notice that the designate horizon stuff does not support policy files (so far as I read).   Is there a bug / bp around this?  I'd be willing to do the work for this / I need it.19:49
openstackgerritEndre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API  https://review.openstack.org/16533119:51
*** jmcbride has joined #openstack-dns19:52
Kiallericpeterson: the code was written before the horizon policy stuff existed (I think anyway!) .. Would be happy to see it implemented :)19:53
ericpetersonthanks, just wanted to check before I started on it.  :D19:53
openstackgerritEndre Karlson proposed openstack/designate: Add code to allow triggering of AXFR from API  https://review.openstack.org/16533119:55
ekarlsook, addressed all in ^19:55
ekarlsocan we get it merged Kiall ? :p19:55
Kiallekarlso: will take a look in a few mins :)19:55
ekarlsoKiall: and my fip patch as well please :P19:56
KiallNope! You can only have one, pick! :P19:56
openstackgerritKiall Mac Innes proposed openstack/designate: Implement Pool Targets  https://review.openstack.org/16767820:06
openstackgerritKiall Mac Innes proposed openstack/designate: DynECT: Convert to a Pool Backend  https://review.openstack.org/16858820:06
openstackgerritKiall Mac Innes proposed openstack/designate: Add Akamai EDNS Backend  https://review.openstack.org/16863820:06
openstackgerritKiall Mac Innes proposed openstack/designate: Add also-notifies support to Pool Manager  https://review.openstack.org/16860020:06
Kialltimsim / vinod1 - if you get time - https://review.openstack.org/167678 would be much appreciated, as I said in one of the review comments - it really looks larger than it is;)20:07
KiallAlso - you might have noticed gate-designate-dsvm-{dynect,akamai} ... Those are A) WIP .. and B) probably something we'll have to not leave public, trying to figure out how to pretent the credentials when you're effectivly running Remote Code Execution as a Service :(20:10
Kiallprotect the credentials*20:10
timsimDoes gerrit not have an API where you can just leave a +1, -1, no logs?20:10
dvorakis SSH an api? ;)20:11
vinod1kiall: for your patchset, I noticed that there were a few py27 failures too - but I did not see any changes to address them20:11
Kiallvinod1: I did fix them, it was a misplaced )20:11
Kialltimsim: it does, but that would be agaianst the 3rd Party Testing rules ;)20:11
timsimAh. I've never looked at that :P20:12
Kiallwe could try something simple .. like a sed 's/password/********/g' over everything... But then all you have to do is submit a patch with "echo $DYN_PASSWORD | rot13" and you get the keys :(20:12
kfox1111ekarlso: I have /srv/designate/venv/lib/python2.7/site-packages/designateclient/osc/plugin.py on the file system. that means I have the right branch, right?20:15
kfox1111I see the code from both reviews under designateclient.20:17
kfox1111I'm just not seeing the plugin code activate.20:18
ekarlsokfox1111: you wanna do a tmate session ?20:18
kfox1111tmate?20:18
kfox1111oh.20:19
kfox1111yeah, won't work due to it constraints. :/20:19
ekarlsokfox1111: bad firewallS ?:p20:22
kfox1111yeah. corperate firewall blocks a lot of things.20:22
kfox1111policy tends to block much of the rest. ;)20:22
ekarlso:p20:22
kfox1111so, if I grep for plugin in the code, I only see the osc/plugin.py file.20:23
kfox1111through what mechanism does the plugin get loaded?20:23
ekarlsokfox1111: stevedore20:23
kfox1111heh. could be worse though. I'm at least dealing with the unclassified stuff....20:24
ekarlsokfox1111: if you type "openstack help" it doesn't like "zone create" etc ?20:24
kfox1111AH... the answer is, I'm using it wrong. :)20:25
kfox1111it doesn't show up in 'designate -h'20:25
kfox1111it does show up in 'openstack -h' :)20:25
dvorakhuh, how do I get the plugin?  Someone said something about it being in a special branch?20:26
ekarlsodvorak: yeah, but it doesn't work with latest master though20:26
dvorakah, ok20:26
dvorakis that adding v1 or v2 api support or both?20:26
openstackgerritTim Simmons proposed openstack/designate: Agent Pool Manager Backend  https://review.openstack.org/16907320:27
kfox1111I did a git clone of the python-designateclient, then: git fetch ssh://kfox1111@review.openstack.org:29418/openstack/python-designateclient refs/changes/75/133675/9 && git checkout FETCH_HEAD20:27
kfox1111v2.20:27
timsimKiall: ^^ Managed to get Agent working with the targets.20:27
Kialltimsim: excellent, hit any issues?20:27
timsimI had to put host, port into the options part of the config. Are they supposed to be on the same level as options, or contained in there?20:28
*** ericpete_ has joined #openstack-dns20:28
ekarlsodvorak: v2 to openstack client20:28
dvoraknice20:28
Kialltimsim: yea, the config format is a tad weird for that.. try "designate-manage pool show_config" - you'll recognise the format from the mid-cycle ;)20:29
openstackgerritGraham Hayes proposed openstack/designate: Enable Record Data Validation in v2 API  https://review.openstack.org/16904420:30
kfox1111openstack zone list: ERROR: openstack __init__() got an unexpected keyword argument 'allow'20:30
kfox1111so close...20:30
timsimKiall: Yeah, here's my question: http://paste.openstack.org/show/197615/20:31
*** ericpeterson has quit IRC20:32
Kialltimsim: no, I don't think so? host/port aren't common to all backends .. e.g. for powerdns it's a DB URL, for Dyn, a user and password etc20:32
timsimOk cool, I didn't remember if that was what we had decided or not. Totally fine.20:32
Kiall:)20:33
*** vinod1 has quit IRC20:35
openstackgerritTim Simmons proposed openstack/designate: Agent Pool Manager Backend  https://review.openstack.org/16907320:38
*** mwagner_lap has quit IRC20:40
ekarlsokfox1111: yeah ,that's the perk of the v2 thing not being stable yet and keystone discovery not supporting anything but "stable" ..20:42
kfox1111ok. :/20:44
kfox1111thanks. :)20:44
kfox1111would pulling grunk keystoneclient fix it then, or do I need trunk lots of things?20:45
kfox1111s/grunk/trunk/20:45
*** paul_glass1 has joined #openstack-dns20:47
*** paul_glass has quit IRC20:47
ekarlsokfox1111: not a good patch but https://review.openstack.org/13015920:47
*** vinod1 has joined #openstack-dns20:49
kfox1111oh. ok. thanks.20:49
*** vinod1 has quit IRC21:09
*** vinod1 has joined #openstack-dns21:09
openstackgerritKiall Mac Innes proposed openstack/designate: Implement Pool Targets  https://review.openstack.org/16767821:13
openstackgerritKiall Mac Innes proposed openstack/designate: DynECT: Convert to a Pool Backend  https://review.openstack.org/16858821:13
openstackgerritKiall Mac Innes proposed openstack/designate: Add Akamai EDNS Backend  https://review.openstack.org/16863821:13
openstackgerritKiall Mac Innes proposed openstack/designate: Add also-notifies support to Pool Manager  https://review.openstack.org/16860021:13
Kiallbetter be the last time -_-21:13
*** vinod1 has quit IRC21:15
*** vinod1 has joined #openstack-dns21:17
*** boris-42 has quit IRC21:18
*** boris-42 has joined #openstack-dns21:30
timsimKiall: What's with the the powerdns gate?21:35
KiallI made the change graham asked for and It's broke ;)21:35
timsimFigures. :)21:36
KiallWas working from home today, so didn't bother running devstack locally on my laptop ;)21:36
Kiallserves me right...21:36
KiallFingers crossed -_-21:38
openstackgerritKiall Mac Innes proposed openstack/designate: Implement Pool Targets  https://review.openstack.org/16767821:39
openstackgerritKiall Mac Innes proposed openstack/designate: DynECT: Convert to a Pool Backend  https://review.openstack.org/16858821:39
openstackgerritKiall Mac Innes proposed openstack/designate: Add Akamai EDNS Backend  https://review.openstack.org/16863821:39
openstackgerritKiall Mac Innes proposed openstack/designate: Add also-notifies support to Pool Manager  https://review.openstack.org/16860021:39
KiallBattery in laptop nearly dead... Not even enough juice for a devsack run ;) will be my last attempt today ;)21:39
*** vinod1 has quit IRC21:42
timsimVinod just showed me that you can select a "reference version" in gerrit. http://courseware.codeschool.com/images/blog/mind-blown.gif21:43
Kialltimsim: it's nearly useless IMO ;) Half the time it'll show the differeneces between PS1 and PS2, with all changes megred to master between the two aswell :(21:44
timsimBetter than trying to find the two lines that changed in a 2000 line patchset :P21:44
kfox1111ok. so, I have a domain. pilot.cloud.pnnl.gov. its owned by the mgmt tenant.21:45
kfox1111I want to make a tenant for a specific tenant, 'kfox'. called kfox.pilot.cloud.pnnl.gov and give it to that thenant, so it can manage it, itself.21:46
kfox1111how do I go about doing that?21:46
kfox1111I can't create it as kfox. says its parent is owned by another tenant. which is true.21:46
kfox1111I created it ok in the mgmt tenant. how do I transfer it to the user tenant?21:46
timsimkfox1111: Are you on Juno or master?21:47
kfox1111master21:47
kfox1111minuts a few days.21:47
*** jmcbride has quit IRC21:47
timsimkfox1111: http://docs-draft.openstack.org/09/167809/5/check/gate-designate-docs/4ae5f17//doc/build/html/rest/v2/zones.html#transfer-zone21:48
kfox1111.... ok.21:48
*** jmcbride has joined #openstack-dns21:49
timsimWeird link because the docs have changed in the last few days and I don't know how to get older docs.21:49
* kfox1111 loves how openstack projects change terms often from the things they wrap.21:49
timsimDoes that make sense? Basically you're going to initialize a transfer to your new tenant, go accept it, and the zone will transfer tenants.21:49
kfox1111well, I guess the order is changed... zone transfer vs transfer zone...21:49
kfox1111yeah. it does.21:49
kfox1111thanks. :)21:50
* kfox1111 breaks out curl. :/21:50
*** johnbelamaric1 has left #openstack-dns21:54
*** johnbelamaric has joined #openstack-dns21:55
*** pk__ has quit IRC21:57
*** johnbelamaric has quit IRC21:59
*** pk has joined #openstack-dns21:59
*** jmcbride has quit IRC21:59
*** nkinder has quit IRC22:13
openstackgerritEric Peterson proposed openstack/designate: Add policy support to designatedashboard  https://review.openstack.org/16910622:14
*** pk has quit IRC22:15
*** ericpete_ has quit IRC22:26
*** paul_glass1 has quit IRC22:35
*** MentalRay_ has quit IRC22:48
*** andrewbogott has quit IRC23:10
*** andrewbogott has joined #openstack-dns23:11
*** andrewbogott has joined #openstack-dns23:11
*** pk has joined #openstack-dns23:13
*** pk__ has joined #openstack-dns23:15
*** pk has quit IRC23:15
*** penick has quit IRC23:16
*** jmcbride has joined #openstack-dns23:24
*** logan2 has quit IRC23:25
*** logan2 has joined #openstack-dns23:33
*** pk__ has quit IRC23:45
*** pk has joined #openstack-dns23:47
*** km has joined #openstack-dns23:50
*** shakamunyi has quit IRC23:55

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