Project

General

Profile

Actions

Bug #11821

closed

ceph-disk.sh should not call teardown_btrfs

Added by Nathan Cutler almost 9 years ago. Updated almost 9 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
hammer
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

David Disseldorp writes in https://github.com/ceph/ceph/commit/38682f9a6a129e2f41a11476157ec6d0bd695b6c

If the test directory resides on a btrfs filesystem, test/ceph-disk.sh
currently calls teardown_btrfs to issue a btrfs subvolume delete request
for all second level child directories.

This should not be performed, as none of the ceph-disks tests create
btrfs subvolumes. The deletion attempts result in a number of errors,
e.g.:
teardown_btrfs: 28: btrfs subvolume delete test-ceph-disk/osd/ceph-X
ERROR: 'test-ceph-disk/osd/ceph-X' is not a subvolume

Actions #1

Updated by Nathan Cutler almost 9 years ago

  • Source changed from other to Community (dev)

This affects hammer as well as master.

Actions #2

Updated by Anonymous almost 9 years ago

BtrfsFileStoreBackend::detect_features() can leave stale subvolumes behind on failure, so I think this bug should be marked as INVALID for now.

Actions #3

Updated by Nathan Cutler almost 9 years ago

  • Status changed from New to Rejected
Actions

Also available in: Atom PDF