)]}'
{"id":"openstack%2Fnova~740409","triplet_id":"openstack%2Fnova~stable%2Fstein~Id1bbc955a9099de1abc11b9063fe177896646d03","project":"openstack/nova","branch":"stable/stein","topic":"bug/1884214","hashtags":[],"change_id":"Id1bbc955a9099de1abc11b9063fe177896646d03","subject":"Guard against missing image cache directory","status":"MERGED","created":"2020-07-10 07:38:35.000000000","updated":"2020-07-11 11:28:37.000000000","submitted":"2020-07-10 14:25:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"740409-1594391119131-69e2330c","meta_rev_id":"ae0209e384ae313ef624c932f7eaff69da18ca7b","_number":740409,"virtual_id_number":740409,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2020-07-10 07:58:26.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-10 14:25:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":2,"date":"2020-07-10 11:36:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2020-07-10 11:45:32.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":1,"date":"2020-07-10 11:41:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2020-07-10 11:45:32.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-10 07:58:26.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-07-10 11:36:26.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2020-07-10 11:41:36.000000000","updated_by":{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},"reviewer":{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},"state":"REVIEWER"},{"updated":"2020-07-10 11:45:32.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-07-10 14:25:18.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"0be946deda68d36f8abf21facf01b545e4d4f850","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-10 07:38:35.000000000","message":"Patch Set 1: Cherry Picked from branch stable/train.","accounts_in_message":[],"_revision_number":1},{"id":"bc5cfc59d0386490f77b665b91c0e68be3fb9a9c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-10 07:39:26.000000000","message":"Patch Set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"d1ee6182768ef6de826208ab7af3b6f1e329b5de","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-10 07:39:35.000000000","message":"Topic changed from bug/1884214-stable/stein to bug/1884214","accounts_in_message":[],"_revision_number":2},{"id":"d95b6c0cb34f7eeb4d1484353f7f4456f462d7b9","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-10 07:58:26.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/09/740409/2/check/pmem-tempest-plugin-filtered-multi-node/5f75f03/ : RETRY_LIMIT in 6m 03s","accounts_in_message":[],"_revision_number":2},{"id":"8855a1a50601dcc572c43d8ab824c92fa003451c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 09:56:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/245eacd70e114c9fa07cd6c48fa1ca57 : SUCCESS in 1h 24m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f3a3c530744c4b2495a6438ab3e0b684 : SUCCESS in 20m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7db53e6d4c694e0f8c0a4803155d067d : SUCCESS in 13m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5d6e58dd77be47ad9c010e3f7d2cc752 : SUCCESS in 10m 26s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f82aa9890350415484379cbcf29a56ef : SUCCESS in 14m 01s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/f4fa8288cb294e81866b1115ebc0359e : SUCCESS in 15m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/70775f1cb6884f3cac1bcf695ee10c7e : SUCCESS in 12m 27s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/59b64a95290a4802a77b3b77dba7d54c : SUCCESS in 14m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ece78726d3ed4f34b468fdc746af5799 : SUCCESS in 8m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dda5beebda794230b4eb81cf9ce6453f : SUCCESS in 1h 05m 05s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/7364272ef59340c58461ec1646d8bef0 : SUCCESS in 1h 12m 57s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/27ecd7299f774ebc95c5080c87961e24 : SUCCESS in 1h 10m 24s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/d50323d40d2742bfa5750ac4af77c72e : SUCCESS in 1h 08m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/98734b559a5141f0b32f0e79d5e4d70f : SUCCESS in 55m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/2d7393f2fcf9431fb30f816a7f26b485 : SUCCESS in 1h 05m 45s (non-voting)\n- nova-next https://zuul.opendev.org/t/openstack/build/ac0e3598b728483c98df1d8c6df030d8 : SUCCESS in 1h 24m 10s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/c069113646d445699f21973f29a0d6cb : SUCCESS in 14m 31s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/5c37043307ac4c6aabbfb58b781c8da8 : SUCCESS in 19m 44s\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/a09b07432f804372a675934342b5824d : SUCCESS in 1h 35m 47s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b1b897d2e71341a6bb5bc884cb3a6a3a : SUCCESS in 2h 10m 50s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/af19ab43539042e289f07496ce58c7a2 : SUCCESS in 1h 02m 52s","accounts_in_message":[],"_revision_number":2},{"id":"2e648fcabe373b6634ca5035411fc722582a117f","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-07-10 11:36:26.000000000","message":"Patch Set 2: Code-Review+2\n\nClean cherry-pick from stable/train, where the patch has merged. LGTM.","accounts_in_message":[],"_revision_number":2},{"id":"1ce983033117b6adc0be5283333e209d41fc3e38","author":{"_account_id":28332,"name":"Alexandre arents","email":"alexandre.arents@corp.ovh.com","username":"aarents"},"date":"2020-07-10 11:41:36.000000000","message":"Patch Set 2: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"0ea375683b952a3c5f4d58cef0308f5b426ecf5d","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-10 11:45:32.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":2},{"id":"7da03ec6b09b596ddf00f881b39d3a7516c71c24","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 11:46:15.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3d67dbe5fb7e9d3342ba94b18ad718c753ab3742","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 14:25:18.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/afd7ebb2c1a54cda88290c022247154a : SUCCESS in 58m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4955f9b431514f06bf26cb774cd6ea44 : SUCCESS in 11m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9a915c843834b9bbe53a8cec6b75172 : SUCCESS in 11m 38s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3371ff8db3dc4157a9cf14cad4906d17 : SUCCESS in 13m 25s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/74b6ec8814d64e0a9f3bea40bd97007f : SUCCESS in 11m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/01c1a5dbaad44ea9b7d8701e5444b88f : SUCCESS in 15m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/adb2732c59af40d6af71b5c535173975 : SUCCESS in 13m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f1d1ac3c71f48e1bb51db782ab7893c : SUCCESS in 7m 41s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/af2a1d91ab4c4c5d9b358df64ebe319a : SUCCESS in 1h 10m 16s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ff5bf800bd7c401496d2e989cdb8213c : SUCCESS in 51m 26s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/bf4844b3232a47a0bfb6ecb4c9c44671 : SUCCESS in 17m 36s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/5358c6d1bfd3495381ec1f81f8e0c084 : SUCCESS in 19m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/51f8979ad9994758bb63db4a4243dc49 : SUCCESS in 1h 08m 07s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/23998745650c451faaf73c545a67ed67 : SUCCESS in 2h 03m 29s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/0d34935dbaa247f691d9ef3087cced57 : SUCCESS in 51m 11s","accounts_in_message":[],"_revision_number":2},{"id":"4d15f5768f2ac28731952a4c549e3e4f73ba8500","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 14:25:19.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"04b1ca8fb4fa5b13342ee25baf4530f0863ec1a4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 14:27:27.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fca1c14391b44445bc3d07f324316245 : SUCCESS in 1m 17s","accounts_in_message":[],"_revision_number":2},{"id":"ae0209e384ae313ef624c932f7eaff69da18ca7b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-07-11 11:28:37.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/09/740409/2/check/tempest-dsvm-full-bionic/8dd9623/ : TIMED_OUT in 2h 39m 21s\n- tempest-dsvm-full-bionic-py3 finger://zuul-v3-executor.novalocal/8b19f887050f42f5b2010f16c2ce5f31 : RETRY_LIMIT in 24m 17s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/09/740409/2/check/grenade-dsvm-bionic/9e3086e/ : POST_FAILURE in 1h 41m 50s (non-voting)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ce1287aa7fdf56560fdc8a37c75cb5db3a10a07d","revisions":{"47a42d90022555d74b1931aa641d6cd9133ade82":{"kind":"REWORK","_number":1,"created":"2020-07-10 07:38:35.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/09/740409/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/09/740409/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/09/740409/1"}}},"commit":{"parents":[{"commit":"b5159b45cf0421acbd7176c870ecd85d2fd4b6e8","subject":"Merge \"Add admin doc information about image cache resource accounting\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b5159b45cf0421acbd7176c870ecd85d2fd4b6e8"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-06-19 09:18:04.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-10 07:38:35.000000000","tz":0},"subject":"Guard against missing image cache directory","message":"Guard against missing image cache directory\n\nThe original fix of bug 1878024 missed an edge case where on a fresh\nhypervisor the image cache directory hasn\u0027t been created yet. That\ndirectory is only created when the first image is downloaded.\n\nThis patch makes sure that if the cache dir hasn\u0027t been created yet then\n0 disk is reserved for the cache usage instead of raising and logging an\nexception.\n\nConflicts:\n  nova/virt/libvirt/imagecache.py due to\n  I3c49825ac0d70152b6c8ee4c8ca01546265f4b80 not in stable/train\n\nFileNotFoundError -\u003e OSError changes in the test file is due to py2.7\ndoes not have FileNotFoundError.\n\nChange-Id: Id1bbc955a9099de1abc11b9063fe177896646d03\nRelated-Bug: #1878024\nCloses-Bug: #1884214\n(cherry picked from commit a85753778f710f03616a682d294f8f638dea6baf)\n(cherry picked from commit a6a48e876c9c4f9a218de882270ef098d46bf767)\n(cherry picked from commit f26823c7805c96d155de6837a08ec34271117515)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/47a42d90022555d74b1931aa641d6cd9133ade82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/47a42d90022555d74b1931aa641d6cd9133ade82"}]},"branch":"refs/heads/stable/stein"},"ce1287aa7fdf56560fdc8a37c75cb5db3a10a07d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-07-10 07:39:26.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/09/740409/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/09/740409/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/09/740409/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/09/740409/2"}}},"commit":{"parents":[{"commit":"b5159b45cf0421acbd7176c870ecd85d2fd4b6e8","subject":"Merge \"Add admin doc information about image cache resource accounting\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b5159b45cf0421acbd7176c870ecd85d2fd4b6e8"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-06-19 09:18:04.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-10 07:39:22.000000000","tz":0},"subject":"Guard against missing image cache directory","message":"Guard against missing image cache directory\n\nThe original fix of bug 1878024 missed an edge case where on a fresh\nhypervisor the image cache directory hasn\u0027t been created yet. That\ndirectory is only created when the first image is downloaded.\n\nThis patch makes sure that if the cache dir hasn\u0027t been created yet then\n0 disk is reserved for the cache usage instead of raising and logging an\nexception.\n\nChange-Id: Id1bbc955a9099de1abc11b9063fe177896646d03\nRelated-Bug: #1878024\nCloses-Bug: #1884214\n(cherry picked from commit a85753778f710f03616a682d294f8f638dea6baf)\n(cherry picked from commit a6a48e876c9c4f9a218de882270ef098d46bf767)\n(cherry picked from commit f26823c7805c96d155de6837a08ec34271117515)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ce1287aa7fdf56560fdc8a37c75cb5db3a10a07d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ce1287aa7fdf56560fdc8a37c75cb5db3a10a07d"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
