)]}'
{
  "commit": "daf9e959b0ac976596640eab6a6ce79bbbccd1e7",
  "tree": "23df07623e9a878e4a2bbd1ddeafecc0b94923fe",
  "parents": [
    "e19d27912839df47bdba0934b079f0a7d75b733c"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Mon Jun 23 13:28:16 2025 +0000"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Wed Jun 25 15:37:52 2025 +0000"
  },
  "message": "m/installer/install: take OCI image in Params\n\ninstall.Params now takes an OCI image. This avoids some duplicate code\nto extract info from the OCI image in all places which create\ninstall.Params.\n\nChange-Id: I2430ce1101befaa1b1a4781f592d06ee015a0f99\nReviewed-on: https://review.monogon.dev/c/monogon/+/4297\nReviewed-by: Tim Windelschmidt \u003ctim@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "949a9a7d93b634edcb96c505c3a76482af68fc82",
      "old_mode": 33188,
      "old_path": "cloud/agent/install.go",
      "new_id": "1ad60fc7a213bfc6f65614ae703d15e0de5baffa",
      "new_mode": 33188,
      "new_path": "cloud/agent/install.go"
    },
    {
      "type": "modify",
      "old_id": "4d42269eed20a2a6ba641ccb2c3459ff0c65ca81",
      "old_mode": 33188,
      "old_path": "metropolis/cli/takeover/install.go",
      "new_id": "d58d89cf97780dc6e828a6a41abb586dde57c2a3",
      "new_mode": 33188,
      "new_path": "metropolis/cli/takeover/install.go"
    },
    {
      "type": "modify",
      "old_id": "1532198268a95b33da8dfae14c7305399408ab2d",
      "old_mode": 33188,
      "old_path": "metropolis/installer/install/BUILD.bazel",
      "new_id": "1a0fed36b4ed0f9e37a5a143fa5a0b0e09e55a67",
      "new_mode": 33188,
      "new_path": "metropolis/installer/install/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "a2b9ff892ebe5362fd79b04ad4fbf64b1ec34413",
      "old_mode": 33188,
      "old_path": "metropolis/installer/install/install.go",
      "new_id": "dda3b7a855ad5f3feff52c9056df3903bed839e2",
      "new_mode": 33188,
      "new_path": "metropolis/installer/install/install.go"
    },
    {
      "type": "modify",
      "old_id": "ac6152f87f055a20b01f77dd47adc40863b1d654",
      "old_mode": 33188,
      "old_path": "metropolis/installer/main.go",
      "new_id": "6ecc26e210837cd51c9b7c0ecb0e23ea83fe56f9",
      "new_mode": 33188,
      "new_path": "metropolis/installer/main.go"
    },
    {
      "type": "modify",
      "old_id": "5960e667c771badbb462ccb0577215b7b43a82f3",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/update/e2e/BUILD.bazel",
      "new_id": "32f0f5200ab0abf109da1302a0224a32d797fc3c",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/update/e2e/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "124883e1d170cbdfe145dd6f2fea3d33c5ba7042",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/update/e2e/e2e_test.go",
      "new_id": "ba41f706d2752675f6816b06380ee60a2e862d01",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/update/e2e/e2e_test.go"
    },
    {
      "type": "modify",
      "old_id": "b0665c0272b63bd15810a628002687057f8b75b6",
      "old_mode": 33188,
      "old_path": "metropolis/node/core/update/e2e/testos/testos.bzl",
      "new_id": "ab7d2f0cf5aca031cb12decea24d34bbf07d2c5b",
      "new_mode": 33188,
      "new_path": "metropolis/node/core/update/e2e/testos/testos.bzl"
    },
    {
      "type": "modify",
      "old_id": "744c0ccda660c8c8f99cdfc5684d0f209eaad8e3",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster.go",
      "new_id": "118b82d5b301a5809d6b6ef37097925150f588e4",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster.go"
    }
  ]
}
