)]}'
{
  "commit": "6622949798e0365bf10fd82e5ff63cba5f91dfd5",
  "tree": "c7650b5ea02f7efc61c06d4b7e91f6a8abd151e2",
  "parents": [
    "a611de1be2f1bd437244f8b31ec5f67ca17f31af"
  ],
  "author": {
    "name": "Tom Tung",
    "email": "tomtung@google.com",
    "time": "Sun May 24 09:26:24 2026 +0000"
  },
  "committer": {
    "name": "Tom Tung",
    "email": "tomtung@google.com",
    "time": "Sun May 24 21:43:49 2026 -0700"
  },
  "message": "meta-gbmc-staging: entity-manager: gracefully handle read-only filesystem\n\nWhen the filesystem is mounted as read-only (due to eMMC/flash errors),\nany filesystem modification operations (remove, create_directory, copy)\nin std::filesystem throw exceptions, which crash the entity-manager daemon.\n\nThis patch updates these calls to use the std::error_code overloads,\npreventing uncaught filesystem exceptions and allowing the daemon to\ncontinue running (or fail gracefully) rather than entering a crash loop.\n\nno fusion2 link\nGoogle-Bug-Id: 516166428\nTested: Compiled locally\nChange-Id: I36efe6a780ed1bb05cb8d2135f4d5b8b246ea69b\nSigned-off-by: Tom Tung \u003ctomtung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "184ebbc24b3f99445bc9eff6eccde99ad3447270",
      "new_mode": 33188,
      "new_path": "recipes-phosphor/configuration/entity-manager/0001-entity-manager-gracefully-handle-read-only-filesystem.patch"
    },
    {
      "type": "modify",
      "old_id": "9339dbfc7222e3db2b249ebb4651470022a600c3",
      "old_mode": 33188,
      "old_path": "recipes-phosphor/configuration/entity-manager_%.bbappend",
      "new_id": "ec86bbb9f58562615655ab2389fc68b56450895c",
      "new_mode": 33188,
      "new_path": "recipes-phosphor/configuration/entity-manager_%.bbappend"
    }
  ]
}
