Bug 1398897

Summary: docker.service file has a syntax error
Product: [Fedora] Fedora Reporter: Robin Powell <rlpowell>
Component: dockerAssignee: Antonio Murdaca <amurdaca>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: adimania, admiller, amurdaca, carl, dwalsh, ichavero, jcajka, jchaloup, lsm5, marianne, miminar, nalin, riek, vbatts
Target Milestone: ---   
Target Release: ---   
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: 2018-03-15 20:11:07 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 Robin Powell 2016-11-27 06:51:13 UTC
From systemctl status we have:

    Process: 9419 ExecStart=/usr/bin/dockerd-current --add-runtime oci=/usr/libexec/docker/docker-runc-current --default-runtime=oci --authorization-plugin=rhel-push-plugin (code=exited, status=1/FAILURE)

This is odd because dockerd has a *LOT* more arguments than that specified in /usr/lib/systemd/system/docker.service

... oh, wait:

ExecStart=/usr/bin/dockerd-current \
          --add-runtime oci=/usr/libexec/docker/docker-runc-current \
          --default-runtime=oci \
          --authorization-plugin=rhel-push-plugin
          --containerd /run/containerd.sock \
          --exec-opt native.cgroupdriver=systemd \
          --userland-proxy-path=/usr/libexec/docker/docker-proxy-current \
 
Note the authorization-plugin line has no \

Comment 1 Robin Powell 2016-11-27 07:02:18 UTC
Oh yeah:

docker.x86_64                                                                       2:1.12.3-22.git7b5044b.fc26 
docker-common.x86_64                                                                2:1.12.3-22.git7b5044b.fc26 
docker-rhel-push-plugin.x86_64                                                      2:1.12.3-22.git7b5044b.fc26

Comment 2 Antonio Murdaca 2016-11-27 11:45:32 UTC
Fixed by http://koji.fedoraproject.org/koji/buildinfo?buildID=820618

Note that there's currently a SELinux issue when starting docker https://bugzilla.redhat.com/show_bug.cgi?id=1398900

Comment 3 Fedora End Of Life 2017-02-28 10:40:13 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 4 Carl George 2018-03-15 20:11:07 UTC
I can confirm this no longer an issue in docker-1.13.1-44.git584d391.fc26.