Update kubelet/pkg/apis/dra to v1#138
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: sunya-ch The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
| "k8s.io/apimachinery/pkg/runtime/serializer/json" | ||
| "k8s.io/dynamic-resource-allocation/resourceslice" | ||
| drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1beta1" | ||
| drapbv1 "k8s.io/kubelet/pkg/apis/dra/v1" |
There was a problem hiding this comment.
I remember choosing not to do this sooner since it changes the format of checkpoints on disk: #123 (comment). I'm not really sure what the implications of that are, especially w.r.t. driver upgrades.
@bart0sh @klueska @pohly How should drivers generally be utilizing checkpoints? Is this the right way to integrate the share_id of a device into the checkpoint?
There was a problem hiding this comment.
They should use a format that is entirely under their own control, ideally using versioning to enable conversion if the driver needs to change the format.
The kubelet checkpointing code is seriously flawed because it checksums the in-memory representation. See discussion in #90 (comment).
|
The Kubernetes project currently lacks enough contributors to adequately respond to all PRs. This bot triages PRs according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
|
I'd still like to get #148 first. Then this won't affect anything that the driver writes to disk. /remove-lifecycle stale |
|
PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
Signed-off-by: Sunyanan Choochotkaew <sunyanan.choochotkaew1@ibm.com>
88add8e to
253d287
Compare
|
@nojnhuh I'm sorry that I just noticed this. I have rebased the PR and as I was prevented from running the test with contextual logging check so I add a second comment to fix that. |
|
LGTM label has been added. DetailsGit tree hash: fe762b4b556966e0844fa5fa6c091b49d3b79440 |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nojnhuh, sunya-ch The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Update
k8s.io/kubelet/pkg/apis/drafromv1beta1tov1and supportShareIdfield.Related to