)]}'
{
  "commit": "cdcc739c88c98e1e174dda4094362c4d9a70db18",
  "tree": "8af9ddccecaa419d98df0442548b11c858f3e3a1",
  "parents": [
    "9a66b18b911e4551c708b4b4fffbe9e89f19d232"
  ],
  "author": {
    "name": "Mateusz Zalega",
    "email": "mateusz@monogon.tech",
    "time": "Wed Dec 08 15:34:53 2021 +0100"
  },
  "committer": {
    "name": "Mateusz Zalega",
    "email": "mateusz@monogon.tech",
    "time": "Mon Jan 03 11:37:58 2022 +0000"
  },
  "message": "m/n/installer: reboot on fatal errors\n\nCurrently irrecoverable errors are handled by log.Fatal, which calls\nos.Exit after printing the error message. As this kills the init\nprocess, it leads the kernel to panic and print a long call trace,\nobscuring the true cause of trouble. The kernel then reboots\nimmediately, as it is configured to do so, making it impossible to\nread the logs off the screen when using a graphical console.\n\nThis patch makes the installer hang after displaying status\ninformation.\n\nChange-Id: Ib6a7582b621fd5072e636242f8279be2a831c3f3\nReviewed-on: https://review.monogon.dev/c/monogon/+/488\nReviewed-by: Sergiusz Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79a78fea2561a3a3cfab9e283b35b7b108f300d3",
      "old_mode": 33188,
      "old_path": "metropolis/node/installer/main.go",
      "new_id": "e3a4896b1c9c915461d3bf42e62a29974d2c4222",
      "new_mode": 33188,
      "new_path": "metropolis/node/installer/main.go"
    },
    {
      "type": "modify",
      "old_id": "dafa28838dc3c695964284afa9d65097144389c4",
      "old_mode": 33188,
      "old_path": "metropolis/test/installer/main.go",
      "new_id": "cd0873b5a8215f2730cec2236f1e2dafcb8f0fe6",
      "new_mode": 33188,
      "new_path": "metropolis/test/installer/main.go"
    }
  ]
}
