Project

General

Profile

Actions

Bug #67062

closed

get_oldest_need() - it != missing.end()

Added by Matan Breizman over 1 year ago. Updated over 1 year ago.

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

0%

Source:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Merge Commit:
Fixed In:
Released In:
Upkeep Timestamp:

Description

https://pulpito.ceph.com/matan-2024-07-11_12:17:07-crimson-rados-wip-matanb-seastar-july7-distro-crimson-smithi/7796510

osd.2:

DEBUG 2024-07-11 13:38:53,214 [shard 1:main] osd - snap_mapper.add_oid set SNA_3_0000000000000115_0000000000000003.5A10F632.117.smithi06331251-39..
DEBUG 2024-07-11 13:38:53,214 [shard 1:main] osd - snap_mapper.add_oid set SNA_3_0000000000000116_0000000000000003.5A10F632.117.smithi06331251-39..
DEBUG 2024-07-11 13:38:53,214 [shard 1:main] osd - snap_mapper.add_oid set SNA_3_0000000000000117_0000000000000003.5A10F632.117.smithi06331251-39..
DEBUG 2024-07-11 13:38:53,214 [shard 1:main] osd -  pg_epoch 656 pg[3.5( v 656'515 lc 637'510 (0'0,656'515] local-lis/les=655/656 n=7 ec=16/16 lis/c=655/551 les/c/f=656/552/0 sis=655) [3,2] r=1 lpr=655 pi=[551,655)/1 luod=0'0 lua=652'512 crt=656'515 mlcod 0'0 active PeeringState::recover_got got missing 3:a580f6c4:::smithi06331251-39:117 v 652'511
ERROR 2024-07-11 13:38:53,215 [shard 1:main] none - /home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos9/DIST/centos9/MACHINE_SIZE/gigantic/release/19.0.0-4799-g28a7ee81/rpm/el9/BUILD/ceph-19.0.0-4799-g28a7ee81/src/osd/osd_types.h:4952 : In function 'eversion_t pg_missing_set<TrackChanges>::get_oldest_need() const [with bool TrackChanges = true]', ceph_assert(%s)
it != missing.end()
Aborting on shard 1.
Backtrace:
 3# ceph::__ceph_assert_fail(ceph::assert_data const&) in ceph-osd
 4# pg_missing_set<true>::get_oldest_need() const in ceph-osd
 5# PGLog::recover_got(hobject_t, eversion_t, pg_info_t&) in ceph-osd
 6# PeeringState::recover_got(hobject_t const&, eversion_t, bool, ceph::os::Transaction&) in ceph-osd
Actions #1

Updated by Matan Breizman over 1 year ago

  • Status changed from New to Need More Info

Didn't appear since reported

Actions #2

Updated by Matan Breizman over 1 year ago

  • Status changed from Need More Info to Closed

Closing until reoccurs as plenty of recovery fixes were merged since.

Actions

Also available in: Atom PDF