Project

General

Profile

Actions

Bug #73970

closed

Containerized deployments to use crimson-osd

Added by Matan Breizman 4 months ago. Updated about 2 months ago.

Status:
Duplicate
Priority:
Urgent
Category:
Deployment
Target version:
-
% Done:

0%

Source:
Community (user)
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:

Description

With https://github.com/ceph/ceph/pull/65782 merged. `ceph-osd` is no longer overriden when Crimson is enabled:
See the following spec.in changes.

Before:

%if 0%{with crimson}
# package crimson-osd with the name of ceph-osd
install -m 0755 %{buildroot}%{_bindir}/crimson-osd %{buildroot}%{_bindir}/ceph-osd
install -m 0755 %{buildroot}%{_bindir}/crimson-objectstore-tool %{buildroot}%{_bindir}/ceph-objectstore-tool
%endif

After:

%if 0%{with crimson}
mv %{buildroot}%{_bindir}/crimson-osd %{buildroot}%{_bindir}/ceph-osd-crimson
%endif

For packaged based, using crimson osd is now possible with:

sudo update-alternatives --set ceph-osd /usr/bin/ceph-osd-crimson

However, for containerized deployments, we would now need to explicitly use the crimson-osd binary.


Related issues 1 (0 open1 closed)

Related to crimson - Enhancement #74081: cephadm to use crimson osdResolvedShraddha Agrawal

Actions
Actions #1

Updated by Matan Breizman 4 months ago

  • Description updated (diff)
Actions #2

Updated by Matan Breizman 4 months ago

  • Source set to Community (user)
Actions #3

Updated by Matan Breizman 3 months ago

  • Assignee set to Matan Breizman
  • Pull request ID set to 66458
Actions #4

Updated by Matan Breizman 3 months ago

  • Status changed from New to Fix Under Review
Actions #5

Updated by Matan Breizman 3 months ago

Actions #6

Updated by Matan Breizman about 2 months ago

  • Status changed from Fix Under Review to Duplicate
Actions

Also available in: Atom PDF