Bug 1367847

Summary: [extras-rhel-7.3.0] docker-containerd and docker-rhel-push-plugin left running after stopped docker-latest
Product: Red Hat Enterprise Linux 7 Reporter: Qian Cai <qcai>
Component: docker-latestAssignee: Lokesh Mandvekar <lsm5>
Status: CLOSED EOL QA Contact: atomic-bugs <atomic-bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 7.2CC: dwalsh, jhonce, santiago
Target Milestone: rcKeywords: Extras
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-04-10 13:02:29 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:

Description Qian Cai 2016-08-17 15:59:34 UTC
Description of problem:
Started docker-latest daemon will start docker-containerd and docker-rhel-push-plugin, but after stopped docker-latest, the other two are still running which caused some problem later on like docker runtime data is still in-use.

# systemctl stop docker-latest

# rm -rf /var/lib/docker-latest/*
rm: cannot remove ‘/var/lib/docker-latest/overlay/dfda124510be24a732abca4b104cc17b7413c3766ddb0972d8dad8fd126fd011/merged’: Device or resource busy

# ps aux | grep docker
root      11533  0.0  0.0  42772  6984 ?        Ssl  Aug11   0:00 /usr/libexec/docker/rhel-push-plugin
root      11956  0.0  0.1 732948 15232 ?        Ssl  Aug11   0:25 /usr/libexec/docker/docker-containerd --listen /run/containerd.sock --runtime /usr/libexec/docker/docker-runc --runtime-args --systemd-cgroup=true

# systemctl stop docker-containerd
# systemctl stop rhel-push-plugin
Warning: Stopping rhel-push-plugin.service, but it can still be activated by:
  rhel-push-plugin.socket

# rm -rf /var/lib/docker-latest/*

Version-Release number of selected component (if applicable):
docker-selinux-1.10.3-46.el7.10.x86_64
docker-common-1.10.3-46.el7.10.x86_64
docker-1.10.3-46.el7.10.x86_64
docker-rhel-push-plugin-1.10.3-46.el7.10.x86_64
docker-latest-1.12.0-4.el7.x86_64

How reproducible:
always

Comment 2 Daniel Walsh 2016-08-19 20:04:46 UTC
Lokesh is this fixed in current docker-latest package?

Comment 4 Jhon Honce 2017-07-25 23:30:38 UTC
Reproduced with docker-1.12.6-32.git88a4867.el7.x86_64

Comment 5 Jhon Honce 2017-07-26 18:50:26 UTC
*** Bug 1462020 has been marked as a duplicate of this bug. ***

Comment 6 Lokesh Mandvekar 2019-04-10 13:02:29 UTC
docker-latest is EOL. Closing...