diff --git a/muted-tests.yml b/muted-tests.yml index 8a64d3a937efb..74728c9b4af4d 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -512,9 +512,6 @@ tests: - class: org.elasticsearch.test.apmintegration.TracesApmIT method: testApmIntegration issue: https://github.com/elastic/elasticsearch/issues/129651 -- class: org.elasticsearch.snapshots.SnapshotShutdownIT - method: testSnapshotShutdownProgressTracker - issue: https://github.com/elastic/elasticsearch/issues/129752 - class: org.elasticsearch.xpack.security.SecurityRolesMultiProjectIT method: testUpdatingFileBasedRoleAffectsAllProjects issue: https://github.com/elastic/elasticsearch/issues/129775 diff --git a/server/src/main/java/org/elasticsearch/snapshots/SnapshotShardsService.java b/server/src/main/java/org/elasticsearch/snapshots/SnapshotShardsService.java index d49b670451f5b..3fd5a226936ac 100644 --- a/server/src/main/java/org/elasticsearch/snapshots/SnapshotShardsService.java +++ b/server/src/main/java/org/elasticsearch/snapshots/SnapshotShardsService.java @@ -411,6 +411,7 @@ private void startNewShardSnapshots(String localNodeId, SnapshotsInProgress.Entr entry.version(), entry.startTime() ); + snapshotStatus.updateStatusDescription("shard snapshot enqueuing to start"); startShardSnapshotTaskRunner.enqueueTask(new ActionListener<>() { @Override public void onResponse(Releasable releasable) { @@ -429,7 +430,6 @@ public void onFailure(Exception e) { assert false : wrapperException; // impossible } }); - snapshotStatus.updateStatusDescription("shard snapshot enqueued to start"); } // apply some backpressure by reserving one SNAPSHOT thread for the startup work