)]}'
{
  "commit": "2d284b5718ad0948e7ef5afc5905f36701f4a3ab",
  "tree": "1525231844ed4fb336e9cf3b0b252008f4f44393",
  "parents": [
    "7922d41e98a28458e17e4ff33c9ece0d9ff6578a"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Mar 08 17:05:12 2023 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Mar 09 20:09:06 2023 +0000"
  },
  "message": "c/takeover/e2e: add takeover end-to-end test\n\nThis adds an end-to-end test to the takeover system.\nIt launches a QEMU VM running a Debian Cloud Image which is configured\nvia cloud-init to accept SSH access from the test.\nIt connects to that VM via SSH, copies the takeover binary under test\nto it via SFTP and launches it.\nIt passes a test TakeoverInit message to it, performs basic sanity\nchecking on the response and then looks on the serial port for a flag\nmesage that the agent has started.\n\nChange-Id: I8edce6163259da305bb43660a2d70474f7f11612\nReviewed-on: https://review.monogon.dev/c/monogon/+/1262\nReviewed-by: Serge Bazanski \u003cserge@monogon.tech\u003e\nTested-by: Leopold Schabel \u003cleo@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f044e4bc88bacab42c61c276d0fdf9f6914f386",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "d61b7d037292b2f1f10e58e4ac1d4314cd626319",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82ccd7de2d080786b2af0266e2a1adb9bd3a3d39",
      "new_mode": 33188,
      "new_path": "cloud/takeover/e2e/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9788bd5e8a337f1a097211350a093ead40d854c3",
      "new_mode": 33188,
      "new_path": "cloud/takeover/e2e/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "6933128a47efe3a031ee30adae99fd6311e307b4",
      "old_mode": 33188,
      "old_path": "metropolis/pkg/freeport/BUILD.bazel",
      "new_id": "ee965eedc6687cf8874a5edc29e866eeb6d92d91",
      "new_mode": 33188,
      "new_path": "metropolis/pkg/freeport/BUILD.bazel"
    }
  ]
}
