From 2d5223e503d54155c51b2fb78777fac0706fa9e3 Mon Sep 17 00:00:00 2001 From: eskimo Date: Mon, 22 Jun 2026 02:17:12 -0400 Subject: [PATCH] Revert "v3.0.1: default propagation 20s -> 60s for edge-replica convergence" This reverts commit 3d606b20bc841a97c5912c756827be35ead68083. --- certbot_dns_yeil/dns_yeil.py | 7 +------ setup.py | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/certbot_dns_yeil/dns_yeil.py b/certbot_dns_yeil/dns_yeil.py index 116eae0..6712038 100644 --- a/certbot_dns_yeil/dns_yeil.py +++ b/certbot_dns_yeil/dns_yeil.py @@ -39,13 +39,8 @@ class Authenticator(dns_common.DNSAuthenticator): @classmethod def add_parser_arguments(cls, add): - # yeil serves DNS from edge replicas fed by a replication log, so a - # freshly-written TXT takes a little time to appear on every - # authoritative nameserver. 20s was too tight and tripped Let's - # Encrypt's secondary (multi-perspective) validation against a - # not-yet-converged replica; 60s gives all replicas time to catch up. super(Authenticator, cls).add_parser_arguments( - add, default_propagation_seconds=60 + add, default_propagation_seconds=20 ) add("credentials", help="Path to your yeil credentials INI file.") diff --git a/setup.py b/setup.py index 7931cf3..f14ff8f 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup, find_packages setup( name="certbot-dns-yeil", - version="3.0.1", + version="3.0.0", description="yeil DNS Authenticator plugin for Certbot", url="https://git.eskimo.dev/Yeil/certbot-dns-yeil", author="yeil",