)]}'
{
  "commit": "0246f5eb3a48f8a521ab20d776b923fcf0af6e1c",
  "tree": "73ff4458a28566fa580c116958aeceb222d7e4ac",
  "parents": [
    "2930e9966deca2ebcb9b497d4d133ffb6258ed87"
  ],
  "author": {
    "name": "Mateusz Zalega",
    "email": "mateusz@monogon.tech",
    "time": "Fri Apr 22 17:29:04 2022 +0200"
  },
  "committer": {
    "name": "Mateusz Zalega",
    "email": "mateusz@monogon.tech",
    "time": "Tue May 03 12:11:19 2022 +0000"
  },
  "message": "m/test: implement non-transient QEMU VMs\n\nThis patch reworks the launch code, enabling rebooting of cluster\nmember VMs, while precluding erasure of their transient state (disk\nimage, OVMF firmware variables, TPM state, MAC address).\n\nRebootNode method included in this patch is cluster-aware in the sense\nthat it blocks until the node has re-joined the cluster.\n\nChange-Id: Ie1236297d214399e927a67295200f8b8879a5b39\nReviewed-on: https://review.monogon.dev/c/monogon/+/664\nReviewed-by: Sergiusz Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "51dbe4b18cf534b5ede2b0e8477a0474f86239b8",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/main_test.go",
      "new_id": "c0af1fd4825f22c019dea941e8c6c384ac5f67f7",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "a826ea0568ac89a035ee97de9e6d8387074580e0",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/main.go",
      "new_id": "b195ecf5c7d89a357fb0e1b2021c4f02c09fdb31",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/main.go"
    },
    {
      "type": "modify",
      "old_id": "b70428c161a020a3963fbbfba2b37fc09e55f6d2",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/BUILD.bazel",
      "new_id": "54e6a46e5be20f820e91a05b8df4e0cc7505976f",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "da7862f92a28ca4018b516de0026f55dae7f4efb",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "a25e9921796ba3a41ddf64a636581e5ec0505d36",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    }
  ]
}
