]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
ceph-daemon: ExecStart=/bin/bash script
authorSage Weil <sage@redhat.com>
Fri, 1 Nov 2019 13:53:29 +0000 (08:53 -0500)
committerSage Weil <sage@redhat.com>
Fri, 1 Nov 2019 13:53:29 +0000 (08:53 -0500)
Not sure why this matters, but it doesn't work on centos7 without the
/bin/bash part.

https://stackoverflow.com/questions/45776003/fixing-a-systemd-service-203-exec-failure-no-such-file-or-directory

Signed-off-by: Sage Weil <sage@redhat.com>
src/ceph-daemon

index a5c708e9655813e98e976e84945a83989648f729..39517b1b7f1fc3bfc1e4dd69a91f39bef196f4eb 100755 (executable)
@@ -645,7 +645,7 @@ LimitNPROC=1048576
 EnvironmentFile=-/etc/environment
 ExecStartPre=-{podman_path} rm ceph-{fsid}-%i
 ExecStartPre=-install -d -m0770 -o {uid} -g {gid} /var/run/ceph/{fsid}
-ExecStart={data_dir}/{fsid}/%i/cmd
+ExecStart=/bin/bash {data_dir}/{fsid}/%i/cmd
 ExecStop=-{podman_path} stop ceph-{fsid}-%i
 Restart=on-failure
 RestartSec=10s