)]}'
{
  "commit": "afd3cf8bb5c99e9a8db23a5f435f7c1e31c96f91",
  "tree": "092e34305b19af962cac644a1551822c436f1060",
  "parents": [
    "fac487481bf56e9510ff9a528c6729b2427d42b1"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed Apr 19 17:43:46 2023 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Apr 25 11:56:50 2023 +0000"
  },
  "message": "cloud/shepherd/equinix: update provider extra data\n\nThis adds a new sub-component to the Equinix Shepherd, the Updater.\n\nThe Updater periodically scans all machines backed by the Equinix\nprovider in the BMDB and queries the Equinix API for their status. The\nstatus then populates the new \u0027Provided\u0027 row data.\n\nChange-Id: I99657545aabfb13d71e165d36ce549c852feaf49\nReviewed-on: https://review.monogon.dev/c/monogon/+/1578\nTested-by: Jenkins CI\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a78150968fc7e3c75766e12796f48c7c94bc0c08",
      "old_mode": 33188,
      "old_path": "cloud/bmaas/bmdb/model/queries_tags.sql",
      "new_id": "ddb6f19b86516a684739caf707bf78791665bcee",
      "new_mode": 33188,
      "new_path": "cloud/bmaas/bmdb/model/queries_tags.sql"
    },
    {
      "type": "modify",
      "old_id": "ebebed13339111072c68ef06c9178004e62deea7",
      "old_mode": 33188,
      "old_path": "cloud/bmaas/bmdb/reflection/reflection.go",
      "new_id": "3f1b69ab8b129e8f0504817bee9da575e2854a0d",
      "new_mode": 33188,
      "new_path": "cloud/bmaas/bmdb/reflection/reflection.go"
    },
    {
      "type": "modify",
      "old_id": "a4e525543ce9b5cc568805451190d67e9fecd6f7",
      "old_mode": 33188,
      "old_path": "cloud/shepherd/equinix/manager/BUILD.bazel",
      "new_id": "72924f31a1ba6884f9602e2c07bec0f64a0afb22",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1abe86951e287c9c47ece588994cf6963977fbce",
      "old_mode": 33188,
      "old_path": "cloud/shepherd/equinix/manager/fakequinix_test.go",
      "new_id": "f18b4359b5d6b20e1e9f01098d2e54c02edfd476",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/fakequinix_test.go"
    },
    {
      "type": "modify",
      "old_id": "2a293dc864a947c4e3da448f2b382b59b28f2c80",
      "old_mode": 33188,
      "old_path": "cloud/shepherd/equinix/manager/server/main.go",
      "new_id": "faf84f16fc1586352540da3e0be3e3e432dfd543",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/server/main.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c00b9726cc04af2adb24837fdc67a53e977d838",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/updater.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "145129a6a719d6bdf7a29ed298fb22ec713484c2",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/updater_test.go"
    },
    {
      "type": "modify",
      "old_id": "4bdc314b770fabbce9e0d452242815130678913c",
      "old_mode": 33188,
      "old_path": "cloud/shepherd/equinix/wrapngo/wrapn.go",
      "new_id": "3a0b96d66a06844ae90cc694b0bf726a93e12c8e",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/wrapngo/wrapn.go"
    }
  ]
}
