From 4f23b2aff5e867c22adba2c9593db64564ca0e3d Mon Sep 17 00:00:00 2001 From: Tom Limoncelli Date: Tue, 2 Apr 2024 16:16:39 -0400 Subject: [PATCH] DOCS: Warn that get-certs will be removed without notice (#2902) --- .goreleaser.yml | 2 +- README.md | 2 +- commands/getCerts.go | 2 ++ documentation/get-certs.md | 7 +++++-- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index abec1e093..7d2419ce0 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -161,7 +161,7 @@ release: > [!WARNING] > - **MSDNS maintainer needed!** Without a new volunteer, this DNS provider will lose support after April 2025. See https://github.com/StackExchange/dnscontrol/issues/2878 > - **Call for new volunteer maintainers for NAMEDOTCOM and SOFTLAYER.** These providers have no maintainer. Maintainers respond to PRs and fix bugs in a timely manner, and try to stay on top of protocol changes. - > - **ACME/Let's Encrypt support is frozen and will be removed without notice between now and April 2025.** It has been unsupported since December 2022. If you don't use this feature, do not start. If you do use this feature, migrate ASAP. See discussion in [issues/1400](https://github.com/StackExchange/dnscontrol/issues/1400) + > - **get-certs/ACME support is frozen and will be removed without notice between now and July 2025.** It has been unsupported since December 2022. If you don't use this feature, do not start. If you do use this feature, migrate ASAP. See discussion in [issues/1400](https://github.com/StackExchange/dnscontrol/issues/1400) ## Install diff --git a/README.md b/README.md index 4992f9e9a..73e8327ee 100644 --- a/README.md +++ b/README.md @@ -162,7 +162,7 @@ See [dnscontrol-action](https://github.com/koenrh/dnscontrol-action) or [gacts/i - **MSDNS maintainer needed!** Without a new volunteer, this DNS provider will lose support after April 2025. See https://github.com/StackExchange/dnscontrol/issues/2878 - **Call for new volunteer maintainers for NAMEDOTCOM and SOFTLAYER.** These providers have no maintainer. Maintainers respond to PRs and fix bugs in a timely manner, and try to stay on top of protocol changes. -- **ACME/Let's Encrypt support is frozen and will be removed without notice between now and April 2025.** It has been unsupported since December 2022. If you don't use this feature, do not start. If you do use this feature, migrate ASAP. See discussion in [issues/1400](https://github.com/StackExchange/dnscontrol/issues/1400) +- **get-certs/ACME support is frozen and will be removed without notice between now and July 2025.** It has been unsupported since December 2022. If you don't use this feature, do not start. If you do use this feature, migrate ASAP. See discussion in [issues/1400](https://github.com/StackExchange/dnscontrol/issues/1400) ## More info at our website diff --git a/commands/getCerts.go b/commands/getCerts.go index 16bd4420b..2e63b1479 100644 --- a/commands/getCerts.go +++ b/commands/getCerts.go @@ -24,6 +24,8 @@ var _ = cmd(catUtils, func() *cli.Command { return exit(GetCerts(args)) }, Flags: args.flags(), + + Hidden: true, } }()) diff --git a/documentation/get-certs.md b/documentation/get-certs.md index 774b574b8..f6696cb28 100644 --- a/documentation/get-certs.md +++ b/documentation/get-certs.md @@ -1,8 +1,11 @@ # *Let's Encrypt* Certificate generation {% hint style="warning" %} -**WARNING**: This feature -is frozen and will be removed in early 2023. The "get-certs" command (renews certs via Let's Encrypt) has no maintainer. There are other projects that do a better job. If you don't use this feature, please do not start. If you do use this feature, please plan on migrating to something else. See discussion in [#1400](https://github.com/StackExchange/dnscontrol/issues/1400) +**WARNING**: This feature is frozen and will be removed without notice between now and July 2025. +It has been unsupported since December 2022. +This feature has no maintainer. There are other projects that do a better job. +If you do use this feature, please migrate to something else ASAP. +See discussion in [issues/1400](https://github.com/StackExchange/dnscontrol/issues/1400) {% endhint %} DNSControl will generate/renew Let's Encrypt certificates using DNS