)]}'
{
  "commit": "276a746de8b2b551f7088e88c93da0e0b15c99d6",
  "tree": "de82f9b1f243151c7a7d8d52bb8136a1d07c4f3f",
  "parents": [
    "87d9c59a3b3dbbd4264f9c8b224e58fc5ff18815"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Jul 12 21:28:54 2023 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Mar 21 10:09:21 2024 +0000"
  },
  "message": "m/test/e2e: test NodePort\n\nThis was originally written as a test for validating fixes for\nthe issue that NodePort was not working if any non-local pods were in\nthe NodePort service, even for externalTrafficPolicy: cluster services.\nAs it turns out CL:2795 fixed this, the changes in previous versions of\nthis CL broke it again. So now it just consists of the test itself,\nwhich passes.\n\nChange-Id: If4cf4ffc46a5456b4defa330776e043593e61b29\nReviewed-on: https://review.monogon.dev/c/monogon/+/1924\nTested-by: Jenkins CI\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c77e3344b0f207b4af25d2c1f0ab8e36d7698126",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/BUILD.bazel",
      "new_id": "3923c8dc0edbce39bb3b605ecd1925f70f958603",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "160ebf875d6147d672644b83ba5d25d603ea0fbd",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/httpserver/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b593dbb9dbc5c20cf3e60d557a93e0caf98d492",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/httpserver/main.go"
    },
    {
      "type": "modify",
      "old_id": "ce9e78fdb05059ca525c6d53d5589df308328b8f",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/kubernetes_helpers.go",
      "new_id": "274c5c7e7ce1bdd80b963220d3e9aba4948a272f",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/kubernetes_helpers.go"
    },
    {
      "type": "modify",
      "old_id": "2409aed551fb95b0002aebdc3550895451a5af99",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/main_test.go",
      "new_id": "8617da40adf663493aeda72043edd5477078f838",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "14a7307aa18403e597d9cd49e619f3a279f3e96b",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "1a1fe3c63f02031bed9013683ea1794f4c6a1abe",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    }
  ]
}
