]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
ceph.spec.in: Include Crimson by default in RPM builds
authorMatan Breizman <mbreizma@redhat.com>
Tue, 18 Nov 2025 08:36:14 +0000 (08:36 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 19 Nov 2025 13:14:00 +0000 (13:14 +0000)
commit08c334bcb7def11a86711ccf25d4471f2e7be14b
tree3a03bb2ef3fc4de17fba5183b8858722877aa570
parentd566702a5ad9617e34de2ba5fae3e9dc1d58731b
ceph.spec.in: Include Crimson by default in RPM builds

With #65782 merged, Crimson could be now built as part of the default RPM build flavor.
The binaries ceph-osd-crimson and ceph-osd-classic are managed via `update-alternatives`
and selected based on priority:

- ceph-osd-classic keeps the **highest** priority (100) and remains the default.
- Switching to crimson is possible via:
  update-alternatives --set ceph-osd /usr/bin/ceph-osd-crimson

Existing classic behavior remains unchanged unless the above command is explicitly executed.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
ceph.spec.in