)]}'
{
  "commit": "bb7db92ee6e788b576e22ece70914e0321a785f7",
  "tree": "1f4fee21a390625bd9766d0394e3076cf7e34d48",
  "parents": [
    "547b33f2b38dba41f2c171f8730ff5093b267eaf"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Thu Apr 30 12:43:10 2020 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Thu Apr 30 12:43:10 2020 +0200"
  },
  "message": "Add all dependencies for Kubernetes worker\n\nAdds Kubelet, CNI plugins, containerd, runc and gVisor using a\npre-baked list of dependencies generated using scripts/gazelle-deps/sh.\n\nThis moves all dependencies of gVisor, Kubernetes, runc, etc into the\nsame \u0027namespace\u0027 of Bazel external repositories, giving us ease of\naccessing code as libraries, and benefits when it comes to version\nauditing.\n\nThe gazelle-deps.sh script is a temporary solution that will be replaced\nASAP, see T725.\n\nThis unblocks T486.\n\nThis is an alternative to D389.\n\nTest Plan: `bazel build //core:image` runs and picks up the new binaries\n\nX-Origin-Diff: phab/D487\nGitOrigin-RevId: a28a25071fa2ae76b272d237ce9af777485065ff\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fcf897115fbacff8558448f52a98f78cfa1d0236",
      "old_mode": 33188,
      "old_path": ".bazelrc",
      "new_id": "0953943da5e17093f59c8a0717dca1a35a676323",
      "new_mode": 33188,
      "new_path": ".bazelrc"
    },
    {
      "type": "modify",
      "old_id": "02013bc479b9cbd75ed2d16792ac23162f879032",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "03985a5a1a9ff2df6827b77615dd484968f305dd",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "c444885461fdc01bfcd1f4f014026bd19c1f26f6",
      "old_mode": 33188,
      "old_path": "WORKSPACE",
      "new_id": "fec87fbfade18614ff9f8809fe9cbc319cdc0658",
      "new_mode": 33188,
      "new_path": "WORKSPACE"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "65bcae842eefb3fbc0f3237d9c03640799e926d8",
      "new_mode": 33261,
      "new_path": "build/print-workspace-status.sh"
    },
    {
      "type": "modify",
      "old_id": "f413b5d791d7d4a9cfb33e76c1f5b987cffbcf67",
      "old_mode": 33188,
      "old_path": "core/BUILD",
      "new_id": "1628bd131d185950d4629c2d557b3324f5c8e315",
      "new_mode": 33188,
      "new_path": "core/BUILD"
    },
    {
      "type": "modify",
      "old_id": "61e4fe7a6c292d82750df3c973272662e314b921",
      "old_mode": 33188,
      "old_path": "core/api/api/BUILD.bazel",
      "new_id": "70764cc92bf5c2fe88ddc905e8934941b289b34f",
      "new_mode": 33188,
      "new_path": "core/api/api/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "30b3a27bd98b89006fff95120b8c7c553390adc9",
      "old_mode": 33188,
      "old_path": "core/api/common/BUILD.bazel",
      "new_id": "67864318ab2418865516990b8a49de4aa9325cde",
      "new_mode": 33188,
      "new_path": "core/api/common/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cc0427abffbc7c681a4892e6cd7ab99fded1be27",
      "old_mode": 33188,
      "old_path": "core/cmd/kube-controlplane/BUILD",
      "new_id": "c9049e48eeefdaeb48ebb2683a3f3400af41b57c",
      "new_mode": 33188,
      "new_path": "core/cmd/kube-controlplane/BUILD"
    },
    {
      "type": "modify",
      "old_id": "0fa4dc4e8fa156bb6c00350b91907636197f142d",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/BUILD.bazel",
      "new_id": "e9b0573711b84444bc21fa2404952187e362353b",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "482b29c1862872e75ce4f21e83b0c98c1dc8679f",
      "old_mode": 33188,
      "old_path": "core/scripts/BUILD",
      "new_id": "87ba08bd0acf8aeefad53683ec15130732b84711",
      "new_mode": 33188,
      "new_path": "core/scripts/BUILD"
    },
    {
      "type": "modify",
      "old_id": "3f4e9b9b57476fb9933f16d0d43b97e2ac06c5fd",
      "old_mode": 33261,
      "old_path": "core/scripts/launch.sh",
      "new_id": "d4ab0bbc6badcaeb35375ddd24443e010004d699",
      "new_mode": 33261,
      "new_path": "core/scripts/launch.sh"
    },
    {
      "type": "modify",
      "old_id": "e927c942bed7a57dc6610ff875eb97ebb9205394",
      "old_mode": 33261,
      "old_path": "core/scripts/test_boot.sh",
      "new_id": "4a5dead91210b53b4291da8e4303682de5782e10",
      "new_mode": 33261,
      "new_path": "core/scripts/test_boot.sh"
    },
    {
      "type": "modify",
      "old_id": "43ff53bdc678f0a516d24099f336ff50dcf731d7",
      "old_mode": 33188,
      "old_path": "nogo_config.json",
      "new_id": "1170f0c9776f4f5c5b94dbe895314eddeedad054",
      "new_mode": 33188,
      "new_path": "nogo_config.json"
    },
    {
      "type": "modify",
      "old_id": "551a608e6036582929dfcf7dd67517f7fe2a36fe",
      "old_mode": 33261,
      "old_path": "scripts/gazelle.sh",
      "new_id": "eaffc8048f0a9b8442a24ed093003a1239eee245",
      "new_mode": 33261,
      "new_path": "scripts/gazelle.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2db91bc2470c80ff227f6ee8ca2a3b594afb78b3",
      "new_mode": 33188,
      "new_path": "third_party/go/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e48282fa38b258f1bb160f5b7e92dd9f44b6f362",
      "new_mode": 33261,
      "new_path": "third_party/go/gazelle-deps.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb409bf34813d9881b58d4b38cb419ba7e87e3bf",
      "new_mode": 33188,
      "new_path": "third_party/go/kubernetes_version_def.bzl"
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/external/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/BUILD",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e7a11fdedbf4c4a90f42a79fcda6e1c9cfe40d4",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/cadvisor-build.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9761dee04eaf47abdd5953a8d7c9de8e39e1a292",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/cadvisor.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9cef5b341f38aa03748dd179acdf52603108b0d",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/cni-plugins-build.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "143ee5998270d34058e0e8202f515c63787ac372",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/gvisor.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5fad5000aaccec1275bd686162cb660f1994684",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/k8s-client-go-build.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebfae0e1f9a8544d9a1f62df0a6453272b797128",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/k8s-client-go.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "797769a0cebe82bf3870edfb997b2fdaac4ff45a",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/k8s-kubernetes-build.patch"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d4663eb6f8f605a4a7465e14ec53e9181b9275b",
      "new_mode": 33188,
      "new_path": "third_party/go/patches/k8s-kubernetes.patch"
    },
    {
      "type": "modify",
      "old_id": "32ff95067483d0f5c95eefec997d1f02f725df32",
      "old_mode": 33188,
      "old_path": "third_party/go/repositories.bzl",
      "new_id": "b4b7dd86bd9835bc72a5969b86e25633561ff519",
      "new_mode": 33188,
      "new_path": "third_party/go/repositories.bzl"
    },
    {
      "type": "copy",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/external/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/gvisor/BUILD",
      "score": 100
    },
    {
      "type": "delete",
      "old_id": "4b366ba7af5c8f7ddc868b104cc543a1fecb8cca",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/BUILD.bazel",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "66cb4f44a787763f4871f51aba8e2cf7e0f41fef",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/external.bzl",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "copy",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/external/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/py/BUILD",
      "score": 100
    },
    {
      "type": "copy",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/kubernetes/external/BUILD",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/py/requirements.txt",
      "score": 100
    }
  ]
}
