)]}'
{
  "commit": "ec61a478161002b8cba1a21d152f3285355fa667",
  "tree": "055a6294ef297b8e992941c92d27968e9592194f",
  "parents": [
    "f07d1b373463bb30a068a1186176277a12a975bc"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Mon Mar 24 18:54:00 2025 +0000"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Tue Mar 25 11:48:25 2025 +0000"
  },
  "message": "m/cli/takeover/e2e: test with metroctl\n\nThis extends the starting end of the takeover end-to-end test by\nexecuting metroctl instead of duplicating some of the logic in the test.\n\nVM logs are now printed with %q such that that terminal escape codes are\nprinted escaped instead of raw. Without this, parts of the logs are\nobscured after a new kernel boots.\n\nChange-Id: I05de3eb2ce142a99815eba6b978dad92772fe10f\nReviewed-on: https://review.monogon.dev/c/monogon/+/4034\nTested-by: Jenkins CI\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25032ed57eda9590fde3ebda4215cf84e03ae3ec",
      "old_mode": 33188,
      "old_path": "metropolis/cli/takeover/e2e/BUILD.bazel",
      "new_id": "b0859474d7f140ae0cf306f6b2c5b51c97d27cb1",
      "new_mode": 33188,
      "new_path": "metropolis/cli/takeover/e2e/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c9108cd7a982ac58b126be99fcf42e35c61d6dd0",
      "old_mode": 33188,
      "old_path": "metropolis/cli/takeover/e2e/main_test.go",
      "new_id": "1ba5354d4392710f7a4f13d173382befa6da620a",
      "new_mode": 33188,
      "new_path": "metropolis/cli/takeover/e2e/main_test.go"
    }
  ]
}
