ceph/systemd
Loic Dachary bed1a5cc05 ceph-disk: timeout ceph-disk to avoid blocking forever
When ceph-disk runs from udev or init script, it is in the background
and should it block for any reason, it may keep a lock forever. All
calls to ceph-disk in these context are changed to timeout.

The TimeoutStartSec= and TimeoutStopSec= which are both set via
TimeoutSec= do not apply to Type=oneshot services.

https://www.freedesktop.org/software/systemd/man/systemd.service.html

Fixes: http://tracker.ceph.com/issues/16580

Signed-off-by: Loic Dachary <loic@dachary.org>
2016-07-18 08:53:11 +02:00
..
50-ceph.preset systemd: fix typo in preset file 2016-04-30 16:21:13 +02:00
ceph doc: fix message typos in systemd 2015-11-23 16:50:07 +01:00
ceph-create-keys@.service systemd: add ceph-create-keys@ service 2015-08-01 09:58:33 -04:00
ceph-disk@.service ceph-disk: timeout ceph-disk to avoid blocking forever 2016-07-18 08:53:11 +02:00
ceph-mds.target fine-grained control systemd to start/stop/restart ceph services at once 2015-10-26 15:13:19 +08:00
ceph-mds@.service systemd: make Ceph daemon units "want" time-sync.target 2016-04-23 17:48:08 +02:00
ceph-mon.target fine-grained control systemd to start/stop/restart ceph services at once 2015-10-26 15:13:19 +08:00
ceph-mon@.service systemd: make Ceph daemon units "want" time-sync.target 2016-04-23 17:48:08 +02:00
ceph-osd.target fine-grained control systemd to start/stop/restart ceph services at once 2015-10-26 15:13:19 +08:00
ceph-osd@.service systemd: make Ceph daemon units "want" time-sync.target 2016-04-23 17:48:08 +02:00
ceph-radosgw.target fine-grained control systemd to start/stop/restart ceph services at once 2015-10-26 15:13:19 +08:00
ceph-radosgw@.service systemd: make Ceph daemon units "want" time-sync.target 2016-04-23 17:48:08 +02:00
ceph-rbd-mirror.target systemd: new ceph-rbd-mirror scripts 2016-03-18 17:51:23 -04:00
ceph-rbd-mirror@.service Drop any systemd imposed process/thread limits 2016-04-05 17:33:57 +01:00
ceph.target
ceph.tmpfiles.d systemd: tmpfiles.d in /run, not /var/run 2015-09-11 11:38:47 -04:00
CMakeLists.txt cmake: install systemd files 2016-06-30 19:27:43 +08:00
Makefile.am systemd: enable all the ceph .target services by default 2016-04-27 14:20:29 +02:00
rbdmap.service systemd: set up environment in rbdmap unit file 2016-03-19 06:34:07 +01:00