Skip to content

Conversation

@pbzweihander
Copy link
Contributor

@pbzweihander pbzweihander commented Sep 17, 2025

I do not understand how controller-runtime works, but it seems like the webhook server does not start if you not use Manager.Add method.

In current upstream branch, if you run go run cmd/operator/main.go --enable-admission-webhook, the webhook server does not start.

@pbzweihander pbzweihander changed the title Fix webhook server initialization fix: webhook server initialization Sep 17, 2025
@daviderli614
Copy link
Member

It worked before, probably due to an upgrade of controller-runtime package. I think we should add some tests to cover it.

@daviderli614
Copy link
Member

Thank you. @pbzweihander

Copy link
Member

@daviderli614 daviderli614 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@daviderli614 daviderli614 requested a review from zyy17 September 18, 2025 07:36
@pbzweihander
Copy link
Contributor Author

Added error handling

@daviderli614 daviderli614 merged commit 2e2760f into GreptimeTeam:main Sep 19, 2025
7 checks passed
@pbzweihander pbzweihander deleted the webhook branch September 19, 2025 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants