)]}'
{
  "commit": "e6030f696613983ea00fc93b9e8b826cea7a1e9a",
  "tree": "89a0459f2d021a77701faaa73742c21a24f07843",
  "parents": [
    "4cc664da40ef91422fb90039b2a1e90a3f997078"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Wed Jun 03 17:52:59 2020 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Wed Jun 03 17:52:59 2020 +0200"
  },
  "message": "core/internal/kubernetes: refactor reconciler, move to subpackage\n\nThis makes the reconciler a bit more generic, and thus allows for\nwriting some basic tests (of the reconciler logic and of the declared\nresources).\n\nWe also start the cleanup of //core/internal/kubernetes by moving the\nreconciler into a separate subpackage. This creates two sketchy\ncross-package references that we\u0027ll need to fix in the future once we\ncontinue the cleanup and modularization of the Kubernetes package.\n\nTest Plan: the reconciler is now tested with unit tests!\n\nX-Origin-Diff: phab/D552\nGitOrigin-RevId: b43643065c8174402922c62e80cd9c87fdce2f13\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "36866e7676a2afdbedff3b65442f3abf8c19a751",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/BUILD.bazel",
      "new_id": "677884521be097ff6bd35167061013dd2263b90e",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "502b14d5396a306b32a11b96c780635e2b62df14",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/kubelet.go",
      "new_id": "3b0d966f6452ca51242654dcc0e0d07c365b3f91",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/kubelet.go"
    },
    {
      "type": "modify",
      "old_id": "9a3d936b94b3774fa5809de9dc0e32c29b172bda",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/provisioner.go",
      "new_id": "c227fdf72560bb93d415827fbde8ac5ba079060e",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/provisioner.go"
    },
    {
      "type": "delete",
      "old_id": "b000883ee6437fd5e51a28815fd7f615381ea7f8",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/reconcile.go",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e82abef194d4c1f69191b7b86875404291c2ce9",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8b62720dbe55573f554fa9caeda7cbc6999ce90",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/reconciler.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5d78d823cf476872f9635f8e8c7802c7bfdb0335",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/reconciler_test.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "73a92d286bd8bac8617fdf0033974f0de25a0539",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/resources_csi.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "507089f0d7a1fb8d8cbb95ea5536824f2df2d912",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/resources_podsecuritypolicy.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40ca87911d283c32be5ab0de6b29174b0020ab00",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/resources_rbac.go"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "72476ecd6dc4a4c3e3ab7e2fb4afc49f736c3259",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/reconciler/resources_storageclass.go"
    },
    {
      "type": "modify",
      "old_id": "7ef6b1da1d863a817c15d882f64cc8c482f2f612",
      "old_mode": 33188,
      "old_path": "core/internal/kubernetes/service.go",
      "new_id": "f95f03e5f75f8bf39528d74021bf0a98dfc84b93",
      "new_mode": 33188,
      "new_path": "core/internal/kubernetes/service.go"
    }
  ]
}
