)]}'
{
  "commit": "1de8b1845e75dc1e020df21b997b2d6fc66fb65e",
  "tree": "4a41005b1931aa13c3ed4a1b0732de31482a6eb8",
  "parents": [
    "367f759f54e59b24b55024c8070513f9f7e6f4c1"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Dec 21 17:15:18 2021 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Dec 22 15:57:16 2021 +0000"
  },
  "message": "m/node: pass node identity into k8s\n\nThis plumbs through the node identity to K8s as an identity.Node\nobject and gets rid of the os.Hostname invocation that passed around\nthis data out-of-band. It also changes everything in its path to use\nthe newer identity.Node object instead of a plain string so that the\nMetropolis Identity CA is more accessible.\n\nChange-Id: I6db8e1db7e333c0ea364aefd61c27bf50acc25f3\nReviewed-on: https://review.monogon.dev/c/monogon/+/505\nReviewed-by: Sergiusz Bazanski \u003cserge@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a63d48234b8da90c76558eee95ba306d9ac1153",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/main.go",
      "new_id": "afe1d7be1d1b572b2608ca12a0cfd5d95f5d0dbe",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/main.go"
    },
    {
      "type": "modify",
      "old_id": "273cbd51af932634428d531d26cd05bce2b137d2",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/BUILD.bazel",
      "new_id": "06e6e100b12c6d1acae3af9bf0c34129d864b3e0",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5e9c45d1b5c35140f9cd80fe1e36b394c4ae8039",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/cluster_agent.go",
      "new_id": "842b8415a01e7fb39243bc8f6836172c490ede27",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/cluster_agent.go"
    },
    {
      "type": "modify",
      "old_id": "8271259150cbf2cc69b8de201d05a53f31287f93",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/kubernetes_worker.go",
      "new_id": "027e0ec8e9cddc3389cf6f97f5ff9208885826fe",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/kubernetes_worker.go"
    },
    {
      "type": "modify",
      "old_id": "d7e3d2f3893f9c8769c48a31c5348417dfc3c5f3",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/roleserve.go",
      "new_id": "57e6a7a97491159f7cc34cf5be9716155ec8b3ab",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/roleserve.go"
    },
    {
      "type": "modify",
      "old_id": "cec9a6efac83cbdffedb0272916911f91a2e66a6",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/BUILD.bazel",
      "new_id": "a162bccd4b13d19b236254c8a117277c81433cb1",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "fe701e6c9a6432cf2fb0a73d452ad136dcf7b86a",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/service.go",
      "new_id": "1af760755cf03ed0cf9e2370d322652bc27db266",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/service.go"
    }
  ]
}
