)]}'
{
  "commit": "150f24a5421dc1449d79a801524a7c98754f7bca",
  "tree": "c4f69b7e6260a241f3d946b36eda309e2539ccba",
  "parents": [
    "901c7326fe067707812757e4e9409f756edf0e37"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Thu Jul 13 20:11:06 2023 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@monogon.tech",
    "time": "Wed Jul 19 12:17:34 2023 +0000"
  },
  "message": "metropolis/test: use localregistry\n\nThis removes everything but the preseed test image from the preseed\nimage pool, instead opting to serve all test image via localregistry.\n\nThe registry API is served from a dedicated IP inside the virtual\nnetwork and forwarded to an ephemeral listener on the host. The relevant\ninfrastructure is added to the launch package.\n\nAs it is required to add configuration to containerd for this registry\nanyways as it does not and should not have TLS we take that opportunity\nto give it a descriptive name (test.monogon.internal).\n\nVisibilities of images are also adjusted as they are now referenced much\ncloser to their point of use.\n\nAgainst main this saves 51MiB in bundle size (289MiB -\u003e 238MiB).\n\nChange-Id: I31f732eb8c4ccec486204f35e3635b588fd9c85b\nReviewed-on: https://review.monogon.dev/c/monogon/+/1927\nTested-by: Jenkins CI\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ace8297bb23f4b73bb643f9663dafcd7bd7cfef",
      "old_mode": 33188,
      "old_path": "metropolis/node/BUILD.bazel",
      "new_id": "578664b123541980fd4937fbf1ebf74ae1061309",
      "new_mode": 33188,
      "new_path": "metropolis/node/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "73486058d12cbd7f373f427466e1400cddb788a0",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/containerd/config.toml",
      "new_id": "f033b27c25321ad55023888456d61cc3c6f91696",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/containerd/config.toml"
    },
    {
      "type": "modify",
      "old_id": "25a6c88c27376c023c6884e5cd93c72bf5cd7db2",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/BUILD.bazel",
      "new_id": "b3b2625ab98b555b142d3775b89a197ebb03a9b5",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cba4ca70f823f7b47841d4edce75d8b646bc20dd",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/kubernetes_helpers.go",
      "new_id": "ce9e78fdb05059ca525c6d53d5589df308328b8f",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/kubernetes_helpers.go"
    },
    {
      "type": "modify",
      "old_id": "a2c9eaf1eb40849a638154c9aa42a8866bb950bc",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/main_test.go",
      "new_id": "812ae9dc0ff85c55e420bf3662153aef0419d803",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/main_test.go"
    },
    {
      "type": "modify",
      "old_id": "2aa80290da469d15251891c5c4ec5f1c5f4696bf",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/selftest/BUILD.bazel",
      "new_id": "756079026551557b13fceca986414b10801efe5b",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/selftest/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a2dcc52d0f89c3811a81c02b0c1aafee971efca7",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/BUILD.bazel",
      "new_id": "08d4cfe883b9fd717aaa40dc15156c4d2fc16606",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5b39f67b4344c1265d25bd0a703fe381429a774d",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "ea69d967d425faac6fe9237eb9f3b07e92b54255",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    },
    {
      "type": "modify",
      "old_id": "cd5154940f6605abe140074db72e8a882312fabe",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/launch.go",
      "new_id": "a048cefba6326d4fb14bb97892ecb0045e2d48a6",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/launch.go"
    }
  ]
}
