installed daemonsets do not tolerate a noschedule taint on control-plane nodes
Bug #2002186 reported by
Adam Dyess
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SR-IOV CNI Charm |
Fix Released
|
Medium
|
Adam Dyess | ||
SR-IOV Network Device Plugin Charm |
Fix Released
|
Medium
|
Adam Dyess |
Bug Description
Starting with 1.25 release, the control-plane charm has a taint which prevents scheduling of workloads to it.
Taints: node-role.
The SRIOV charms should tolerate this taint and allow the sriov daemonsets to the control-plane nodes now that they've been renamed from master nodes.
Changed in charm-sriov-cni: | |
milestone: | none → 1.26+ck1 |
assignee: | nobody → Adam Dyess (addyess) |
Changed in charm-sriov-network-device-plugin: | |
assignee: | nobody → Adam Dyess (addyess) |
milestone: | none → 1.26+ck1 |
Changed in charm-sriov-cni: | |
importance: | Undecided → Low |
Changed in charm-sriov-network-device-plugin: | |
importance: | Undecided → Low |
importance: | Low → Medium |
Changed in charm-sriov-cni: | |
importance: | Low → Medium |
Changed in charm-sriov-cni: | |
status: | In Progress → Fix Committed |
Changed in charm-sriov-network-device-plugin: | |
status: | In Progress → Fix Committed |
tags: | added: backbport-needed |
Changed in charm-sriov-cni: | |
status: | Fix Committed → Fix Released |
Changed in charm-sriov-network-device-plugin: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
As a work-around, after deployment that daemonsets can be updated to include this toleration
The following daemonsets:
kube-sriov- cni-ds- amd64 device- plugin- amd64 device- plugin- arm64 device- plugin- ppc64le
kube-sriov-
kube-sriov-
kube-sriov-
add this toleration: kubernetes. io/control- plane
- effect: NoSchedule
key: node-role.
operator: Exists