Bug 1459745
Summary: | When enalbe DefaultTolerationSeconds daemonset pods shouldn't have tolerationSeconds | ||
---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | DeShuai Ma <dma> |
Component: | Node | Assignee: | Ryan Phillips <rphillips> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Xiaoli Tian <xtian> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 3.6.0 | CC: | aos-bugs, decarr, jokerman, mmccomas |
Target Milestone: | --- | ||
Target Release: | 3.0.2 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Previously when DefaulTolerationSeconds admission plugin was enabled, Daemonsets were created with default NoExecute toleration with toleration seconds of 300 seconds, which would cause them to evict in case of node problems. This fix ensures that Daemonsets are created with infinite toleration seconds to avoid their eviction in case of node problems.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2019-11-21 18:38:34 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
DeShuai Ma
2017-06-08 05:02:04 UTC
Sent pr to origin: https://github.com/openshift/origin/pull/14653 Test on openshift v3.6.121, This bug is fixed. # oc describe po hello-daemonset-x5q5g -n dma | grep -i NoExecute Tolerations: node.alpha.kubernetes.io/notReady=:Exists:NoExecute node.alpha.kubernetes.io/unreachable=:Exists:NoExecute "tolerations": [ { "effect": "NoExecute", "key": "node.alpha.kubernetes.io/notReady", "operator": "Exists" }, { "effect": "NoExecute", "key": "node.alpha.kubernetes.io/unreachable", "operator": "Exists" } ], Could you help move the bug to ON_QA status. I'll verify it. Not sure what should be target release here? Is just closing it enough? |