Actions
Bug #43273
closedmgr/rook: inconsistent path value for Devices
Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
mgr/rook
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
The Rook orchestrator backend returns devices whose paths have no `/dev/` prefix, e.g.:
Host k8s-2: Path Type Size Available Ceph Device ID Reject Reasons sdd hdd 32.0G False None not empty sdb hdd 20.0G True None sdc hdd 20.0G True None sda hdd 20.0G True None Host k8s-3: Path Type Size Available Ceph Device ID Reject Reasons sdd hdd 32.0G False None not empty sdb hdd 20.0G True None sdc hdd 20.0G True None sda hdd 20.0G True None Host k8s-1: Path Type Size Available Ceph Device ID Reject Reasons sdd hdd 32.0G False None not empty sdb hdd 20.0G True None sdc hdd 20.0G True None sda hdd 20.0G True None
The cephadm returns paths with `/dev/` prefix:
Host osd0: Path Type Size Available Ceph Device ID Reject Reasons /dev/vdb hdd 5120M True /dev/vdc hdd 5120M True /dev/vdd hdd 5120M True /dev/vda hdd 41.0G False locked
If the attribute is called path, then suppose Rook backend should return `/dev/` prefixes.
Actions