Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Oct 01 06:08
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/eae39af1a3a9) (dependabot/go_modules/github.com/cloudflare/cloudflare-go-0.51.0) [failed](https://app.travis-ci.com/Enrise/dnscontrol/builds/256202919) (38)
  • Oct 01 06:08
  • Oct 01 06:08
  • Oct 01 06:08
    Travis Enrise/dnscontrol@1d7a19e (dependabot/go_modules/github.com/hashicorp/vault/api-1.8.0) failed (36)
  • Oct 01 06:06
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/eae39af1a3a9) (dependabot/go_modules/github.com/cloudflare/cloudflare-go-0.51.0) [pending](https://app.travis-ci.com/Enrise/dnscontrol/builds/256202919) (38)
  • Oct 01 06:06
  • Oct 01 06:06
  • Oct 01 06:06
    Travis Enrise/dnscontrol@1d7a19e (dependabot/go_modules/github.com/hashicorp/vault/api-1.8.0) pending (36)
  • Oct 01 06:05
  • Oct 01 06:05
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/8df24b412f3b) (dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/route53-1.22.2) [failed](https://app.travis-ci.com/Enrise/dnscontrol/builds/256202893) (35)
  • Oct 01 06:03
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/8df24b412f3b) (dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/route53-1.22.2) [pending](https://app.travis-ci.com/Enrise/dnscontrol/builds/256202893) (35)
  • Oct 01 06:03
  • Sep 01 06:09
  • Sep 01 06:09
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/83c9fb4f68d7) (dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/route53-1.21.9) [failed](https://app.travis-ci.com/Enrise/dnscontrol/builds/255069433) (32)
  • Sep 01 06:09
  • Sep 01 06:09
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/9343422a26a3) (dependabot/go_modules/github.com/cloudflare/cloudflare-go-0.49.0) [failed](https://app.travis-ci.com/Enrise/dnscontrol/builds/255069419) (30)
  • Sep 01 06:08
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/83c9fb4f68d7) (dependabot/go_modules/github.com/aws/aws-sdk-go-v2/service/route53-1.21.9) [pending](https://app.travis-ci.com/Enrise/dnscontrol/builds/255069433) (32)
  • Sep 01 06:08
  • Sep 01 06:07
  • Sep 01 06:07
    Travis [Enrise/dnscontrol](https://github.com/Enrise/dnscontrol/commit/9343422a26a3) (dependabot/go_modules/github.com/cloudflare/cloudflare-go-0.49.0) [pending](https://app.travis-ci.com/Enrise/dnscontrol/builds/255069419) (30)
Matt Holt
@mholt
@tlimoncelli I think this is a bug in the Cloudflare provider. Do you know who maintains it?
Matt Holt
@mholt
Ah... nevermind, it was an issue from Go modules. I've filed an issue :) Just need to update go.mod to use /v3
Matt Holt
@mholt
Is there any possibility of moving the DNS provider implementations into a separate repo, or at least a separate Go module? To lighten the dev bloat and also decrease the size of binaries
Lego has this problem... which is one reason why I am thinking of maintaining a fork of it
Phil Pennock
@philpennock
Is there any framework for having records in one zone depend upon results from another zone? Context is that DNSimple have DNSSEC which results in a DS record which needs to be set in the parent. If the parent is also managed with dnscontrol, it would be good to be able to glue the two together by registering the DS based upon whatever dnscontrol sees live.
Phil Pennock
@philpennock
And is there any framework for Bind-style TYPEXXXX stuff to bypass known RR-types? Or gracefully handle unexpected types from the server? At present, once I add a DS record to Gandi, dnscontrol will panic when it sees it.
Tom Limoncelli
@tlimoncelli
We don't do a great job of handling unexpected types. I haven't had a pressing need. Right now the code panic()s because I'd rather "fail fast" rather than do a half-assed job. I would love to get rid of all those panic()s.
ANNOUNCEMENT: dnscontrol v3.1.1 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.1.1 (what happened to 3.1.0? I had a technical issue and decided it was easier to skip that version number).
Blake Bourque
@TechplexEngineer
Hello All, I just used dnscontrol get-zones to export my zone, when I run dnscontrol preview it is recommending to delete two NS entries that are "NAMESERVER()" entries.
I'm assuming the list of NAMESERVER entries that I have configured at my registrar should have corresponding NS records in both of my dns hosting providers zones. Is that right?
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol 3.3.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.3.0

Hello All, I just used dnscontrol get-zones to export my zone, when I run dnscontrol preview it is recommending to delete two NS entries that are "NAMESERVER()" entries.
I'm assuming the list of NAMESERVER entries that I have configured at my registrar should have corresponding NS records in both of my dns hosting providers zones. Is that right?

Yes, exactly. Those NAMESERVER() lines are mostly suggestions. Usually they can be deleted.

Tom Limoncelli
@tlimoncelli

ANNOUNCEMENT: dnscontrol 3.4.2 has been released!
https://github.com/StackExchange/dnscontrol/releases/tag/v3.4.2

(Version 3.4.0 and 3.4.1 were skipped due to an issue while making the release.)

Andrew Backeby
@backeby
So, I'm running white-label DNS-servers in AWS Route 53, (with a reusable delegation set) requiring me to be able to modify the SOA for each and every new zone I add. I see that the bind-provider can modify the SOA record, so why not the r53? It is supported in the aws apis. Anyone done something similar?
2 replies
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.5.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.5.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.6.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.6.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.7.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.7.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.8.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.8.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: New release: dnscontrol v3.10.0 https://github.com/StackExchange/dnscontrol/releases/tag/v3.10.0
Phil Pennock
@philpennock
@tlimoncelli It looks like the release has been broken, because go.mod contains github.com/exoscale/egoscale v1.19.0 but the go.mod in that other repo contains retract v1.19.0 // Published accidentally.
Is anything from the newest egoscale needed for bug-fixes, or was this dependency just "recent code as dependency" hygiene?
Phil Pennock
@philpennock
With Go 1.16.5, if I modify go.mod to record github.com/exoscale/egoscale v0.59.0 and then run GOVCS='launchpad.net/*:bzr,*:git|hg' go get -d -v then I can get all the dependencies before successfully building it.
(but I don't use exoscale/egoscale for DNS so don't know if this breaks things)
Phil Pennock
@philpennock
Discussion in the gophers slack points to the cause of the breakage not being the retract per se, but instead that the upstream project removed the git tag. Meanwhile the proxy.golang.org proxies see the tag, so it works for some people but not others.
Bigger problem: https://proxy.golang.org/github.com/exoscale/egoscale/@v/v1.19.0.info shows that the timestamp of the exoscale/egoscale dependency is 2019-10-29T14:31:27Z , which in the repo's history corresponds to v0.19.0. We're now at v0.59.0 and are missing 1¾ years of updates to the dependency because dnscontrol has latched onto a broken "newer" version. I think manual action by a dnscontrol maintainer is needed to fix and test ...
Phil Pennock
@philpennock
StackExchange/dnscontrol#1183 is a fix for the master branch of dnscontrol, and something similar would be needed for the release branch. The go.sum updates come from fixing go.mod and then running go get -d -v.
Tom Limoncelli
@tlimoncelli
@philpennock Thanks for pointing that out. I've merged your PR.
Phil Pennock
@philpennock
Why is git tag v3.10.1 not on the release_v3.10.0 branch? And should the release branches be named without the patch-level?
Izumi Sena Sora
@izumisena:matrix.org
[m]
Hello! Can you guys update DNSControl!
deSEC long txt issue fixed! So i think at least a new build release needed!
Tom Limoncelli
@tlimoncelli
@philpennock Dang. There's definitely a bug in the release engineering docs because that's the 2nd time that happened. I'll investigate.
@izumisena:matrix.org N I released v3.11.0 just now.
Izumi Sena Sora
@izumisena:matrix.org
[m]
Can anyone help me!
I want to generate lets encrypt cert by dnscontrol!
I generated ssl cert via dnscontrol in past! But now i am using multiple nameserver from different provider!
And now if i try to generate while i am using multiple nameserver from different provider
It's seems not working!
There no error! It's just stuck after adding some TXT records!
I have 30 domain at this moment!
1 reply
Is there any restriction? Like if i use multiple nameserver from different provider then cert generation will not work?
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v$VERSION has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.13.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.14.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.14.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.15.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.15.0
Tom Limoncelli
@tlimoncelli
There's an RFC for a change to the creds.json file format. FEEDBACK APPRECIATED: StackExchange/dnscontrol#1457
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.16.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.16.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: New release: dnscontrol v3.16.1 https://github.com/StackExchange/dnscontrol/releases/tag/v3.16.1
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: New release: dnscontrol v3.16.2 https://github.com/StackExchange/dnscontrol/releases/tag/v3.16.2
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: New release: dnscontrol v3.17.0 https://github.com/StackExchange/dnscontrol/releases/tag/v3.17.0
Simen Bai
@SimenBai
Where is the best place to get in touch for some assistance. I got some issues that I can't seem to wrap my head around
1 reply
Izumi Sena Sora
@izumisena:matrix.org
[m]
I think in this group only (me) active... about others no news!... @tlimoncelli: bro post announcement only
Simen Bai
@SimenBai
I am trying to implement a new DNS provider, but I am having some issues with the integration tests. Apparently the provider does not support TTLs that are not a multiple of 60 seconds. What is the best way to handle this?
Tom Limoncelli
@tlimoncelli
Hi @SimenBai ! I'm sorry I just saw this. Yes, this chat room isn't used much. Luckily I was able to answer you on Github.
ANNOUNCEMENT: New release: dnscontrol v3.18.0 https://github.com/StackExchange/dnscontrol/releases/tag/v3.18.0
Andreas Olsson
@andreaso
Is it just me, or does https://github.com/StackExchange/dnscontrol/releases/tag/v3.19.0 list a whole lot of old/existing stuff?
3 replies
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: New release: dnscontrol v3.19.0 https://github.com/StackExchange/dnscontrol/releases/tag/v3.19.0
Tom Limoncelli
@tlimoncelli
ANNOUNCEMENT: dnscontrol v3.20.0 has been released! https://github.com/StackExchange/dnscontrol/releases/tag/v3.20.0
I'm super excited about the new, briefer, format. We've been using it internally at Stack for a while and it makes much more sense when doing GitOps. The person reviewing the PR sees what changed and nothing more.