No description
Der Workflow bekam serienen/videoen-Routen (sonarrEN/radarrEN) plus zwei
History-Nodes. Die Verdrahtung war falsch:
History Sonarr EN [out0] -> Merge Sonarr(in0) # in0 von UHD belegt
History Radarr EN [out0] -> Merge Sonarr(in0) # falscher Merge
Merge Sonarr/Radarr sind typeVersion 3.2 mit numberInputs=2. Ohne freien Input
wurden beide EN-Nodes NIE ausgefuehrt, waehrend Reconcile Jobs sie per
\$(nodeName).all() liest. Jeder Minuten-Lauf endete mit
WrappedExecutionError: Node History Sonarr EN hasn t been executed
-> ntfy-Alarm jede Minute, und kein Lease wurde mehr reconciled. Webhook-Laeufe
waren nie betroffen, nur der Schedule-Trigger.
Fix:
- Merge Sonarr + Merge Radarr numberInputs 2 -> 3
- History Sonarr EN -> Merge Sonarr(in2), History Radarr EN -> Merge Radarr(in2)
- flatten() faengt einen nicht ausgefuehrten Node ab und liefert [] statt zu
werfen; fehlende Historie darf den Reconcile nie wieder komplett blockieren
Verifiziert live: 7/7 Schedule-Laeufe nach dem Deploy success (vorher 9/9
error). Execution 125044 zeigt History Sonarr EN und History Radarr EN mit
executionStatus success, Reconcile Jobs liefert {ok:true,activeJobs:1}.
Webhook-Zyklus start->moved->fail erneut getestet: alle 200/ok.
|
||
|---|---|---|
| workflows | ||
| .gitignore | ||
| .sops.yaml | ||
| compose.yaml | ||