Actions
Bug #10263
closed[ERR] bad backtrace on dir ino 600
Status:
Resolved
Priority:
Urgent
Assignee:
-
Category:
-
Target version:
-
% Done:
0%
Source:
Q/A
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
ubuntu@teuthology:/a/sage-bug-10171-base/639742
and the other runs in this set. It's an upgrade test:
archive_path: /var/lib/teuthworker/archive/sage-bug-10171-base/639742 description: null email: null job_id: '639742' last_in_suite: false machine_type: mira,plana,burnupi name: sage-bug-10171-base nuke-on-error: true os_type: ubuntu overrides: ceph: conf: mds: debug mds: 20 debug ms: 1 mon: mon warn on legacy crush tunables: false osd: debug filestore: 20 debug ms: 1 debug osd: 20 log-whitelist: - scrub mismatch - ScrubResult install: ceph: sha1: c4f934997a811f20aa394193267424338bda8d2f owner: scheduled_sage@flab priority: 1 roles: - - mon.a - mds.a - osd.0 - osd.1 - - mon.b - mon.c - osd.2 - osd.3 - - client.0 - client.1 suite_path: /var/lib/teuthworker/src/ceph-qa-suite_master tasks: - install: branch: firefly - print: '**** done installing firefly' - ceph: fs: xfs - print: '**** done ceph' - parallel: - workload - upgrade-sequence - print: '**** done parallel' teuthology_branch: master tube: multi upgrade-sequence: sequential: - install.upgrade: mon.a: null - print: '**** done install.upgrade mon.a to the version from teuthology-suite arg' - ceph.restart: daemons: - mon.a wait-for-healthy: true - sleep: duration: 60 - ceph.restart: daemons: - osd.0 - osd.1 wait-for-healthy: true - sleep: duration: 60 - ceph.restart: - mds.a - sleep: duration: 60 - print: '**** running mixed versions of osds and mons' - exec: mon.b: - ceph osd crush tunables firefly - install.upgrade: mon.b: null - print: '**** done install.upgrade mon.b to the version from teuthology-suite arg' - ceph.restart: daemons: - mon.b - mon.c wait-for-healthy: true - sleep: duration: 60 - ceph.restart: daemons: - osd.2 - osd.3 wait-for-healthy: true - sleep: duration: 60 verbose: false worker_log: /var/lib/teuthworker/archive/worker_logs/worker.multi.3741 workload: sequential: - rados: clients: - client.0 ec_pool: true objects: 50 op_weights: append: 100 copy_from: 50 delete: 50 read: 100 rmattr: 25 rollback: 50 setattr: 25 snap_create: 50 snap_remove: 50 write: 0 ops: 4000
Updated by Zheng Yan over 9 years ago
- Status changed from 12 to Fix Under Review
It's introduced by the 'verify backtrace on fetching dirfrag' patch. Stray directories of old fs has no backtrace, the new MDS detected that backtrace for stray directory is missing, so it prints a error message and marks the stray 'dirty parent'. I think we can fix this issue by backporting the patch that stores backtrace for stray directories.
Updated by Greg Farnum over 9 years ago
Merged in the patch for Giant as of commit:247a6fac54854e92a7df0e651e248a262d3efa05.
The others are a little unhappy on the gitbuilders; it looks like some of our transient unittest failures on the older branches but I'm rebuilding to make sure.
Updated by Greg Farnum over 9 years ago
- Status changed from Fix Under Review to Resolved
They're all happy now, merged everything in.
Actions