Skip to content

fix(provenance): start the managed webhook server - #20

Merged
rst0git merged 1 commit into
mainfrom
fix/provenance-webhook-startup
Oct 21, 2026
Merged

rst0git merged 1 commit into
mainfrom
fix/provenance-webhook-startup

Conversation

@rst0git

@rst0git rst0git commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

The provider provenance webhook stays unready because its configured server is never added to the controller-runtime manager. The health probe starts, but the TLS listener does not, leaving readiness reporting webhook server has not been started yet.

Register the admission handler through mgr.GetWebhookServer() so the manager starts and stops the configured TLS server. Keep the existing validation, certificate configuration and readiness check.

View guided diff Turn on auto-fix

Signed-off-by: Radostin Stoyanov <rstoyanov@fedoraproject.org>
@rst0git
rst0git merged commit b409253 into main Oct 21, 2026
9 of 12 checks passed
@rst0git
rst0git deleted the fix/provenance-webhook-startup branch October 21, 2026 20:28
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.

1 participant