*** zane has quit IRC | 00:32 | |
*** matsuhashi has joined #openstack-dns | 01:02 | |
*** nosnos has joined #openstack-dns | 01:07 | |
*** nosnos has quit IRC | 01:17 | |
*** nosnos has joined #openstack-dns | 01:17 | |
*** zane has joined #openstack-dns | 01:43 | |
*** eankutse has joined #openstack-dns | 03:02 | |
*** eankutse has quit IRC | 03:02 | |
*** eankutse has joined #openstack-dns | 03:03 | |
*** eankutse has quit IRC | 03:03 | |
*** matsuhashi has quit IRC | 03:19 | |
*** matsuhashi has joined #openstack-dns | 03:19 | |
*** matsuhashi has quit IRC | 03:24 | |
*** matsuhashi has joined #openstack-dns | 03:31 | |
*** vinod1 has joined #openstack-dns | 03:32 | |
*** matsuhashi has quit IRC | 03:57 | |
*** matsuhashi has joined #openstack-dns | 03:57 | |
*** matsuhashi has quit IRC | 04:02 | |
*** vinod1 has quit IRC | 04:24 | |
*** eankutse has joined #openstack-dns | 04:27 | |
*** eankutse has quit IRC | 04:33 | |
*** nosnos_ has joined #openstack-dns | 04:57 | |
*** nosnos has quit IRC | 05:00 | |
*** matsuhashi has joined #openstack-dns | 05:01 | |
*** krow has joined #openstack-dns | 05:23 | |
*** nosnos has joined #openstack-dns | 05:55 | |
*** nosnos_ has quit IRC | 05:55 | |
*** matsuhashi has quit IRC | 05:56 | |
*** matsuhashi has joined #openstack-dns | 05:59 | |
*** zane has quit IRC | 06:18 | |
*** nosnos has quit IRC | 06:54 | |
*** matsuhashi has quit IRC | 06:56 | |
*** nosnos_ has joined #openstack-dns | 06:56 | |
*** matsuhashi has joined #openstack-dns | 06:57 | |
*** matsuhashi has quit IRC | 06:57 | |
*** matsuhashi has joined #openstack-dns | 06:57 | |
*** matsuhashi has quit IRC | 07:08 | |
*** matsuhashi has joined #openstack-dns | 07:09 | |
*** matsuhas_ has joined #openstack-dns | 07:12 | |
*** matsuhashi has quit IRC | 07:12 | |
*** matsuhas_ has quit IRC | 07:32 | |
*** matsuhashi has joined #openstack-dns | 07:32 | |
*** krow has quit IRC | 08:09 | |
*** matsuhashi has quit IRC | 08:29 | |
*** matsuhashi has joined #openstack-dns | 08:30 | |
*** nosnos_ has quit IRC | 08:32 | |
*** nosnos has joined #openstack-dns | 08:32 | |
*** matsuhashi has quit IRC | 08:34 | |
*** matsuhashi has joined #openstack-dns | 08:37 | |
*** nosnos has quit IRC | 08:52 | |
*** nosnos has joined #openstack-dns | 08:52 | |
*** krow has joined #openstack-dns | 09:45 | |
*** krow1 has joined #openstack-dns | 09:52 | |
*** krow has quit IRC | 09:53 | |
*** nosnos has quit IRC | 10:41 | |
*** nosnos has joined #openstack-dns | 10:41 | |
*** ppenjoy has joined #openstack-dns | 10:47 | |
*** ppenjoy has left #openstack-dns | 10:47 | |
*** cflmarques has joined #openstack-dns | 10:53 | |
*** nosnos_ has joined #openstack-dns | 10:55 | |
*** krow1 has quit IRC | 10:59 | |
*** nosnos has quit IRC | 10:59 | |
*** krow has joined #openstack-dns | 11:05 | |
*** nosnos_ has quit IRC | 11:06 | |
*** nosnos has joined #openstack-dns | 11:06 | |
*** matsuhashi has quit IRC | 11:14 | |
*** matsuhashi has joined #openstack-dns | 11:14 | |
*** matsuhashi has quit IRC | 11:15 | |
*** matsuhas_ has joined #openstack-dns | 11:15 | |
*** matsuhas_ has quit IRC | 11:25 | |
*** matsuhashi has joined #openstack-dns | 11:26 | |
*** matsuhashi has quit IRC | 11:30 | |
*** matsuhashi has joined #openstack-dns | 11:31 | |
kiall | http://techs.enovance.com/6351/dnsaas-with-designate-powerdns-and-nsd4 | 11:40 |
---|---|---|
kiall | and .. http://www.youtube.com/watch?v=0jLFnw0joO8 | 11:41 |
cflmarques | Kiall: Thank's for sharing :) | 11:53 |
kiall | No worries! Even if watching the video makes me cringe a little ;) | 11:55 |
cflmarques | I am watching now :) | 11:56 |
kiall | Now - Back to my day off.. :) | 12:05 |
cflmarques | You deserve it :) | 12:12 |
*** krow has quit IRC | 12:22 | |
*** matsuhashi has quit IRC | 13:01 | |
*** matsuhashi has joined #openstack-dns | 13:02 | |
*** matsuhashi has quit IRC | 13:04 | |
*** matsuhashi has joined #openstack-dns | 13:04 | |
*** CaptTofu has quit IRC | 13:05 | |
*** CaptTofu has joined #openstack-dns | 13:05 | |
*** ppenjoy has joined #openstack-dns | 13:07 | |
*** openstackgerrit has quit IRC | 13:09 | |
*** CaptTofu has quit IRC | 13:09 | |
*** openstackgerrit has joined #openstack-dns | 13:10 | |
*** ChanServ sets mode: +v openstackgerrit | 13:10 | |
*** nosnos_ has joined #openstack-dns | 13:19 | |
*** nosnos_ has quit IRC | 13:20 | |
*** nosnos_ has joined #openstack-dns | 13:20 | |
*** nosnos has quit IRC | 13:21 | |
*** ppenjoy has left #openstack-dns | 13:22 | |
*** nosnos_ has quit IRC | 13:24 | |
*** betsy has joined #openstack-dns | 13:33 | |
*** eankutse has joined #openstack-dns | 13:37 | |
*** eankutse1 has joined #openstack-dns | 14:06 | |
*** eankutse has quit IRC | 14:06 | |
*** matsuhashi has quit IRC | 14:13 | |
*** openstackgerrit has quit IRC | 14:22 | |
*** openstackgerrit has joined #openstack-dns | 14:23 | |
*** ChanServ sets mode: +v openstackgerrit | 14:23 | |
*** matsuhashi has joined #openstack-dns | 14:25 | |
*** eankutse1 has quit IRC | 14:30 | |
*** artom has joined #openstack-dns | 14:30 | |
artom | kiall, saw your talk | 14:30 |
artom | Two things I learned: | 14:30 |
artom | 1. Your name is pronounced like the American Kyle, not Kee-ahl ;) | 14:31 |
artom | 2. You're might courageous to have tried a demo like that. I thought you were going to have everything ready to go and just do some queries. No no, you went and installed it from scratch. | 14:31 |
artom | *were mighty | 14:31 |
*** betsy has quit IRC | 15:13 | |
*** msisk has joined #openstack-dns | 15:19 | |
briancline | which talk was that? | 15:21 |
briancline | oh. nevermind, just scrolled up | 15:21 |
* briancline very jetlagged | 15:22 | |
*** matsuhashi has quit IRC | 15:23 | |
*** matsuhashi has joined #openstack-dns | 15:23 | |
*** matsuhashi has quit IRC | 15:28 | |
*** vinod1 has joined #openstack-dns | 15:41 | |
*** CaptTofu has joined #openstack-dns | 15:53 | |
*** zane has joined #openstack-dns | 15:58 | |
*** ppenjoy has joined #openstack-dns | 15:59 | |
*** ppenjoy has left #openstack-dns | 16:00 | |
*** betsy has joined #openstack-dns | 16:01 | |
*** eankutse has joined #openstack-dns | 16:03 | |
vinod1 | mugsie: you around? | 16:33 |
vinod1 | Folks, for the bug https://bugs.launchpad.net/designate/+bug/1249396 - We do not treat SLDs that act like TLDs as TLDs | 16:36 |
vinod1 | I have a (draft) version of the changes at https://review.openstack.org/#/c/55871/ | 16:36 |
vinod1 | For the SLDs that act as TLD list, I picked it up from publicsuffix.org as Kiall mentioned in the bug. From searching around, this seems to be the best list. Looking at the comments in the list, it appears that registrars do contact Mozilla to keep this list updated. I did search through a few of the registrar's sites and compared them with the list at publicsuffix. For those that I looked the list looked accurate, but my analysis is far from exhaus | 16:41 |
vinod1 | I am not sure of the legalities of keeping the list in the code, but for now I put it in the code review so that reviewers can get an idea of the changes. | 16:42 |
vinod1 | The file in the review is directly from publicsuffix.org without any modifications. | 16:43 |
vinod1 | Since we are handling the effective TLDs as a file, I also moved the original TLDs to a file. I got the TLD list from http://data.iana.org/TLD/tlds-alpha-by-domain.txt and put it (unmodified) in etc/designate | 16:46 |
vinod1 | This I thought would make future changes to the lists easier to manage without changing the code. | 16:46 |
artom | Do we need two lists? | 16:47 |
artom | Without being certain, it looks like publicsuffix is a superset of the IANA list. | 16:47 |
vinod1 | I put 2 lists - since the sources are different and both can be updated without changing the other | 16:48 |
artom | That doesn't really address the superset question... | 16:49 |
vinod1 | The following 11 entries are not present in publicsuffix.org but present in the IANA list. | 16:49 |
vinod1 | arpa | 16:49 |
vinod1 | au | 16:49 |
vinod1 | bv | 16:49 |
vinod1 | gb | 16:49 |
vinod1 | gn | 16:49 |
vinod1 | kp | 16:49 |
vinod1 | lb | 16:49 |
vinod1 | lr | 16:49 |
vinod1 | sj | 16:49 |
vinod1 | tp | 16:49 |
vinod1 | tz | 16:49 |
vinod1 | The following 3 entries (beginning with "xn--") are not present in publicsuffix.org but present in the IANA list. The rest of the entries beginning with "xn--" are present in UTF-8 format. | 16:49 |
vinod1 | xn--80ao21a | 16:49 |
vinod1 | xn--l1acc | 16:49 |
vinod1 | xn--mgbx4cd0ab | 16:49 |
artom | That addresses it :) | 16:49 |
vinod1 | Also I put 2 lists (actually 3 internally), so that it is more performant. In some cases we might not need to search through all the lists | 16:50 |
artom | I'm not using the formal review process since I don't feel experienced enough to actually review others's code... | 16:51 |
artom | But... My reflex would be to abstract away all this SLD stuff somewhere else. | 16:51 |
*** eankutse has quit IRC | 16:52 | |
artom | For example by using the publicsuffix module, and contributing fixes/changes to it as necessary. | 16:52 |
vinod1 | Do you have any suggestions/thoughts on where this should be? | 16:52 |
artom | Or worst case writing a module from scratch. | 16:53 |
vinod1 | I looked at the publicsuffix module - unfortunately it seems to be doing something else and not what we need it for | 16:53 |
artom | In that case maybe write our own module? | 16:54 |
artom | It's API would be a single is_effective_tld(suffix) call that returns True or False. | 16:54 |
artom | *Its | 16:55 |
vinod1 | That may be possible. But I am not sure if others would need it. Currently I am relying on both the lists. I will wait to see what others think too. | 16:56 |
vinod1 | And artom thanks for your suggestions | 16:57 |
artom | Both lists? | 16:57 |
vinod1 | IANA list and publicsuffix.org list to decide if a domain name can be created | 16:57 |
artom | Oh sorry, misread that as replying. | 16:58 |
artom | I thought you were talking about mailing lists. | 16:58 |
artom | Anyways, they're just my ideas on the topic. It seems like good software engineering to put that stuff in a separate module - or at least a separate class within Designate. | 16:59 |
vinod1 | Also as a reference point | 17:02 |
vinod1 | Entries in Accepted TLD List: 321 | 17:02 |
vinod1 | Entries in Effective TLD List Dict: 5796 | 17:02 |
vinod1 | Entries in Effective RE TLD List: 35 | 17:02 |
betsy | Or we can just leave it up to the individual admins installing Designate to supply the lists and Designate just provides a mechanism by which to manage the information -- meaning a way to load and store it into Designate | 17:09 |
artom | betsy, well, intelligent defaults are probably a good thing, no? | 17:10 |
betsy | True, but keeping it current might present a problem and lead admins to believe that they don't need to check for a more current one | 17:11 |
artom | Could we load it from the 'net on each start? | 17:12 |
artom | Or is that imposing a constraint ('net connectivity) that we don't want to? | 17:12 |
artom | Actually, this is a reason why a separate module could be a better idea... | 17:13 |
artom | Designate calls module.is_effective_tld(suffix), and the module is configured with a ttl for the lists. | 17:13 |
artom | So if the lists haven't been updated in X time, it fetches them form the 'net. | 17:14 |
vinod1 | On the other hand, having the lists static and giving admins control on when they want to update them, would mean that they can check that everything works with the new lists in a preproduction environment, before updating the lists in production. | 17:21 |
*** vinod1 has quit IRC | 17:28 | |
*** vipul is now known as vipul-away | 18:10 | |
*** briancline has quit IRC | 18:23 | |
*** cflmarques has quit IRC | 18:25 | |
*** CaptTofu has quit IRC | 18:32 | |
*** CaptTofu has joined #openstack-dns | 18:32 | |
*** vipul-away is now known as vipul | 18:35 | |
openstackgerrit | Artom Lifshitz proposed a change to stackforge/designate: Multi-backend https://review.openstack.org/55887 | 18:48 |
*** briancline has joined #openstack-dns | 19:39 | |
*** vinod1 has joined #openstack-dns | 19:48 | |
*** vinod1 has joined #openstack-dns | 19:49 | |
*** zane has quit IRC | 20:00 | |
*** zane has joined #openstack-dns | 20:03 | |
*** krow has joined #openstack-dns | 20:17 | |
*** krow has quit IRC | 20:40 | |
*** vinod1 has quit IRC | 21:01 | |
*** msisk has quit IRC | 21:01 | |
*** zane1 has joined #openstack-dns | 21:02 | |
*** zane has quit IRC | 21:04 | |
*** msisk has joined #openstack-dns | 21:04 | |
*** CaptTofu has quit IRC | 21:04 | |
*** CaptTofu has joined #openstack-dns | 21:05 | |
*** CaptTofu has quit IRC | 21:09 | |
*** jmcbride has joined #openstack-dns | 21:10 | |
*** krow has joined #openstack-dns | 21:22 | |
*** vipul is now known as vipul-away | 21:27 | |
*** zane1 has quit IRC | 21:41 | |
*** vipul-away is now known as vipul | 21:43 | |
*** zane has joined #openstack-dns | 21:44 | |
*** zane has quit IRC | 21:52 | |
*** jmcbride has quit IRC | 21:54 | |
*** zane has joined #openstack-dns | 21:58 | |
*** msisk has quit IRC | 22:03 | |
*** krow has quit IRC | 22:16 | |
*** eankutse has joined #openstack-dns | 22:19 | |
*** zane has quit IRC | 22:20 | |
*** zane has joined #openstack-dns | 22:25 | |
*** krow has joined #openstack-dns | 22:26 | |
*** CaptTofu has joined #openstack-dns | 22:45 | |
*** zane has quit IRC | 22:49 | |
*** zane has joined #openstack-dns | 22:49 | |
*** krow has quit IRC | 22:51 | |
openstackgerrit | Artom Lifshitz proposed a change to stackforge/designate: Multi-backend https://review.openstack.org/55887 | 22:53 |
*** zane has quit IRC | 22:54 | |
*** krow has joined #openstack-dns | 22:58 | |
*** betsy has quit IRC | 23:13 | |
*** vinod1 has joined #openstack-dns | 23:14 | |
*** vipul is now known as vipul-away | 23:20 | |
*** vinod1 has quit IRC | 23:25 | |
*** vinod1 has joined #openstack-dns | 23:25 | |
*** vipul-away is now known as vipul | 23:27 | |
*** zane has joined #openstack-dns | 23:46 | |
*** eankutse has quit IRC | 23:47 | |
*** vinod2 has joined #openstack-dns | 23:55 | |
*** vinod1 has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!