Actions
Bug #44024
closedchange in utime_t rendering ('T' separator) conflicts with cache tiering hitset object naming
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
crash like
-54> 2020-02-06T23:12:05.771+0000 7f7a22b2d700 10 osd.23 pg_epoch: 335074 pg[2.7( v 78558'5820974 (31702'5816928,78558'5820974] local-lis/les=335073/335074 n=184311 ec=56/56 lis/c=335073/330021 les/c/f=335074/330022/1383 sis=335073 pruub=4.686772189s) [23,13,59] r=0 lpr=335073 pi=[330021,335073)/3 crt=78558'5820974 lcod 0'0 mlcod 0'0 active+undersized+degraded mbc={}] get_object_context: obc NOT found in cache: 2:e0000000:.ceph-internal::hit_set_2.7_archive_2020-01-27T20%3a17%3a12.620418Z_2020-01-27T21%3a17%3a12.750352Z:head -52> 2020-02-06T23:12:05.771+0000 7f7a22b2d700 10 osd.23 pg_epoch: 335074 pg[2.7( v 78558'5820974 (31702'5816928,78558'5820974] local-lis/les=335073/335074 n=184311 ec=56/56 lis/c=335073/330021 les/c/f=335074/330022/1383 sis=335073 pruub=4.686772189s) [23,13,59] r=0 lpr=335073 pi=[330021,335073)/3 crt=78558'5820974 lcod 0'0 mlcod 0'0 active+undersized+degraded mbc={}] get_object_context: no obc for soid 2:e0000000:.ceph-internal::hit_set_2.7_archive_2020-01-27T20%3a17%3a12.620418Z_2020-01-27T21%3a17%3a12.750352Z:head and !can_create -1> 2020-02-06T23:12:05.775+0000 7f7a22b2d700 -1 /home/jenkins-build/build/workspace/ceph-dev-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/huge/release/15.0.0-10065-g48526b9/rpm/el8/BUILD/ceph-15.0.0-10065-g48526b9/src/osd/PrimaryLogPG.cc: In function 'void PrimaryLogPG::hit_set_trim(PrimaryLogPG::OpContextUPtr&, unsigned int)' thread 7f7a22b2d700 time 2020-02-06T23:12:05.774605+0000 /home/jenkins-build/build/workspace/ceph-dev-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos8/DIST/centos8/MACHINE_SIZE/huge/release/15.0.0-10065-g48526b9/rpm/el8/BUILD/ceph-15.0.0-10065-g48526b9/src/osd/PrimaryLogPG.cc: 13860: FAILED ceph_assert(obc) ceph version 15.0.0-10065-g48526b9 (48526b90c7ea6a583ec014235d8ca7bd274747e7) octopus (rc) 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x156) [0x5644fe7ecfc2] 2: (()+0x5051dc) [0x5644fe7ed1dc] 3: (PrimaryLogPG::hit_set_trim(std::unique_ptr<PrimaryLogPG::OpContext, std::default_delete<PrimaryLogPG::OpContext> >&, unsigned int)+0xca1) [0x5644fea1a9d1] 4: (PrimaryLogPG::hit_set_persist()+0xb98) [0x5644fea1cca8] 5: (PrimaryLogPG::do_op(boost::intrusive_ptr<OpRequest>&)+0x2704) [0x5644fea3c2b4] 6: (PrimaryLogPG::do_request(boost::intrusive_ptr<OpRequest>&, ThreadPool::TPHandle&)+0xd40) [0x5644fea4a930] 7: (OSD::dequeue_op(boost::intrusive_ptr<PG>, boost::intrusive_ptr<OpRequest>, ThreadPool::TPHandle&)+0x309) [0x5644fe8d1b29] 8: (ceph::osd::scheduler::PGOpItem::run(OSD*, OSDShard*, boost::intrusive_ptr<PG>&, ThreadPool::TPHandle&)+0x68) [0x5644feb2c7c8] 9: (OSD::ShardedOpWQ::_process(unsigned int, ceph::heartbeat_handle_d*)+0x12ef) [0x5644fe8ee62f] 10: (ShardedThreadPool::shardedthreadpool_worker(unsigned int)+0x5c4) [0x5644fef1c094] 11: (ShardedThreadPool::WorkThreadSharded::entry()+0x14) [0x5644fef1ecf4] 12: (()+0x82de) [0x7f7a463462de] 13: (clone()+0x43) [0x7f7a450f04b3]
but the object name is
#2:e0000000:.ceph-internal::hit_set_2.7_archive_2020-01-27 20%3a17%3a12.620418Z_2020-01-27 21%3a17%3a12.750352Z:head#
(note the space instead of 'T' in the timestamp portion)
Updated by Sage Weil about 4 years ago
- Status changed from In Progress to Fix Under Review
- Pull request ID set to 33117
Updated by Sage Weil about 4 years ago
- Status changed from Fix Under Review to Resolved
Actions