Bug 1796451

Summary: OVS pods are unable to stop when running under docker version 1.13.1-108
Product: Red Hat Enterprise Linux 7 Reporter: Suhaas Bhat <subhat>
Component: dockerAssignee: Daniel Walsh <dwalsh>
Status: CLOSED ERRATA QA Contact: atomic-bugs <atomic-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.8CC: agerami, ajia, amurdaca, aos-bugs, dornelas, dwalsh, jnovy, jokerman, lsm5, mfuruta, mpatel, pasik, tsweeney
Target Milestone: rcKeywords: Extras
Target Release: 7.8   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: docker-1.13.1-156.gitcccb291.el7_8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-04-01 00:26:47 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:
Bug Depends On: 1797119    
Bug Blocks: 1186913, 1744505    

Description Suhaas Bhat 2020-01-30 13:16:53 UTC
Description of problem:
We cannot stop/kill the containers specifically the ovs pods on the masters having the docker-1.13.1-108.git4ef4b30.el7.x86_64 installed.

Version-Release number of selected component (if applicable):
docker-1.13.1-108.git4ef4b30.el7.x86_64

How reproducible:
Fully reproducible

Pod goes into "Terminating" state and the docker ps shows it running. It works completely well with  1.13.1-104 version.

# oc get po -o wide -w
NAME        READY     STATUS        RESTARTS   AGE       IP              NODE                                       NOMINATED NODE
ovs-55ktk   1/1       Running       7          29d       10.74.176.108   master-2.sank311.lab.pnq2.cee.redhat.com   <none>
ovs-6gvrn   1/1       Running       0          29d       10.74.176.98    infra-1.sank311.lab.pnq2.cee.redhat.com    <none>
ovs-97tzz   1/1       Running       0          29d       10.74.176.117   infra-0.sank311.lab.pnq2.cee.redhat.com    <none>
ovs-c74hl   1/1       Running       3          8d        10.74.176.97    node-0.sank311.lab.pnq2.cee.redhat.com     <none>
ovs-m9qnv   1/1       Terminating   3          29d       10.74.176.83    master-0.sank311.lab.pnq2.cee.redhat.com   <none>

[root@master-0 ~]# docker ps | grep ovs
c9ca58ecc9e3        090ef2f67ef6                                      "/bin/bash -c '#!/..."   8 minutes ago       Up 8 minutes                            k8s_openvswitch_ovs-m9qnv_openshift-sdn_45bf0b41-2b12-11ea-a3c4-fa163ea08191_3


[root@master-0 ~]# docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: docker-1.13.1-108.git4ef4b30.el7.x86_64
 Go version:      go1.10.3
 Git commit:      4ef4b30/1.13.1
 Built:           Fri Dec 13 01:48:25 2019
 OS/Arch:         linux/amd64

Server:
 Version:         1.13.1
 API version:     1.26 (minimum version 1.12)
 Package version: docker-1.13.1-108.git4ef4b30.el7.x86_64
 Go version:      go1.10.3
 Git commit:      4ef4b30/1.13.1
 Built:           Fri Dec 13 01:48:25 2019
 OS/Arch:         linux/amd64
 Experimental:    false

Actual results:
Cannot stop ovs pods

Expected results:
Should able to stop ovs pods

Additional info:

May be it is related to the regression in the runc code of docker-1.13.1-108.git4ef4b30.el7.x86_64

Related bugzillas : https://bugzilla.redhat.com/show_bug.cgi?id=1791870
https://bugzilla.redhat.com/show_bug.cgi?id=1793486

Comment 1 Tom Sweeney 2020-01-30 23:41:01 UTC
This looks to be a duplicate of https://bugzilla.redhat.com/show_bug.cgi?id=1795881

Comment 12 errata-xmlrpc 2020-04-01 00:26:47 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2020:1234