Bug 1579744
| Summary: | Should be able to detected the ovs is down and recreate the ovs pod automatically | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Meng Bo <bmeng> |
| Component: | Networking | Assignee: | Ben Bennett <bbennett> |
| Networking sub component: | openshift-sdn | QA Contact: | zhaozhanqi <zzhao> |
| Status: | CLOSED CURRENTRELEASE | Docs Contact: | |
| Severity: | low | ||
| Priority: | medium | CC: | aos-bugs, bbennett, cshereme, hongli, jortizpa, jtanenba |
| Version: | 3.10.0 | ||
| Target Milestone: | --- | ||
| Target Release: | 3.11.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2019-05-15 09:17:46 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
Meng Bo
2018-05-18 08:41:45 UTC
The ovs-vswitchd and ovsdb-server both have monitoring processes that catch crashes due to abnormal termination. If you send SYSSEGV to the monitored process then it will be restarted. If all of the processes are killed with killall that will not restart the pod. It also will not restart it in 3.9 because systemd also considers it a normal termination and does not restart the process. Yeah, it also won't restart in 3.9. But I think we should handle this better since all the sdn service and ovs service are running in container and will not rely on systemd now. We fixed this in 3.10, 3.11, and 4.1 as part of another bug. Marking this as FIXED. |