)]}'
{
  "commit": "d6e3d06001e7c4bb092cf9dc77188627bd2b9358",
  "tree": "2b9d48c0560fb748ee4076cbe06e77f92544b1fb",
  "parents": [
    "1d48d2fa51b7b58595c717b1cf55b411820f079d"
  ],
  "author": {
    "name": "Rajat Dhasmana",
    "email": "rajatdhasmana@gmail.com",
    "time": "Thu Feb 22 00:11:15 2024 +0530"
  },
  "committer": {
    "name": "Rajat Dhasmana",
    "email": "rajatdhasmana@gmail.com",
    "time": "Wed Aug 14 00:56:30 2024 +0530"
  },
  "message": "Add config options for optimized upload volume\n\nWhen glance is using cinder as a backend, we can use optimized\npath for upload volume to image operation.\nThe config options image_upload_use_cinder_backend and\nimage_upload_use_internal_tenant are used to configure optimization\nin the upload volume to image workflow where we create a cinder\nvolume in the internal service project and register the location\nin glance.\n\nRecently it was found that the glance location API workflow was\nbroken[1] for the upload volume case and it wasn\u0027t detected because we\nare not testing it in our glance cinder job \"cinder-for-glance-optimized\".\n\nThis patch adds the config option to test the optimized path.\n\nNote that the optimized upload functionality is only possible when glance\nuses cinder as it\u0027s backend since it uses clone volume functionality to\nclone the Image-Volume from the source volume.\n\n[1] https://bugs.launchpad.net/glance/+bug/2054575\n\nChange-Id: I521ed04696a5a545b2a2923cf8008bd64add7782\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae898e9522a1ff87b80703559ae4730133692f30",
      "old_mode": 33188,
      "old_path": "lib/cinder",
      "new_id": "f80542a35fca4f25e8241f3b3d276e50b84a1f9b",
      "new_mode": 33188,
      "new_path": "lib/cinder"
    }
  ]
}
