)]}'
{
  "commit": "ee8c81bebb610af692db594dfbb848c506a5fd6a",
  "tree": "ced910e5099b8e465516639918e8e336cd27c826",
  "parents": [
    "28296493299f49fe82c2fe4b085ad6cf72097daf"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed Apr 03 11:59:38 2024 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Apr 23 12:05:29 2024 +0000"
  },
  "message": "m/t/launch/cluster: make LaunchNode non-blocking\n\nThis is an API change that will help down the line when implementing\nnode shutdowns/startups. It brings the \u0027done\u0027 channel as a LaunchNode\nargument, making the function call itself non-blocking.\n\nChange-Id: Ic536826be8a25b9af9376c771c35c8767641ec8c\nReviewed-on: https://review.monogon.dev/c/monogon/+/2940\nTested-by: Jenkins CI\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53d6fab24d4bb28f8a89920f754239bf2751cc56",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/main.go",
      "new_id": "ea856a1b0637fbc6bf7e016f0795aef7dceb9628",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/main.go"
    },
    {
      "type": "modify",
      "old_id": "f1b4166650dbd47fb10bb689dd8a518e56371561",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "ca9becdb9cc27236c25b51deac5ac84a394239eb",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    }
  ]
}
