-
Notifications
You must be signed in to change notification settings - Fork 115
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
fix: Device Plugin daemonset keep restarting #805
fix: Device Plugin daemonset keep restarting #805
Conversation
Define an ordering of the NodeSelectorRequirement in the daemonset to avoid the daemonset to be unstable when policies come in different order. Fixes k8snetworkplumbingwg#804
Thanks for your PR,
To skip the vendors CIs, Maintainers can use one of:
|
Co-authored-by: Ido Heyvi <[email protected]>
Pull Request Test Coverage Report for Build 11767732959Details
💛 - Coveralls |
Hi, @armandpicard. Thanks for the PR. I think these sorting [1,2] in the controllers code should keep the order stable without the changes from this PR. Note: ByPriority uses Priority + Name of the CR sriov-network-operator/api/v1/helper.go Line 347 in 92fee7b
The 91cf86c (the one that introduced [1]) was added pretty recently. I think the issue with the unstable order of the selectors should not exist in the master branch. |
Hi @ykulazhenkov. |
Define an ordering of the NodeSelectorRequirement in the daemonset to avoid the daemonset to be unstable when policies come in different order.
Fixes #804