diff --git a/muted-tests.yml b/muted-tests.yml index ee13681a241a9..f78858ee70920 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -524,9 +524,6 @@ tests: - class: org.elasticsearch.search.query.VectorIT method: testFilteredQueryStrategy issue: https://github.com/elastic/elasticsearch/issues/129517 -- 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