ccmlib.node.ToolError: Subprocess /jenkins/workspace/scylla-master/dtest-release/scylla/.dtest/dtest-2yksbjmn/test/node2/bin/scylla nodetool -h 127.0.13.2 -p 10000 decommission exited with non-zero status; exit status: 4;
stderr: error executing POST request to http://127.0.13.2:10000/storage_service/decommission with parameters {}: remote replied with status code 500 Internal Server Error:
std::runtime_error (Decommission failed. See earlier errors (Rolled back: Failed to drain tablets: std::runtime_error (raft topology: exec_global_command(barrier) failed with seastar::rpc::closed_error (connection is closed))). Request ID: 3a92a9b4-81d5-11ef-9289-b0ba9154192e)
...
failed on teardown with "AssertionError: Core file(s) found. Marking test as failed."
Seen in https://jenkins.scylladb.com/job/scylla-master/job/dtest-release/699/testReport/secondary_indexes_test/TestSecondaryIndexes/Run_Dtest_Parallel_Cloud_Machines___FullDtest___full_split002___test_decommission_node_during_index_build/
https://jenkins.scylladb.com/job/scylla-master/job/dtest-release/699/artifact/logs-full.release.002/1727993853398_secondary_indexes_test.py%3A%3ATestSecondaryIndexes%3A%3Atest_decommission_node_during_index_build/node3.log
Decoded:
Looking at the code, it looks like we pass a reference to the token_metadata without holding a token_metadata_ptr or the effective_replication_map, in https://github.com/scylladb/scylladb/blob/960aa38cf32bb7e167df6a6767d879d0a51564fa/streaming/consumer.cc#L38