Project

General

Profile

Actions

Bug #72041

open

rbd_api_tests: re-enable TestMigration.TriggerAssertSnapcSeq - ceph_assert(!existed)

Added by Matan Breizman 9 months ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Test suite
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

This test is skipped with SKIP_IF_CRIMSON and should be re-enabled.

From https://pulpito.ceph.com/matan-2025-07-08_10:05:51-crimson-rados-wip-matanb-crimson-only-testing-6-jul-distro-crimson-debug-smithi/
See 8375489, 8375491, 83754893

2025-07-08T11:28:59.609 INFO:tasks.workunit.client.0.smithi022.stdout:[ RUN      ] TestMigration.TriggerAssertSnapcSeq
2025-07-08T11:28:59.972 INFO:tasks.workunit.client.0.smithi022.stdout:resize: 83886080
2025-07-08T11:29:00.224 INFO:tasks.workunit.client.0.smithi022.stdout:write: A 41943040~10
2025-07-08T11:29:00.373 INFO:tasks.workunit.client.0.smithi022.stdout:snap_create: snap1
2025-07-08T11:29:01.943 INFO:tasks.workunit.client.0.smithi022.stdout:write: B 41943041~10
2025-07-08T11:29:02.059 INFO:tasks.workunit.client.0.smithi022.stdout:migration_prepare
2025-07-08T11:29:04.995 INFO:tasks.workunit.client.0.smithi022.stdout:write: C 41943042~10
2025-07-08T11:29:05.196 INFO:tasks.workunit.client.0.smithi022.stdout:snap_create: snap2
2025-07-08T11:29:06.977 INFO:tasks.workunit.client.0.smithi022.stdout:resize: 41943040
2025-07-08T11:29:16.427 INFO:tasks.daemonwatchdog.daemon_watchdog:daemon ceph.osd.1 is failed for ~0s
2025-07-08T11:29:21.831 INFO:tasks.daemonwatchdog.daemon_watchdog:daemon ceph.osd.1 is failed for ~5s
2025-07-08T11:29:27.234 INFO:tasks.daemonwatchdog.daemon_watchdog:daemon ceph.osd.1 is failed for ~11s
2025-07-08T11:29:32.638 INFO:tasks.daemonwatchdog.daemon_watchdog:daemon ceph.osd.1 is failed for ~16s
2025-07-08T11:29:38.041 INFO:tasks.daemonwatchdog.daemon_watchdog:daemon ceph.osd.1 is failed for ~22s

osd.1:

ERROR 2025-07-08 11:29:07,403 [shard 1:main] osd - /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/20.3.0-1375-g250f4c43/rpm/el9/BUILD/ceph-20.3.0-1375-g250f4c43/src/crimson/osd/ops_executer.cc:1093 : In function 'crimson::osd::ObjectContextRef crimson::osd::OpsExecuter::prepare_clone(const hobject_t&, const ObjectState&)', ceph_assert(!existed)

 2# raise in /lib64/libc.so.6
 3# abort in /lib64/libc.so.6
 4# ceph::__ceph_assert_fail(ceph::assert_data const&) in ceph-osd
 5# crimson::osd::OpsExecuter::prepare_clone(hobject_t const&, ObjectState const&) in ceph-osd
 6# crimson::osd::OpsExecuter::prepare_cloning_ctx(SnapContext const&, ObjectState const&, SnapSet const&, crimson::osd::PGBackend&, ceph::os::Transaction&) in ceph-osd
 7# crimson::osd::OpsExecuter::prepare_cloning_ctx(SnapContext const&, ObjectState const&, SnapSet const&, crimson::osd::PGBackend&, ceph::os::Transaction&) in ceph-osd
 8# crimson::osd::OpsExecuter::prepare_cloning_ctx(SnapContext const&, ObjectState const&, SnapSet const&, crimson::osd::PGBackend&, ceph::os::Transaction&) in ceph-osd
 9# crimson::osd::OpsExecuter::OpsExecuter(boost::intrusive_ptr<crimson::osd::PG>, boost::intrusive_ptr<crimson::osd::ObjectContext>, OpInfo const&, ceph::static_ptr<crimson::osd::OpsExecuter::ExecutableMessage, 24ul>&&, crimson::local_shared_foreign_ptr<crimson::local_shared_foreign_ptr<seastar::shared_ptr<crimson::net::Connection> > >, SnapContext const&) in ceph-osd
10# _ZN7seastar20noncopyable_functionIFNS_6futureIvEEvEE17direct_vtable_forIZNS2_4thenIZN7crimson23OrderedConcurrentPhaseTINS7_3osd16CommonPGPipeline11WaitPGReadyEE11ExitBarrierINS7_8BlockerTISB_E13BlockingEvent7TriggerINS9_13ClientRequestEEEED4EvEUlvE_S2_EET0_OT_EUlDpOT_E_E4callEPKS4_ in ceph-osd
11# crimson::osd::ClientRequest::get_snapc(crimson::osd::PG&, boost::intrusive_ptr<crimson::osd::ObjectContext>) const in ceph-osd
12# void std::__exception_ptr::__dest_thunk<crimson::unthrowable_wrapper<std::error_code const&, crimson::ec<4095> >::throwable_carrier>(void*) in ceph-osd

Actions #1

Updated by Matan Breizman 9 months ago

  • Subject changed from TestMigration.TriggerAssertSnapcSeq - ceph_assert(!existed) to rbd_api_tests: re-enable TestMigration.TriggerAssertSnapcSeq - ceph_assert(!existed)
  • Description updated (diff)
Actions

Also available in: Atom PDF