Enhancement #74616
closedcephadm: support adding seastore objectstore
0%
Description
Cephadm should be able to deploy OSDs with seastore backend. Currently ``ceph orch apply osd`` does not accept the flag `--objectstore`, and even if seastore objecstore is mentioned in OSD spec file supplied to the orch apply command, only bluestore is supported. ref: https://github.com/ceph/ceph/blob/a0bd2655003e8fe33675c6afbed793885698b2bc/src/python-common/ceph/deployment/drive_group.py#L355.
We should be able to use both the spec file as well as the orch command to deploy crimson OSDs with seastore.
Updated by Shraddha Agrawal about 2 months ago
- Related to Enhancement #74081: cephadm to use crimson osd added
Updated by Shraddha Agrawal about 2 months ago
- Tracker changed from Feature to Enhancement
Updated by Matan Breizman about 2 months ago
- Target version set to v21.0.0
Shraddha Agrawal wrote:
Cephadm should be able to deploy OSDs with seastore backend. Currently ``ceph orch apply osd`` does not accept the flag `--objectstore`, and even if seastore objecstore is mentioned in OSD spec file supplied to the orch apply command, only bluestore is supported. ref: https://github.com/ceph/ceph/blob/a0bd2655003e8fe33675c6afbed793885698b2bc/src/python-common/ceph/deployment/drive_group.py#L355.
We should be able to use both the spec file as well as the orch command to deploy crimson OSDs with seastore.
Thanks for creating the tracker, let's follow up on this once cephadm is able to deploy osds with bluestore first.
fwiw, seastore support in ceph volume was added here - https://github.com/ceph/ceph/pull/64323.
Perhaps something is missing there.
Updated by Shraddha Agrawal 27 days ago ยท Edited
- Status changed from New to Fix Under Review
- Pull request ID set to 67274
https://github.com/ceph/ceph/pull/64323 added support for seastore in ceph-volume, but the same wasn't enabled in cephadm.
I've created a PR to do the same: https://github.com/ceph/ceph/pull/67274. This is currently under review.
Updated by Upkeep Bot 23 days ago
- Status changed from Fix Under Review to Resolved
- Merge Commit set to c059828e4ac5602c31a30663f7aa7b07bd096506
- Fixed In set to v20.3.0-5421-gc059828e4a
- Upkeep Timestamp set to 2026-02-20T06:13:08+00:00