*** CaptTofu has joined #openstack-dns | 01:57 | |
*** CaptTofu has quit IRC | 02:13 | |
*** ekarlso- has quit IRC | 07:07 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: Add initial BIND9 backend docs https://review.openstack.org/46708 | 09:44 |
---|---|---|
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: Add initial BIND9 backend docs https://review.openstack.org/46708 | 09:47 |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: Add initial BIND9 backend docs https://review.openstack.org/46708 | 09:54 |
openstackgerrit | A change was merged to stackforge/designate: Add initial BIND9 backend docs https://review.openstack.org/46708 | 10:48 |
*** betsy has joined #openstack-dns | 11:27 | |
*** CaptTofu has joined #openstack-dns | 11:58 | |
*** CaptTofu has quit IRC | 12:12 | |
kiall | betsy: welcome to designate-core.. launchpad should have just emailed you (and I have a longer reply en-route ;)) | 12:13 |
kiall | You'll notice you can now give Code-Review +2, and Approved +1.. or will be able to once Gerrit syncs the changes. | 12:15 |
*** CaptTofu has joined #openstack-dns | 12:23 | |
kiall | GERRIT_HOST / GERRIT_PROTO / GERRIT_PORT etc | 12:27 |
kiall | ugh | 12:27 |
kiall | wrong window | 12:27 |
betsy | kiall: Thanks! Very exciting! | 13:10 |
kiall | betsy: yup :) | 13:13 |
kiall | Now all in need is 10 working fingers and you'll be good to go :D | 13:14 |
betsy | Exactly! | 13:18 |
betsy | They're all on the keyboard, but the left hand is definitely still slower | 13:19 |
* kiall gets back to actual code again.. | 13:21 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: WIP: Introduce the RecordSet concept https://review.openstack.org/46094 | 13:31 |
*** eankutse has joined #openstack-dns | 13:39 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: WIP: Introduce the RecordSet concept https://review.openstack.org/46094 | 13:51 |
eankutse | Kiall: I have the impression that mysqlbind9 backend db has only one table? | 14:07 |
*** msisk has joined #openstack-dns | 14:07 | |
*** betsy has quit IRC | 14:09 | |
kiall | eankutse: yea.. I've been wanting to remove that backend.. Since it needs a custom fork of the mysqlbind plugin etc etc | 14:45 |
kiall | But.. People seem to like it (or the idea of it anyway ;)) | 14:45 |
eankutse | ok. I was asking in connection with the SQLAlchemy improvements to queries for create/update/delete server for the backend. | 14:48 |
eankutse | Is there a model file for it similar to model file for powerdns? | 14:48 |
eankutse | Should we invest time in that at this point? | 14:49 |
eankutse | I mean is it worth investing time in working the create/update/delete server for that backend now regarding https://bugs.launchpad.net/bugs/1214869 ? | 14:51 |
kiall | eankutse: sorry was AFK | 14:58 |
kiall | eankutse: so, honestly.. I've not given it any real thought :) I'd say we should update it like the others.. | 14:58 |
kiall | It uses SQLAlchemy Core, rather than SQLAlchemy ORM | 14:59 |
eankutse | ok | 14:59 |
kiall | So - things are similar but totally different ;0 | 14:59 |
kiall | ;)* | 14:59 |
kiall | I've wanted to ditch out (needless) use of the ORM for quite some time.. But it's so low priority ;) | 15:00 |
kiall | our* | 15:00 |
eankutse | so is there a schema description to look at? | 15:00 |
*** betsy has joined #openstack-dns | 15:00 | |
kiall | Honestly - I don't think I've ever ran the code! Not sure! | 15:00 |
kiall | Maybe we have that backend raise a NotImplementedException for now | 15:01 |
kiall | and CaptTofu can get a copy of the schema | 15:01 |
kiall | (CaptTofu is travelling to Seattle today, so I wouldn't expect him to find the time to dig it out over the next few days..) | 15:02 |
eankutse | ok. I'll get the first cut in with the NotImplementedException for now. I'll get with CaptTofu later for more info on the schema. | 15:03 |
eankutse | Expect a submission by COB today - USA time | 15:03 |
kiall | Anyway! You reckon the changes for powerdns/bind9 are good? | 15:03 |
kiall | Cool :D | 15:03 |
eankutse | Yes | 15:03 |
eankutse | powerdns is good for sure | 15:04 |
eankutse | Bind9 in my opinion would require some re-architecting of the Agent/Pool Manger idea to improve the performance on that end. | 15:04 |
kiall | Yea.. mugsie reckons he'll have the initial pool manager stuff today/tomorrow | 15:05 |
eankutse | I intend to put in TODO comments in the code to improve that | 15:05 |
eankutse | right now, there is no really good way to write the zone files but to walk the entire collection | 15:06 |
eankutse | we need some thought put into the BInd9 backend updates | 15:07 |
kiall | Yea, I think it was tsimmons who had some ideas around that, using `rndc addzone/rndc delzone` rather write a complete zones.conf | 15:08 |
kiall | https://review.openstack.org/#/c/45745/ | 15:09 |
eankutse | k. But I think as far as this bug fix, we have probably put in as much as we can for now. | 15:10 |
CaptTofu | hi | 15:11 |
eankutse | Given the current state of the Bind9 Backend | 15:11 |
eankutse | CaptTofu: Hi | 15:11 |
kiall | Yea, I think we ignore the performance issues and fix the issue you're on first, then Tim's code should slot on top to cleanup part of the perf issue.. | 15:11 |
CaptTofu | eankutse: I can help you with mysqlbind | 15:11 |
kiall | And .. mugsie pool mgr changes etc | 15:12 |
CaptTofu | I also really need to talk to the bind people about packaging the code with the other db-backended drivers | 15:12 |
eankutse | Kiall: Yes. I think that's the way to proceed right now. | 15:13 |
*** openstackgerrit has quit IRC | 15:13 | |
eankutse | CaptTofu: I was wondering if there is a db schema for the mysqlbind9 backend that I can look at | 15:14 |
eankutse | for future reference | 15:14 |
*** briancline has quit IRC | 15:14 | |
kiall | v2 recordsets API is coming alive :) http://pastie.org/private/pgvijuencffivh2rit0a | 15:14 |
*** briancline has joined #openstack-dns | 15:17 | |
*** zane has joined #openstack-dns | 15:24 | |
CaptTofu | eankutse: yes, indeed with the distribution | 15:26 |
CaptTofu | let me see if I have it on this laptop | 15:26 |
CaptTofu | eankutse: do you have the git url to the dist? | 15:26 |
CaptTofu | eankutse: https://github.com/CaptTofu/mysql-bind | 15:27 |
CaptTofu | look in the sql directory | 15:28 |
*** openstackgerrit has joined #openstack-dns | 15:31 | |
*** ChanServ sets mode: +v openstackgerrit | 15:31 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: WIP: Introduce the RecordSet concept https://review.openstack.org/46094 | 15:37 |
*** eankutse has quit IRC | 15:40 | |
betsy | kiall: Yes. I've been following your WIP on the conversion to RecordSets | 15:42 |
kiall | betsy: not sure that's possible.. Diff is *wayy* too big | 15:42 |
kiall | ;) | 15:42 |
betsy | Yeah, but not really not many changes per file. Doesn't take long to skim thru it and follow along, especially since I was very familiar with all the record code after doing the documentation for it | 15:43 |
kiall | :) | 15:44 |
betsy | Nice to see some actual output from it | 15:44 |
kiall | Just got that in the last few mins ;) | 15:44 |
betsy | Cool | 15:44 |
kiall | Just hacking in something to format the records array correctly for A/AAAA/MX records.. ignoring the rest as I want to make something extensible there! | 15:45 |
betsy | I was assuming that you could have multiple A record sets as long as they had different names, and your example verifies that assumption | 15:46 |
kiall | Yea, each RRSset is unique on (name, class, type) .. and we don't support CH records .. only IN, so class is essentially ignored for us | 15:47 |
*** eankutse has joined #openstack-dns | 15:48 | |
kiall | http://pastie.org/private/psjcabcaqrmrygvds6jqw | 15:51 |
kiall | Outputs from a few of the API calls | 15:51 |
eankutse | CaptTofu: Thanks, I'll check that out. | 15:51 |
betsy | kiall: And zones! | 15:52 |
kiall | betsy: ? | 16:20 |
betsy | Yep | 16:20 |
kiall | Not sure what you meant "kiall: And zones!" | 16:20 |
betsy | Just looking at the other pastie you sent out | 16:21 |
betsy | It's got recordsets and zones. I hadn't seen the name change from domain to zone | 16:21 |
betsy | Nothing significant | 16:22 |
betsy | :) | 16:22 |
betsy | v2 looks like it's starting to come together | 16:22 |
kiall | ah :) Yea, they are pretty similar :) | 16:22 |
*** CaptTofu has quit IRC | 16:36 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: WIP: Introduce the RecordSet concept https://review.openstack.org/46094 | 16:39 |
*** ekarlso has joined #openstack-dns | 16:49 | |
*** vipul is now known as vipul-away | 17:16 | |
*** vipul-away is now known as vipul | 17:22 | |
*** zane has quit IRC | 17:26 | |
*** jmcbride has joined #openstack-dns | 17:43 | |
*** jmcbride has quit IRC | 18:04 | |
*** eankutse has quit IRC | 18:04 | |
*** jmcbride has joined #openstack-dns | 18:09 | |
*** zane has joined #openstack-dns | 18:13 | |
*** eankutse has joined #openstack-dns | 18:15 | |
*** eankutse has quit IRC | 18:15 | |
*** eankutse has joined #openstack-dns | 18:15 | |
*** jmcbride has quit IRC | 18:28 | |
*** jmcbride1 has joined #openstack-dns | 18:29 | |
openstackgerrit | Kiall Mac Innes proposed a change to stackforge/designate: WIP: Introduce the RecordSet concept https://review.openstack.org/46094 | 18:32 |
*** CaptTofu has joined #openstack-dns | 18:52 | |
*** artom has joined #openstack-dns | 18:55 | |
artom | Hi again. Seeking confirmation that what I understood by looking at the code is correct. | 18:55 |
artom | I need a en external script to be called when a domain is deleted. | 18:56 |
artom | While hardcoding it into one of the many delete_domain methods (probably Central's) would be the first reflex, a more "well-designed" solution would be an AMQP client that receives the domain.deleted notifications that are sent out by Central's delete_domain. | 18:57 |
artom | (Not too familiar with AMQP, so please forgive any wrong vocabulary). | 18:58 |
*** zane has quit IRC | 20:12 | |
*** zane has joined #openstack-dns | 20:12 | |
*** vinodmr has joined #openstack-dns | 20:15 | |
openstackgerrit | Betsy Luzader proposed a change to stackforge/designate: Give more meaningful error message when no servers are configured https://review.openstack.org/46809 | 20:41 |
*** shakayumi has joined #openstack-dns | 20:42 | |
*** vipul is now known as vipul-away | 21:00 | |
*** vipul-away is now known as vipul | 21:15 | |
*** vinodmr has quit IRC | 21:15 | |
*** eankutse has quit IRC | 21:36 | |
*** jmcbride1 has quit IRC | 22:07 | |
*** shakayumi has quit IRC | 22:08 | |
*** betsy has quit IRC | 22:09 | |
*** shakayumi has joined #openstack-dns | 22:09 | |
*** eankutse has joined #openstack-dns | 22:29 | |
*** eankutse has quit IRC | 22:29 | |
*** eankutse has joined #openstack-dns | 22:30 | |
*** eankutse has quit IRC | 22:55 | |
*** eankutse has joined #openstack-dns | 23:00 | |
*** zane has quit IRC | 23:01 | |
*** msisk has quit IRC | 23:19 | |
*** eankutse has quit IRC | 23:22 | |
*** eankutse has joined #openstack-dns | 23:39 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!