Hold a plan whose backup failed or stayed silent, say it, and ask again by a verb (issue 1066)

This commit is contained in:
2026-10-17 22:48:28 +02:00
parent 9a20547dbd
commit c531c78eb5
11 changed files with 513 additions and 1 deletions
+7
View File
@@ -603,6 +603,13 @@ var plainWordings = map[string]func(conditions.Observation) words{
Explanation: "The upgrade of the mesh's message system did not end healthy in time.",
Resolved: "Resolved: the bus is healthy after its upgrade"}
}),
kindBackupHeld: worded(func(o conditions.Observation) words {
return words{Headline: "A delivery waits for a backup that failed",
Needs: "fix what stopped the backup, then release the delivery.",
Explanation: "Before a delivery moves a module that keeps data, that data is backed up. A backup failed or " +
"did not answer in ten minutes, so nothing of the delivery is built or sent.",
Resolved: "Resolved: the backup is done and the delivery goes on"}
}),
kindConsumerBehind: worded(func(o conditions.Observation) words {
return words{Headline: "Messages pile up for a listener",
Explanation: "One of the mesh's listeners on the bus is far behind, so what it handles happens late. A " +