)]}'
{
  "commit": "be70c9247b7c8f7ab0eef4b0c7b1faaf934b8f97",
  "tree": "b1126b8ddaf845314329bd33249e2ec0db6940dd",
  "parents": [
    "0ec0c53061acd57cf545440a723c1fd9817ed080"
  ],
  "author": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Thu Nov 21 11:16:03 2024 +0100"
  },
  "committer": {
    "name": "Jan Schär",
    "email": "jan@monogon.tech",
    "time": "Thu Nov 21 12:57:42 2024 +0000"
  },
  "message": "m/node/kubernetes: fix attaching block PVs\n\nAttaching a block PV to a container failed with the error:\n\"failed to create device node at target path: file exists\".\nThis happened because there was already a directory at the path.\nThe directory should only be created for mounts, not for block devices.\n\nI also extended the PV end-to-end test to add a block volume, and check\nthat it can be opened as a block device and has the expected size.\n\nChange-Id: I40ca82cfcbfee1cb3196a900423f967b45790a64\nReviewed-on: https://review.monogon.dev/c/monogon/+/3623\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\nTested-by: Jenkins CI\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb43ec01278a5c83863914e7b6bb087a85a301fe",
      "old_mode": 33188,
      "old_path": "metropolis/node/kubernetes/csi.go",
      "new_id": "40d54d025bccf6db8a6835f56438956da483d400",
      "new_mode": 33188,
      "new_path": "metropolis/node/kubernetes/csi.go"
    },
    {
      "type": "modify",
      "old_id": "fec0886d94f0bbe7e44982eca310f29f096f932d",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/persistentvolume/BUILD.bazel",
      "new_id": "e98f6303082166c42c038206d67f2010487da11f",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/persistentvolume/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "38cf329b74c6a2a1bf9dad41f649fae26e15e5d8",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/persistentvolume/main.go",
      "new_id": "577c34329b91d25ee6d2de6207005b7add9aa71b",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/persistentvolume/main.go"
    },
    {
      "type": "modify",
      "old_id": "85f8909bb09bbf9c68dd32fb414c84340dcadfa9",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/suites/kubernetes/kubernetes_helpers.go",
      "new_id": "25a785d61c3321e52d44b285c683ab98d3f20c94",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/suites/kubernetes/kubernetes_helpers.go"
    }
  ]
}
