Skip to content

Conversation

@elevran
Copy link
Collaborator

@elevran elevran commented Nov 20, 2025

Rest of inference-scheduler is using controller-runtime/pkg/log and not klog (which is meant for k8s internal and not controllers and utilities).
The change affects the use of ktesting and klog. Since there's no 1:1 mapping for all functionality, some modifications were made.

cc: @lionelvillard

Fix: #465

@elevran elevran moved this to In review in llm-d-inference-scheduler Nov 20, 2025
@elevran elevran changed the title Rmove use of klog package from sidecar Remove use of klog package from sidecar Nov 23, 2025
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
Signed-off-by: Etai Lev Ran <elevran@gmail.com>
@shmuelk
Copy link
Collaborator

shmuelk commented Nov 23, 2025

/lgtm
/approve

@github-actions github-actions bot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Nov 23, 2025
@github-actions github-actions bot merged commit 3e54797 into llm-d:main Nov 23, 2025
6 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in llm-d-inference-scheduler Nov 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm "Looks good to me", indicates that a PR is ready to be merged.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Replace k8s.io/klog/v2 with controller-runtime/pkg/log

2 participants