-
Notifications
You must be signed in to change notification settings - Fork 295
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve CAPV logging #2076
Comments
/assign |
This was referenced Sep 12, 2023
Merged
Will pick |
Will pick |
Two follow up tasks / things to check in logging:
Examples of this here: #2395 (comment) |
Thanks for picking |
I can pickup |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Logging is a crucial to make it easier to understand controller behavior and troubleshoot issues.
While onboarding to CAPV we identified a few quickwins which should improve log quality significantly:
The overall goal of this issue is to improve the logs so troubleshooting becomes easier. Adding k/v pairs across the board will make it very easy to correlate logs e.g. for a specific Machine across controllers.
Additional notes:
Prior art in core CAPI:
Tasks
Concrete tasks for now (I have some follow-ups to audit, but let's do this afterwards):
Wait until context refactoring is done: Refactor CAPV controller context #2295
Refactor controllers (concrete tasks below):
Final audit (@sbueringer)
I took a quick look and there should be no overlap, so every tasks should ideally be a separate PR.
Tasks per controller:
Reconcile
For more details see #2352
The text was updated successfully, but these errors were encountered: