Skip to content

Synchronise master with upstream - #589

Merged
priteau merged 2 commits into
stackhpc/masterfrom
upstream/master-2026-08-31
Aug 31, 2026
Merged

Synchronise master with upstream#589
priteau merged 2 commits into
stackhpc/masterfrom
upstream/master-2026-08-31

Conversation

@github-actions

Copy link
Copy Markdown

This PR contains a snapshot of master from upstream master.

kingspeedy95 and others added 2 commits August 5, 2026 16:16
This adds support for the ACME dns-01 challenge while keeping http-01
the default. A new --challenge option (default http-01) selects the
challenge type. When dns-01 is selected, --dns-provider names any DNS
provider compiled into the bundled lego binary, and an optional
--dns-additional-opts passthrough forwards extra lego DNS flags (such as
--dns.resolvers or --dns.propagation-disable-ans) for environments where
the authoritative name server propagation check cannot be performed.

Provider credentials are supplied via --env-file: lego DNS providers
read credentials only from environment variables, so the wrapper
exports the file's contents before lego runs. The file is parsed like
docker --env-file: literal KEY=VALUE pairs split on the first '=',
comments and blank lines ignored, values taken verbatim and never
executed as shell. Selecting dns-01 without --dns-provider fails fast.

Co-Authored-By: Premysl Kouril <premysl.kouril@ultimum.io>
Assisted-By: Claude Code

Change-Id: I61dc5e3f399f6eec02475c7b90e0f41c85c6093c
Signed-off-by: Timon Schnell <timon.schnell@btc-it-services.com>
Signed-off-by: Jan Horstmann <horstmann@osism.tech>
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Aug 31, 2026
@github-actions
github-actions Bot requested a review from a team as a code owner August 31, 2026 06:46
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels Aug 31, 2026
@priteau priteau closed this Aug 31, 2026
@priteau priteau reopened this Aug 31, 2026
@priteau
priteau merged commit 99dd60e into stackhpc/master Aug 31, 2026
3 checks passed
@priteau
priteau deleted the upstream/master-2026-08-31 branch August 31, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants