Bug 1379706

Summary: docker.service fails to start due to missing dockerd
Product: [Fedora] Fedora Reporter: Jakub Filak <jfilak>
Component: dockerAssignee: Lokesh Mandvekar <lsm5>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: adimania, admiller, amurdaca, dwalsh, ichavero, jberan, jcajka, jchaloup, lsm5, marianne, miminar, nalin, riek, vbatts
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: docker-2:1.12.1-28.git9a3752d.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-09-29 05:41:26 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 Jakub Filak 2016-09-27 13:32:18 UTC
Description of problem:
# systemctl start docker
Sep 27 15:25:44 photon systemd[1]: Starting Docker Application Container Engine...
Sep 27 15:25:44 photon docker-current[20127]: exec: "dockerd": executable file not found in $PATH
Sep 27 15:25:44 photon systemd[1]: docker.service: Main process exited, code=exited, status=1/FAILURE
Sep 27 15:25:44 photon systemd[1]: Failed to start Docker Application Container Engine.
Sep 27 15:25:44 photon audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=docker comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Sep 27 15:25:44 photon systemd[1]: docker.service: Unit entered failed state.
Sep 27 15:25:44 photon systemd[1]: docker.service: Failed with result 'exit-code'.

Where can I gen dockerd? dnf couldn't find anything.


Version-Release number of selected component (if applicable):
docker-1.12.1-27.git9a3752d.fc26.x86_64

How reproducible:
Always

Steps to Reproduce:
1. systemctl start docker
2.
3.

Actual results:
The service fails.

Expected results:
The service succeeds.

Comment 1 Daniel Walsh 2016-09-27 13:54:23 UTC
Looks like we need to link dockerd to dockerd-current or change the unit file to use it.

Comment 2 Antonio Murdaca 2016-09-27 14:05:25 UTC
I'm fixing this.

Comment 3 Antonio Murdaca 2016-09-27 14:06:10 UTC
RHEL already use "dockerd-*" binaries

Comment 4 Antonio Murdaca 2016-09-27 14:46:52 UTC
Should be fixed with this build http://koji.fedoraproject.org/koji/taskinfo?taskID=15828243

Comment 5 Jakub Filak 2016-09-29 05:41:26 UTC
Indeed, the build mentioned in comment #4 fixes the issue. Thank you all!