Actions
Bug #46745
closedcephadm does not set systemd dependencies when using docker
Status:
Resolved
Priority:
High
Assignee:
-
Category:
cephadm
Target version:
-
% Done:
0%
Source:
Backport:
pacific, octopus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
v17.0.0-1409-gd4292afebf
Released In:
v17.2.0~2838
Upkeep Timestamp:
2025-07-14T19:35:17+00:00
Description
When using docker - systemd units produced by cephadm do not have any dependencies to docker.service
The effect is that when a user issues docker.service restart - ceph systemd services are not restarted (and are in running state, although they are dead in docker ps -a output)
Updated by Michal Nasiadka over 5 years ago
Putting following in systemd unit file solves the issue
After=network-online.target local-fs.target time-sync.target docker.service
Requires=docker.service
(the same is done by ceph-ansible - https://github.com/ceph/ceph-ansible/blob/a6209bd957e40c9c42370eab73ae99e73d53c8a4/roles/ceph-osd/templates/ceph-osd.service.j2#L5)
Updated by Sebastian Wagner over 5 years ago
- Priority changed from Normal to High
Updated by Sebastian Wagner about 5 years ago
- Has duplicate Bug #48891: cephadm does not set required dependencies in systemd added
Updated by Sage Weil about 5 years ago
- Status changed from New to Fix Under Review
- Pull request ID set to 39770
Updated by Sebastian Wagner about 5 years ago
- Status changed from Fix Under Review to Pending Backport
Updated by Sage Weil about 5 years ago
- Status changed from Pending Backport to Resolved
- Backport set to pacific
Updated by Loïc Dachary about 5 years ago
- Status changed from Resolved to Pending Backport
- Backport changed from pacific to octopus
Updated by Loïc Dachary about 5 years ago
- Status changed from Pending Backport to Resolved
- Backport changed from octopus to pacific, octopus
Updated by Loïc Dachary about 5 years ago
For the record, the Octopus backport is at https://github.com/ceph/ceph/pull/39804
Updated by Upkeep Bot 8 months ago
- Merge Commit set to d4292afebffe28648a2d27cbf1597b82a77c8593
- Fixed In set to v17.0.0-1409-gd4292afebf
- Released In set to v17.2.0~2838
- Upkeep Timestamp set to 2025-07-14T19:35:17+00:00
Actions