)]}'
{
  "commit": "5b8b86069584664f8be69467290d7cae7d000b8d",
  "tree": "9eae59a652bcafb11e017a61db58e41c67f42977",
  "parents": [
    "2d284b5718ad0948e7ef5afc5905f36701f4a3ab"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Mar 09 17:22:21 2023 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Mar 09 20:09:06 2023 +0000"
  },
  "message": "cloud: use machine_id for all agent communication\n\nThe original proto used provider-scoped provider_ids, these are being\nreplaced by  a single machine_id, assigned by the BMaaS service.\nIts API works in terms of machine_id, not provider_id (see\nAgentHeartbeatRequest), so this needs to be changed.\n\nChange-Id: If13942d02a8ac0e2901c549a92a67b6b10a1e196\nReviewed-on: https://review.monogon.dev/c/monogon/+/1263\nTested-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47b531fab8eae5f17a50452c7a83ec9f17bcf213",
      "old_mode": 33188,
      "old_path": "cloud/agent/api/takeover.proto",
      "new_id": "788c5a3fa1a34d4e62370ea42eecb92d9716892c",
      "new_mode": 33188,
      "new_path": "cloud/agent/api/takeover.proto"
    },
    {
      "type": "modify",
      "old_id": "a60f352e2e95b39f1c1f2771fdc4207508d74441",
      "old_mode": 33188,
      "old_path": "cloud/shepherd/equinix/manager/initializer.go",
      "new_id": "7f1af852faa5f3ee5db286c0501740f4b92b0187",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/initializer.go"
    },
    {
      "type": "modify",
      "old_id": "9788bd5e8a337f1a097211350a093ead40d854c3",
      "old_mode": 33188,
      "old_path": "cloud/takeover/e2e/main_test.go",
      "new_id": "2b151742ff63d522b6f4c1af5a293e3c2d62e167",
      "new_mode": 33188,
      "new_path": "cloud/takeover/e2e/main_test.go"
    }
  ]
}
