)]}'
{
  "commit": "8481f7506b4c67de54fa96b5510007dc2c66a348",
  "tree": "591d0e285c1d36aeb813b75c0f8d76e62b688a2d",
  "parents": [
    "a380d67c4f648aaf576adba0ea22d40d3782bf44"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Jun 27 00:51:28 2023 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Tue Jun 27 10:07:32 2023 +0000"
  },
  "message": "m/n/c/network: fix SNAT\n\nThe previous change to this broke clusternet as it tried to masquerade\ntraffic destined to that interface, but that is an unnumbered interface,\ncausing the masquerade to fail and all inter-node traffic to be\nrejected. Fix this by including the clusternet interface in the list of\ninterfaces not to NAT for.\n\nChange-Id: I4a79a1978b1aa449fca1dd2d0a2b0a5decc63ea8\nReviewed-on: https://review.monogon.dev/c/monogon/+/1857\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "04f0afd0facf3b1d3d3162ae5eb5062425ea6d14",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/network/main.go",
      "new_id": "3cfe0f55b096349373c59a1c247736056595219c",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/network/main.go"
    }
  ]
}
