From 2b5e56b9a74dc8b39e250ca2aff279880a8eb8b4 Mon Sep 17 00:00:00 2001 From: Alexey Artamonov Date: Wed, 14 Oct 2026 10:32:09 +0300 Subject: [PATCH] docs(next): show flux-plunger recording the processed version first flux-plunger records the revision it is about to reclaim in its processed-version annotation before it deletes that storage Secret, so a write that fails never lets a later pass delete the next revision. The recovery diagram still showed the Secret deleted first. Assisted-by: LLM Signed-off-by: Alexey Artamonov --- content/en/docs/next/guides/concepts.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/content/en/docs/next/guides/concepts.md b/content/en/docs/next/guides/concepts.md index a2249424..1b029064 100644 --- a/content/en/docs/next/guides/concepts.md +++ b/content/en/docs/next/guides/concepts.md @@ -269,17 +269,17 @@ flowchart TD DETECT["FluxPlunger detects the error"] FIND["Finds the last release Secret"] SUSPEND["Suspends HelmRelease"] - DEL["Deletes the stale Secret"] ANNOTATE["Records processed version
in annotation (crash recovery)"] + DEL["Deletes the stale Secret"] RESUME["Resumes HelmRelease"] REINSTALL["Flux performs a clean reinstall"] ERR --> DETECT DETECT --> FIND FIND --> SUSPEND - SUSPEND --> DEL - DEL --> ANNOTATE - ANNOTATE --> RESUME + SUSPEND --> ANNOTATE + ANNOTATE --> DEL + DEL --> RESUME RESUME --> REINSTALL ```