Project

General

Profile

Actions

Bug #52060

closed

Phantom Atari partitions when using raw mode

Added by Blaine Gardner almost 3 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
pacific,octopus
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

See Rook issue https://github.com/rook/rook/issues/7940 for more full information.

Ceph bluestore disks can sometimes appear as though they have "phantom"
Atari (AHDI) partitions created on them when they don't in reality. This
is due to a series of bugs in the Linux kernel when it is built with
Atari support enabled. This behavior does not appear for raw mode OSDs on
partitions, only on disks.

Changing the on-disk format of Bluestore OSDs comes with
backwards-compatibility challenges, and fixing the issue in the Kernel
could be years before users get a fix. Working around the Kernel issue
in ceph-volume is therefore the best place to fix the issue for Ceph.

To work around the issue in Ceph volume, there are two behaviors that need
adjusted:

ceph-volume inventory should not report that a partition is
available if the parent device is a BlueStore OSD
ceph-volume raw list should report parent disks if the disk is a
BlueStore OSD and not report the disk's children, BUT it should still
report children if the parent disk is not a BlueStore OSD

Related issues 2 (0 open2 closed)

Copied to ceph-volume - Backport #52132: octopus: Phantom Atari partitions when using raw modeResolvedGuillaume AbriouxActions
Copied to ceph-volume - Backport #52133: pacific: Phantom Atari partitions when using raw modeResolvedGuillaume AbriouxActions
Actions

Also available in: Atom PDF