)]}'
{
  "commit": "949e4253da78a9c1cdb945b6c4be48f703ab4192",
  "tree": "ff909756ac9c19231859bcf2a4ff8b8fa8225c6b",
  "parents": [
    "3e5e580d97747b2e7273397515c277887f0a2dd0"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Jun 21 13:52:05 2022 +0200"
  },
  "committer": {
    "name": "Sergiusz Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed Jun 22 11:46:16 2022 +0000"
  },
  "message": "m/node: fix etcd join data assigned to first node\n\nWe accidentall populated the node\u0027s etcd role with curator/node\ncertificates instead of etcd certificates. We fix this, also moving out\nthe EnableConsensusMember call to the roleserver, putting it next to\nEnableKubernetesWorker.\n\nChange-Id: I2a9bce889a2fda032798e370be06cdc2c5078ac9\nReviewed-on: https://review.monogon.dev/c/monogon/+/780\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b0b743b1a5349354a0be4e6bb3c4a8de1dab445",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/curator/bootstrap.go",
      "new_id": "7566a43c3db0eb6fd7c9b4d71b7d94608ea37b22",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/curator/bootstrap.go"
    },
    {
      "type": "modify",
      "old_id": "f1ddadfbc77824e36de256b862d16b87148228d2",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/roleserve/worker_controlplane.go",
      "new_id": "6f524ee8ea4610fbf00456513634499aa74c3c2a",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/roleserve/worker_controlplane.go"
    }
  ]
}
