Skip to content

feat: probe traefik dns-provider-* properties - #522

Merged
josegonzalez merged 1 commit into
mainfrom
450-probe-traefik-dns-provider-properties-once-traefik-report-surfaces-them
Sep 2, 2026
Merged

feat: probe traefik dns-provider-* properties#522
josegonzalez merged 1 commit into
mainfrom
450-probe-traefik-dns-provider-properties-once-traefik-report-surfaces-them

Conversation

@josegonzalez

Copy link
Copy Markdown
Member

dokku 0.38.27 surfaces every set dns-provider-<KEY> credential in traefik:report, so those properties are now read back like the mapped ones instead of planning as drift on every run, and an exported recipe carries them instead of dropping them. The family is global-only, since traefik:set refuses it outside --global, so a dynamic property family now declares the scopes it accepts and an app-scoped member is rejected at validate time rather than probing a row that cannot exist. The task declares full probe support as a result, so --list-tasks no longer marks it as a partial probe.

Closes #450

dokku 0.38.27 surfaces every set `dns-provider-<KEY>` credential in `traefik:report`, so those properties are now read back like the mapped ones instead of planning as drift on every run, and an exported recipe carries them instead of dropping them. The family is global-only, since `traefik:set` refuses it outside `--global`, so a dynamic property family now declares the scopes it accepts and an app-scoped member is rejected at validate time rather than probing a row that cannot exist. The task declares full probe support as a result, so `--list-tasks` no longer marks it as a partial probe.
@josegonzalez
josegonzalez merged commit af04e83 into main Sep 2, 2026
19 checks passed
@josegonzalez
josegonzalez deleted the 450-probe-traefik-dns-provider-properties-once-traefik-report-surfaces-them branch September 2, 2026 06:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Probe traefik dns-provider-* properties once traefik:report surfaces them

1 participant