)]}'
{
  "commit": "075465c4f4437d6bcd0326cd673aedf2b5bbc686",
  "tree": "057c78acaff2b9f9770bbed6f225dd6f0468e8e3",
  "parents": [
    "0e057feb0b5c932e1b86ba769ad92bfc9bfdcd65"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Nov 16 15:38:49 2021 +0100"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Jan 25 14:27:03 2022 +0000"
  },
  "message": "m/t/launch: multi-node launches, prefixed stdout\n\nThis reinstantiates //:launch-test2, with some small fixes for usability\n(prefixed stdout and GetNodes retries to handle cluster connectivity\nissues as the cluster grows).\n\nWe also drive-by port //:launch-test2 and //:launch to use the new and\nshiny clicontext package.\n\nChange-Id: I62a1d827b2087f1173abf19e792a2088dc8b80bb\nReviewed-on: https://review.monogon.dev/c/monogon/+/485\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "51118cf9a684b5269f41ffc7b13474ebe6c779cc",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch-multi2/BUILD.bazel",
      "new_id": "932b57becb627459e0a51d75514cb6a81b72e2d3",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch-multi2/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d6c5f050db124d5d223688cd65f6f4061adc53be",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch-multi2/main.go",
      "new_id": "70c3745d1f673469b44a358e78fde418e57ab27d",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch-multi2/main.go"
    },
    {
      "type": "modify",
      "old_id": "e7e92712156251cbb7164ec09a9121beef159c85",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/BUILD.bazel",
      "new_id": "cb2cbb58fda0946ff57e0dc865d50769ff97cb54",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "aacba06413183ef834114eab9cea74dae2cbc98c",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/main.go",
      "new_id": "55673799182f5324b74dfadd2ec5ea062a8c2ae5",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/main.go"
    },
    {
      "type": "modify",
      "old_id": "bf010d2d137e1fd1826b281651cd9bad014a4d89",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/BUILD.bazel",
      "new_id": "abcdc07b763afcfde549d874596a795de216f86b",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4d5a7727255174c8a8bcbc634d8b3c8b372242b2",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "5b1f3dc1ec309b0c95c476fd8a6586eb07cb2f89",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "059c3cb7a308651a3ef15c3a371bc8919dc0950c",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/prefixed_stdio.go"
    }
  ]
}
