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