)]}'
{
  "commit": "0ed2f96a3a86aff2c9ce36289aa5d58a75f4d59b",
  "tree": "afbe1fb6cd0a1667e981edfe97969338437bdaca",
  "parents": [
    "056042962060369bd7607ecfea51c515fc3a8140"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Mon Mar 15 16:39:30 2021 +0100"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@nexantic.com",
    "time": "Mon Mar 15 16:39:30 2021 +0100"
  },
  "message": "metropolis/proto: EnrolmentConfig -\u003e NodeParameters\n\nThis starts off the move to a node configuration API conforming to\nthe lifecycle management design document.\n\nInstead of an Enrolment Config used only to join an existing cluster, we\nmove to a NodeParameters proto that must always be given to a node if\nit\u0027s supposed to either bootstrap a new cluster or join an existing one.\n\nThis links the existing cluster management code (and its state machine)\nto work with this file. However, that state machine will be removed very\nsoon, anyway.\n\nWe also remove everything related to golden tickets.\n\nThis breaks multi-node tests.\n\nX-Origin-Diff: phab/D710\nGitOrigin-RevId: f22615fbccab975f2d5e6928bdc7387ab3aa5714\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c0baad96ee59a07bebf7d7822bee19f2b0adb3b0",
      "old_mode": 33188,
      "old_path": "metropolis/cli/dbg/main.go",
      "new_id": "eb9070f1620c0e8465e2c2478c5a0a1385160421",
      "new_mode": 33188,
      "new_path": "metropolis/cli/dbg/main.go"
    },
    {
      "type": "modify",
      "old_id": "c2f7d5aeaf3de7d0bb95186e772fcfb057458085",
      "old_mode": 33188,
      "old_path": "metropolis/node/build/mkimage/main.go",
      "new_id": "5546055f62cf71922ddf134f49e7f518ad2cfdbd",
      "new_mode": 33188,
      "new_path": "metropolis/node/build/mkimage/main.go"
    },
    {
      "type": "modify",
      "old_id": "28f4d2af0bfa3fe579dbd641b50eabf3a76c44b4",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/BUILD.bazel",
      "new_id": "e7e617900be7fe0abec6810f3be8bfe461804f04",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "ad2620cd67f227ac4a33e1ef1fa7ae0649dbd82a",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/BUILD.bazel",
      "new_id": "4490e1f81016ad18482f0d1a2711626f4513da27",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "1df9bac151715885d2764352eb88e68493720fbb",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/cluster/manager.go",
      "new_id": "6d6d592f25d8518b1b0a117c5f5970698f78b42e",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/cluster/manager.go"
    },
    {
      "type": "modify",
      "old_id": "62a9a8a7b2761308bb035ee13b53ec726084e284",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/debug_service.go",
      "new_id": "6dee3d991835ae467338cfa9da4ce4148ca4ed4f",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/debug_service.go"
    },
    {
      "type": "modify",
      "old_id": "73d33e19b9e3978af989eeb1708a94df6c93e845",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/localstorage/storage.go",
      "new_id": "a1f567b18ff3c66a229b7acba450798ec328acff",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/localstorage/storage.go"
    },
    {
      "type": "modify",
      "old_id": "e7b4cc733fec2a21a7b6145eba982cf4370642ad",
      "old_mode": 33188,
      "old_path": "metropolis/proto/api/BUILD.bazel",
      "new_id": "50044408aea4e5d85227df598c47609a586a44f8",
      "new_mode": 33188,
      "new_path": "metropolis/proto/api/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c953ed23b298eb009f433fa7f0a26ad14453db4",
      "new_mode": 33188,
      "new_path": "metropolis/proto/api/configuration.proto"
    },
    {
      "type": "modify",
      "old_id": "fddd750697f72ddfa21eb936b37dd2502cac2146",
      "old_mode": 33188,
      "old_path": "metropolis/proto/api/debug.proto",
      "new_id": "25e369e37ffa130c5578aac0093b823f2df50f88",
      "new_mode": 33188,
      "new_path": "metropolis/proto/api/debug.proto"
    },
    {
      "type": "delete",
      "old_id": "cf66adbaf3cb8fcd16142f3e5d5326eba5fef94a",
      "old_mode": 33188,
      "old_path": "metropolis/proto/api/enrolment.proto",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "71713cc10236f2a66ce284fb12f05bbad2580f28",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/main_test.go",
      "new_id": "3e4ffb077a3246e7b487c3504e4ca74d3daaec13",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "91efdd77a0a89248a542cd1441f08725134269c3",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch-multi2/BUILD.bazel",
      "new_id": "51118cf9a684b5269f41ffc7b13474ebe6c779cc",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch-multi2/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a2e00bc90295002b9b807a0cc6472c56b54d62b1",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch-multi2/main.go",
      "new_id": "d6c5f050db124d5d223688cd65f6f4061adc53be",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch-multi2/main.go"
    },
    {
      "type": "modify",
      "old_id": "43c02b6b8dfd5a8cebc72dfc8198705b5c2d2690",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/BUILD.bazel",
      "new_id": "824b2ffcd23d30e28def0ffb7d0aafed842a5a31",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a855f737a5ba77ae1c45b2f86d846377058fde64",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/main.go",
      "new_id": "cb85c88c2896964957c1c894f28bebe0f409d88e",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/main.go"
    },
    {
      "type": "modify",
      "old_id": "6e6891a86ce292e5f197522eac8005cbb4164ae7",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/launch.go",
      "new_id": "3a444ef5de02003aa66f52efcc3c99f667ea585a",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/launch.go"
    }
  ]
}
