)]}'
{
  "commit": "caa1208a769351f70e55369e908fa3e823f72090",
  "tree": "47f3c8bd9174b3b610e07f0e3b0cd2a62151e1a8",
  "parents": [
    "6a058e7e0c84306cb0470f2641102a284f98fc0b"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Thu Feb 16 14:54:04 2023 +0100"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Mon Feb 20 12:12:19 2023 +0000"
  },
  "message": "cloud/shepherd/equinix/manager: init\n\nThis adds implementation managing Equinix Metal server lifecycle as\npart of the BMaaS project.\n\nCo-authored-by: Mateusz Zalega \u003cmateusz@monogon.tech\u003e\nSupersedes: https://review.monogon.dev/c/monogon/+/990\nChange-Id: I5537b2d07763985ad27aecac544ed19f933d6727\nReviewed-on: https://review.monogon.dev/c/monogon/+/1129\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nReviewed-by: Mateusz Zalega \u003cmateusz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ccf1ab34dd162f197f9ac6dd55605fbfc28a35d5",
      "old_mode": 33188,
      "old_path": "cloud/bmaas/bmdb/model/migrations/1667232160_agent_tags.up.sql",
      "new_id": "e1afca264b083c62839284ded4f36fe99639291d",
      "new_mode": 33188,
      "new_path": "cloud/bmaas/bmdb/model/migrations/1667232160_agent_tags.up.sql"
    },
    {
      "type": "modify",
      "old_id": "b7b60fee8492f930616423bd048df9df42b37665",
      "old_mode": 33188,
      "old_path": "cloud/bmaas/bmdb/model/queries_workflows.sql",
      "new_id": "b0132a3393805db168633670d423efd8da2f6d95",
      "new_mode": 33188,
      "new_path": "cloud/bmaas/bmdb/model/queries_workflows.sql"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "004cd24407c880af9a5611fd231c96b8605ead32",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3c0f24a1b079915f0253a2858f599703df84f2e",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39703736b006acef422cc6dadc014af936ad49ce",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/fakequinix_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd2e00b58f5cd5e294d9a80a39ebe4bcd1d55db2",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/initializer.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f07341c6bb7b90deed00563d58b2cf04f555fc1a",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/initializer_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3ae7854e119acb11d600a981956b8a852898d82b",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/manager.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3964334f412af4fbd55daca871c39deafa172c9b",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/provisioner.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "80a90b8a971e9980cf979a17769df526ff58f6de",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/provisioner_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "859300449db2bdeaab4daf2025cc41f63143dece",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/server/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "567ebd765032e69dbfa9005e64779e26b5b6e054",
      "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": "6ece4ce07740d4d5701d46a970ac6af55368f806",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/shared_config.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3eff4c50ad81d562ca90705d87e2f9cf18dc17bb",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/ssh.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f0307003f727b876aa6b88a09cb0893980a951c",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/test_agent/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5dd5ccd90c4890b0dac6c18adc756f72762e4c5d",
      "new_mode": 33188,
      "new_path": "cloud/shepherd/equinix/manager/test_agent/main.go"
    },
    {
      "type": "modify",
      "old_id": "03d0f33c2e07d4f6c59cce58381c604ff8c87e01",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "0c1ee6248b6d1dd6f2f52c1f66b1630ab38a9be7",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "5bf3e0918a46142f4544a80f9f5bf1e48f87d5a9",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "279bd7fcc433e80a884cec92ef5d8229818bdc76",
      "new_mode": 33188,
      "new_path": "go.sum"
    }
  ]
}
