• v0.4.0 fd15275f8e

    v0.4.0
    All checks were successful
    build / build (push) Successful in 1m12s
    Stable

    Ghost released this 2026-11-06 10:35:59 +00:00 | 20 commits to main since this release

    The log now says why the machine last went down. kranz records the reboot
    it is about to perform and, on the next start, reports in one line what it
    finds in the previous boot's journal:

    • kranz reboot at 04:09 (reasons: linux-image-7.0.0-43-generic, linux-base) —
      kranz asked for it, and here is why.
    • external reboot at 04:10 — no kranz request recorded — something else
      rebooted the box.
    • halt at 04:09 (SIGRTMIN+3) — container stop or host shutdown — the
      container/host was stopped, as when an Incus host reboots under its
      containers.
    • unclean at 04:09 — no clean shutdown sequence in the previous boot — power
      loss or crash.
    • unknown — no readable previous boot in the journal — no journal, or not
      permitted to read the system's.

    The same line is printed by kranz status. Nothing changes about when kranz
    reboots: mode, the window, and when_required behave exactly as before.
    There is no new config key.

    Reading the previous boot needs the system journal, so kranz status shows the
    full line when run as root and degrades to unknown otherwise.

    Downloads