Bump tags.cncf.io/container-device-interface to v0.7.1#10041
Bump tags.cncf.io/container-device-interface to v0.7.1#10041estesp merged 1 commit intocontainerd:mainfrom
Conversation
|
Hi @elezar. Thanks for your PR. I'm waiting for a containerd member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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/test-infra repository. |
|
This should also be backported to the /cc @bart0sh |
|
@elezar: GitHub didn't allow me to request PR reviews from the following users: bart0sh. Note that only containerd members and repo collaborators can review this PR, and authors cannot review their own PRs. DetailsIn response to this:
Instructions 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/test-infra repository. |
|
@klihub this differs a bit from cri-o/cri-o#7971. Do you have thoughts on changes here? |
I just took a quick look at this, but I think the biggest difference is that in 7971 I opted for using the package level functions whenever possible (Configure(), Refresh() and Inject*()), while this PR looks closer to a literal replacement of GetRegistry() with GetDefaultCache(). I don't have a strong opinion on this, but the general idea was that we try to single out enough of the functionality to package level functions (which implicitly operate on the default cache), to cover the most common use cases (so that you wouldn't need to call GetDefaultCache() in those cases). But in the end it ends up running the same code anyway... |
b064619 to
748d30f
Compare
This includes migrating from cdi.GetRegistry() to cdi.Configure() and using top-level cdi Refresh and InjectDevices functions as applicable. Signed-off-by: Evan Lezar <[email protected]>
748d30f to
1b62224
Compare
klihub
left a comment
There was a problem hiding this comment.
LGTM for the CRI related code changes.
In fedora39 vagrant integration one test case, TestUpgrade, fails in the test-cri-integration. I don't see how these changes could directly cause that, but combing through the logs more carefully would be a good idea.
I don't know if this is the reason for |
Looks like it was a transient. |
This includes migrating from cdi.GetRegistry() to cdi.Configure() and
using top-level cdi Refresh and InjectDevices functions as applicable.