Project

General

Profile

Bug #42209

STATE_KV_SUBMITTED is set too early.

Added by Igor Fedotov 6 months ago. Updated about 1 month ago.

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

0%

Source:
Development
Tags:
Backport:
mimic, luminous
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

_txc_state_proc function might set TXC's state before committing data to DB.

Issue is Nautilus and earlier releases specific as master already has some changes making the case even worse and then fixing the whole bunch, see https://tracker.ceph.com/issues/42189


Related issues

Related to bluestore - Bug #42189: SyntheticWorkloadState::scan abort Resolved 10/06/2019
Copied to bluestore - Backport #42833: mimic: STATE_KV_SUBMITTED is set too early. Resolved
Copied to bluestore - Backport #42834: luminous: STATE_KV_SUBMITTED is set too early. Resolved

History

#1 Updated by Igor Fedotov 6 months ago

  • Target version set to v14.2.5
  • Source set to Development

#2 Updated by Nathan Cutler 6 months ago

  • Description updated (diff)

#3 Updated by Nathan Cutler 6 months ago

"Issue is Nautilus and earlier releases specific as master already has some changes making the case even worse and then fixing the whole bunch, see https://tracker.ceph.com/issues/42189"

Thanks, Igor. Please include this sentence in the actual commit message(s) that will be merged to nautilus, too.

#4 Updated by Nathan Cutler 6 months ago

  • Related to Bug #42189: SyntheticWorkloadState::scan abort added

#5 Updated by Sage Weil 5 months ago

  • Status changed from In Progress to Pending Backport

#6 Updated by Nathan Cutler 5 months ago

  • Pull request ID set to 30755

#7 Updated by Nathan Cutler 5 months ago

  • Copied to Backport #42833: mimic: STATE_KV_SUBMITTED is set too early. added

#8 Updated by Nathan Cutler 5 months ago

  • Copied to Backport #42834: luminous: STATE_KV_SUBMITTED is set too early. added

#9 Updated by Nathan Cutler about 1 month ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Also available in: Atom PDF