)]}'
{
  "commit": "9bd9bd45d58fd615c0c240226e6fb74e406b0d17",
  "tree": "18961f688d41f4098e34231c201f2e96ac35d864",
  "parents": [
    "ffd8c7bb37da9b72eb66a0555e319ca2290ea761"
  ],
  "author": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Fri Feb 14 17:08:52 2025 +0100"
  },
  "committer": {
    "name": "Tim Windelschmidt",
    "email": "tim@monogon.tech",
    "time": "Thu Feb 27 07:43:17 2025 +0000"
  },
  "message": "treewide: replace deprecated grpc.Dial with grpc.NewClient\n\nChange-Id: I925912ca1ee01d547fd9c1813eb083a2cd9a590a\nReviewed-on: https://review.monogon.dev/c/monogon/+/3858\nReviewed-by: Jan Schär \u003cjan@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "028a7d6b751ab664d4a59815be34a4da44785065",
      "old_mode": 33188,
      "old_path": "cloud/agent/agent.go",
      "new_id": "c185b83c165bee95563565b2573060fe89ad25e5",
      "new_mode": 33188,
      "new_path": "cloud/agent/agent.go"
    },
    {
      "type": "modify",
      "old_id": "e0ec9d06742fc2bb06889b561f98be6f9345ab23",
      "old_mode": 33188,
      "old_path": "cloud/bmaas/server/agent_callback_service_test.go",
      "new_id": "a055d1d739f6955c1f60e2fa2bbfe089b40c189e",
      "new_mode": 33188,
      "new_path": "cloud/bmaas/server/agent_callback_service_test.go"
    },
    {
      "type": "modify",
      "old_id": "4a3d32ef4080d5f437cbf582e5bcd631660be7d3",
      "old_mode": 33188,
      "old_path": "metropolis/cli/dbg/main.go",
      "new_id": "0ee1c6e4342c51e7e6753124b6bd22ff139e3483",
      "new_mode": 33188,
      "new_path": "metropolis/cli/dbg/main.go"
    },
    {
      "type": "modify",
      "old_id": "73483c1e95a077be8d33eedc5ac4ee4bab1f4916",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_cluster_configure.go",
      "new_id": "2439c9531fb4d339394f8b749c0bd4fafab460e6",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_cluster_configure.go"
    },
    {
      "type": "modify",
      "old_id": "3566ea077251b78e37298e817908cd86f2a189ba",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_cluster_takeownership.go",
      "new_id": "d917bc3a0bc98ad2530a7dbd3e853cdad27cd214",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_cluster_takeownership.go"
    },
    {
      "type": "modify",
      "old_id": "1f73d76dc0ea05fbfa195704ae56adbc68e6350a",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_install.go",
      "new_id": "a34e470c0982888535dfcceb03c5a96a46557783",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_install.go"
    },
    {
      "type": "modify",
      "old_id": "2e0b537fd42c70507d86ebd00a24356705bcdbaf",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_node.go",
      "new_id": "620a7f5b632169866106bd4215fad3fe71cefbaa",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node.go"
    },
    {
      "type": "modify",
      "old_id": "65d2811d7fc8ba6553c67c60ef82668f93ee32ba",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_node_approve.go",
      "new_id": "c966d6efbebd8255808084bfb0ad833e89a81dfb",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_approve.go"
    },
    {
      "type": "modify",
      "old_id": "5baf2f676ef38b5945204e299051569ee4b3af2b",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_node_logs.go",
      "new_id": "4f5c5e442999b9af6293bcd9b46f674b8db80fe2",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_logs.go"
    },
    {
      "type": "modify",
      "old_id": "6b108ae74600d4d061707a862d3e2a4922cd442c",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_node_metrics.go",
      "new_id": "648fe60fd0fa2df3fb88b6a31f33366c642e66ce",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_metrics.go"
    },
    {
      "type": "modify",
      "old_id": "677a4257591298e0483ec0a6a3bbf5aa85d62248",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/cmd_node_set.go",
      "new_id": "41e2d08da8f0c333dbb2092d1a8182ffa3b14044",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/cmd_node_set.go"
    },
    {
      "type": "modify",
      "old_id": "3f3c1350e608fada8c995f5df1beb5249f6216be",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/core/ca_tofu.go",
      "new_id": "c19c30394666e0790c7418f7673038023cde5cde",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/ca_tofu.go"
    },
    {
      "type": "modify",
      "old_id": "8b377f5d92339951da536047feaca9f523e5813c",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/core/rpc.go",
      "new_id": "a8f933c537414e2348b13a3338d8095dc63fddb4",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/core/rpc.go"
    },
    {
      "type": "modify",
      "old_id": "ec3a4e4d482fd09db90e5f5153779a04bbcbde86",
      "old_mode": 33188,
      "old_path": "metropolis/cli/metroctl/rpc.go",
      "new_id": "b3a98193cf8a997891ee98384c946db95e2f5393",
      "new_mode": 33188,
      "new_path": "metropolis/cli/metroctl/rpc.go"
    },
    {
      "type": "modify",
      "old_id": "eb0ff7334e5421813ba6fd3e8d31c18ff26dafcc",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/cluster_join.go",
      "new_id": "1a0a442785454aeebf5c0d4ecb76c7e6611595a5",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/cluster_join.go"
    },
    {
      "type": "modify",
      "old_id": "a6089cbbd346b79022dd1cd1d2acd75418e31bf9",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/cluster_register.go",
      "new_id": "61cd22a735e9443a0be1f7583f8a55ab2a40d20a",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/cluster_register.go"
    },
    {
      "type": "modify",
      "old_id": "72c8658ffe997060fe8f727984fae0bad98d09a3",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/impl_leader_test.go",
      "new_id": "e593bbd16ed274e760c5b4d7d628eebd30f4d478",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/impl_leader_test.go"
    },
    {
      "type": "modify",
      "old_id": "f650b4e4d8b5a384f5c04669a36a298d040964ca",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/mgmt/svc_logs_test.go",
      "new_id": "ee2e03ddd9b976f95cd77a80ff36c9579ae5cce1",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/mgmt/svc_logs_test.go"
    },
    {
      "type": "modify",
      "old_id": "fda776c1b58c68c30aa47f48f0aa646b05527660",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/values.go",
      "new_id": "3708e45397661c69e204434cf6f7ff8c16a06db1",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/values.go"
    },
    {
      "type": "modify",
      "old_id": "54683e7a5a37a1b31a4b847ad55d1a81493012c4",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/worker_statuspush_test.go",
      "new_id": "78c5f9c0db007069cf6371d3d773e88d3d305d22",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/worker_statuspush_test.go"
    },
    {
      "type": "modify",
      "old_id": "51b9cdf5c601132737c1faa4ea2c13b66cd32e33",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/resolver/resolver.go",
      "new_id": "c86513060d898e6b8aa41eb3c0a6f59265dcc255",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/resolver/resolver.go"
    },
    {
      "type": "modify",
      "old_id": "72da280ead53e8a6d5a56ed45147d05f94b8f1fa",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/resolver/resolver_test.go",
      "new_id": "f9125c934b3f1ce079db61e8c6d4ff2a05af909e",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/resolver/resolver_test.go"
    },
    {
      "type": "modify",
      "old_id": "a30ee86db7be0dd77449f9000801edafd9a21a66",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/rpc/server_authentication_test.go",
      "new_id": "90f638a8f0caa5a7a79c0b9336bfb763b792b85c",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/rpc/server_authentication_test.go"
    },
    {
      "type": "modify",
      "old_id": "692969deb9fdabfa7be1550ec5c4e51a62d03922",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/suites/core/run_test.go",
      "new_id": "dca9b7df6b97c0b1e028572b8aa67934fd23e56d",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/suites/core/run_test.go"
    },
    {
      "type": "modify",
      "old_id": "dab453bf8cd2c313a8cec9bf173df3b59588f1b5",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster.go",
      "new_id": "a0075edeb765992d5b90e0b238539e5acfc8e788",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster.go"
    },
    {
      "type": "modify",
      "old_id": "35c0b97df9e6ebfb3b6968d496fc0d5096784339",
      "old_mode": 33188,
      "old_path": "metropolis/test/util/curator.go",
      "new_id": "a4b76ffa634b06a2aaef52b096683174597ca7d4",
      "new_mode": 33188,
      "new_path": "metropolis/test/util/curator.go"
    }
  ]
}
