)]}'
{
  "commit": "0ec0c53061acd57cf545440a723c1fd9817ed080",
  "tree": "ac07fa1b10948234fe1add7300508a427c058325",
  "parents": [
    "652c2ad2e499ca709523978e04b3a3dbb6df642c"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Aug 29 12:39:47 2024 +0000"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Nov 20 18:40:12 2024 +0000"
  },
  "message": "m/n/k/containerd: upgrade to v2\n\nUpgrade containerd to 2.0, migrate config and adjust all paths.\nNo new K8s features are enabled yet, this will come separately.\n\nAlso bumps gVisor to the latest version and essentially reimplements the\nshim as the API has changed a lot.\n\nA drive-by fix in clitable was necessary as the x/tools upgrade\nintroduced a new analysis pass.\n\nChange-Id: I9d25af203b94667aaac69a71eeccad2d42aa5f99\nReviewed-on: https://review.monogon.dev/c/monogon/+/3622\nTested-by: Jenkins CI\nReviewed-by: Jan Schär \u003cjan@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3d51be5b20f0377eac13efed45153be32be4510",
      "old_mode": 33188,
      "old_path": "build/analysis/BUILD.bazel",
      "new_id": "8110f9ef928e1fc0aafc08a9b9d23faa4d23f856",
      "new_mode": 33188,
      "new_path": "build/analysis/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "7cbe7590fe059e5831822a9a00fa221c469e10ec",
      "old_mode": 33188,
      "old_path": "build/bazel/go.MODULE.bazel",
      "new_id": "8b6eaef8c660b5d8d2fdb2e616a1a8dc5b28a34c",
      "new_mode": 33188,
      "new_path": "build/bazel/go.MODULE.bazel"
    },
    {
      "type": "modify",
      "old_id": "c9f0a4c8e13105a173e2ead1cec7dd657a3ea234",
      "old_mode": 33188,
      "old_path": "go.mod",
      "new_id": "36b7e725c7190a773cfc0a2a666793055a5f8388",
      "new_mode": 33188,
      "new_path": "go.mod"
    },
    {
      "type": "modify",
      "old_id": "5512578d5542a75401cba44ec2d830ed24bd2818",
      "old_mode": 33188,
      "old_path": "go.sum",
      "new_id": "f65e289fc30e731f6d4566f01f35a05547d22989",
      "new_mode": 33188,
      "new_path": "go.sum"
    },
    {
      "type": "modify",
      "old_id": "447d83daad859166d06f8eedc8da4e04ce32a9e3",
      "old_mode": 33188,
      "old_path": "go/clitable/table_test.go",
      "new_id": "a84e8b17cd95214905ba64694739607afe680ac4",
      "new_mode": 33188,
      "new_path": "go/clitable/table_test.go"
    },
    {
      "type": "modify",
      "old_id": "ba678e6ea4a98ff2eb1420a74e12e66d40910888",
      "old_mode": 33188,
      "old_path": "metropolis/node/BUILD.bazel",
      "new_id": "dca6524c6dfb58160aa5965ea9fea53caac11bd4",
      "new_mode": 33188,
      "new_path": "metropolis/node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "667f7f38939f18ba4a76eb0632468435c1b4d09a",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/BUILD.bazel",
      "new_id": "b7d10afa8db7f0dd53905dd58ced2ed1d9513f4b",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "4759dabf077754331c1b66a72c72e9cd3ef0d41e",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/debug_service_enabled.go",
      "new_id": "b455757bce4bd5ee0aad03ab1cb1ef0663d496ce",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/debug_service_enabled.go"
    },
    {
      "type": "modify",
      "old_id": "40cec71793903ffaf54496f474924756be97da4e",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/localstorage/storage.go",
      "new_id": "b6efcf3192ee7fbbc0d4d0b80e5316eec1df503b",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/localstorage/storage.go"
    },
    {
      "type": "modify",
      "old_id": "0c61925cea98fcb1766a47325f4cc5012c3b0e34",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/containerd/BUILD.bazel",
      "new_id": "f2e3742cb342318cb220d2bfb6d9fbd15d9d881b",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/containerd/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5129081f0d71f6253c975e02582a148ec197c4f7",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/containerd/config.toml",
      "new_id": "88d9ea04bc4b7b0633cea6e278aea1d1d71c1473",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/containerd/config.toml"
    },
    {
      "type": "modify",
      "old_id": "bb7e14059044cbd175216820653e3a19e0100d8a",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/containerd/main.go",
      "new_id": "db544d6a95d7d927d3aaee44441449b35e8179a7",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/containerd/main.go"
    },
    {
      "type": "modify",
      "old_id": "a62e18186a1832b457662057bdc069993044e9d2",
      "old_mode": 33188,
      "old_path": "metropolis/node/tools.go",
      "new_id": "aec9de4b7d32c4e8fb65c44d44ef6dc1f96f3216",
      "new_mode": 33188,
      "new_path": "metropolis/node/tools.go"
    },
    {
      "type": "modify",
      "old_id": "65b30aa6a3c52572a7ff4be182be080e214929f3",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/cni-fix-cachepath.patch",
      "new_id": "06cf2108d3aedf3d4683758e0382f162419ed99a",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/cni-fix-cachepath.patch"
    },
    {
      "type": "delete",
      "old_id": "3568b79911068ece7bec6c78276e55d43aeab67e",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/containerd-grpc-inherit-unimplemented.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5e7f61e496497571a619b0ba69c6ec58106708e3",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/gvisor-containerd-compat.patch",
      "new_id": "f643674fd23e6b284b8973d14ad4a3d0d0ee27f0",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/gvisor-containerd-compat.patch"
    },
    {
      "type": "delete",
      "old_id": "ceafb5cc2126adfe6df41545eea850401314a327",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/gvisor-fix-debug-builds.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "fb33edbbef6f9cf6c3139b9996a2e054c1b069c3",
      "old_mode": 33188,
      "old_path": "third_party/go/patches/gvisor-fix-gazelle-debug-builds.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
