)]}'
{
  "commit": "f0b22ff77c0126ac092aa1c6965f08a7c50002a1",
  "tree": "e957358311a40371a2ab77f5c86d25035d03ed43",
  "parents": [
    "dea7cd0e3d0aeee571f25209d76b52cc495a389f"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue May 02 16:04:20 2023 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue May 02 15:12:13 2023 +0000"
  },
  "message": "m/node: also log to ttyS1\n\nSome systems have their serial console connected to ttyS1, not ttyS0.\nWe currently have no way of passing this information to the system as we\nlock down boot parameters and\nthere is significant risk in letting people change this, both in terms\nof security (some kernel parameters can affect the integrity of the OS)\nas well as availability as such a setting needs to be respected by both\nA and B loaders, thus any misconfiguration could make the node\nnon-functional without an obvious way to roll back.\n\nThus this just adds ttyS1 to the list of serial consoles for the time\nbeing. When we have such a mechanism, we\u0027ll likely undo the hardcoding\nof all consoles anyways.\n\nFixes #216\n\nChange-Id: I2f35edad049ceae1bb5cfc22b89bf6a1664cfbf8\nReviewed-on: https://review.monogon.dev/c/monogon/+/1625\nTested-by: Jenkins CI\nReviewed-by: Serge Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "942a9ab67a2dcd14966104981a06f29bdd780ae6",
      "old_mode": 33188,
      "old_path": "metropolis/node/BUILD.bazel",
      "new_id": "7ff504fe5128f0d9ce6a0fcfba27be8e08b85154",
      "new_mode": 33188,
      "new_path": "metropolis/node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1e32803a22120038efe9043db62ebf73b8876048",
      "old_mode": 33188,
      "old_path": "metropolis/node/build/earlydev.fsspec",
      "new_id": "a7d2ea4b19eb3d4c18b501fb418c74f347acab8f",
      "new_mode": 33188,
      "new_path": "metropolis/node/build/earlydev.fsspec"
    },
    {
      "type": "modify",
      "old_id": "08eb39ae42344070627f6327c7e029cb0fe3cf0e",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/main.go",
      "new_id": "715a7ac62d5f3f9722443c1ea35548c67d257680",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/main.go"
    },
    {
      "type": "modify",
      "old_id": "4677c8e9f5bed94ac13e275041eafc642fa3764d",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/minit/main.c",
      "new_id": "d92f7edd8179406346bd0bab7f13b02a760f7c58",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/minit/main.c"
    }
  ]
}
