)]}'
{"id":"openstack%2Fnova~626554","triplet_id":"openstack%2Fnova~stable%2Fpike~Iaec1f6fd12dba8b11991b7a7595593d5c8b1db50","project":"openstack/nova","branch":"stable/pike","topic":"bug/1784579","hashtags":[],"change_id":"Iaec1f6fd12dba8b11991b7a7595593d5c8b1db50","subject":"Handle unbound vif plug errors on compute restart","status":"MERGED","created":"2018-12-20 11:20:56.000000000","updated":"2019-01-28 21:29:59.000000000","submitted":"2019-01-28 21:29:59.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":"626554-1548710999579-54af8931","meta_rev_id":"1dad46cece1f99e0102b42d4dc7aceb9888572e6","_number":626554,"virtual_id_number":626554,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-01-28 21:29:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"date":"2018-12-20 12:31:15.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"date":"2018-12-20 14:08:59.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2018-12-20 17:54:36.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2018-12-21 06:18:16.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2018-12-20 21:53:45.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":2,"date":"2019-01-26 17:29:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":1,"date":"2019-01-26 17:29:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-12-20 12:31:15.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-12-20 14:08:59.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-12-20 17:54:36.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2018-12-20 21:53:45.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2018-12-21 06:18:16.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-01-26 17:29:40.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2019-01-28 21:29:59.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":"7e2be9ed083f1f1f79a3670e53a6815fa98e4904","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2018-12-20 11:20:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"79cd99d41fa8fa17466b2a9f0394e8c741507a99","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-12-20 12:31:15.000000000","message":"Patch Set 1:\n\nBuild succeeded. 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-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/54/626554/1/check/tempest-dsvm-full-xenial/f7feb10/ : SUCCESS in 1h 02m 19s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/54/626554/1/check/tempest-dsvm-full-xenial-py3/fad90c1/ : FAILURE in 1h 02m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cebd30b1dc261fc9616a489d4809e316b1e985b3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-12-20 13:22:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/54/626554/1/check/openstack-tox-pep8/cb7aa6d/ : SUCCESS in 7m 19s\n- openstack-tox-py27 http://logs.openstack.org/54/626554/1/check/openstack-tox-py27/c08a29f/ : SUCCESS in 13m 26s\n- openstack-tox-py35 http://logs.openstack.org/54/626554/1/check/openstack-tox-py35/6233dce/ : SUCCESS in 12m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/54/626554/1/check/build-openstack-sphinx-docs/331b00a/html/ : SUCCESS in 5m 47s\n- tempest-full http://logs.openstack.org/54/626554/1/check/tempest-full/ec897c9/ : SUCCESS in 1h 38m 20s\n- neutron-grenade http://logs.openstack.org/54/626554/1/check/neutron-grenade/b9dd5ec/ : SUCCESS in 48m 22s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/54/626554/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/819fb10/ : SUCCESS in 38m 47s (non-voting)\n- nova-live-migration http://logs.openstack.org/54/626554/1/check/nova-live-migration/9c4c090/ : SUCCESS in 34m 55s\n- nova-tox-functional http://logs.openstack.org/54/626554/1/check/nova-tox-functional/ce75f03/ : SUCCESS in 20m 55s\n- nova-tox-functional-py35 http://logs.openstack.org/54/626554/1/check/nova-tox-functional-py35/f9f6dd1/ : SUCCESS in 16m 58s\n- neutron-grenade-multinode http://logs.openstack.org/54/626554/1/check/neutron-grenade-multinode/413f38c/ : SUCCESS in 1h 03m 59s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/54/626554/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/45c6b27/ : SUCCESS in 1h 04m 44s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/54/626554/1/check/devstack-plugin-ceph-tempest/917d685/ : POST_FAILURE in 1h 41m 48s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/54/626554/1/check/neutron-tempest-linuxbridge/49362a9/ : SUCCESS in 1h 35m 12s","accounts_in_message":[],"_revision_number":1},{"id":"d56c81035e15bccd9074a82a8f9a0b4c871b87be","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-12-20 14:08:59.000000000","message":"Patch Set 1:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/54/626554/1/check/nova-out-of-tree-pvm/4495ef0 : FAILURE in 1h 43m 38s\n- nova-in-tree-pvm http://184.172.12.213/54/626554/1/check/nova-in-tree-pvm/68cc32b : FAILURE in 1h 55m 35s","accounts_in_message":[],"_revision_number":1},{"id":"7635a356017ccc50110720e18361e30e63e86c68","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-12-20 17:54:36.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/626554/1 : FAILURE in 42m 00s","accounts_in_message":[],"_revision_number":1},{"id":"fe7be4d1c11e467af4d1a72d7bf36b6f1925048c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2018-12-20 19:38:14.000000000","message":"Patch Set 1: Code-Review+1\n\nLGTM, waiting for the queens change to merge.","accounts_in_message":[],"_revision_number":1},{"id":"48fa75fc91175181ef66db8e88326954d210d04b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-12-20 21:53:45.000000000","message":"Patch Set 1: Code-Review+2\n\nlgtm, clean backport and the queens change is approved.","accounts_in_message":[],"_revision_number":1},{"id":"7253a23c66b629adedcc5715e13eb2a0fce1e792","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-12-21 06:18:16.000000000","message":"Patch Set 1:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/626554/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/4077066 : SUCCESS in 1h 21m 07s","accounts_in_message":[],"_revision_number":1},{"id":"232c13ecda989226feff7c7751b000678a489097","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-01-26 17:29:40.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nQueens change has merged, upgrading to +2","accounts_in_message":[],"_revision_number":1},{"id":"dd2f9d674f69dc77a0e3b7b26217597930137818","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-28 15:04:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7fa7904ddd0493b568b8d7bd117a22ab10ba37d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-28 21:29:59.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"c5cd58bd5115125af6458cf450263c130aad3358","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-28 21:29:59.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/54/626554/1/gate/openstack-tox-pep8/ed8a8cc/ : SUCCESS in 8m 35s\n- openstack-tox-py27 http://logs.openstack.org/54/626554/1/gate/openstack-tox-py27/e25db14/ : SUCCESS in 13m 15s\n- openstack-tox-py35 http://logs.openstack.org/54/626554/1/gate/openstack-tox-py35/08d2bf3/ : SUCCESS in 12m 33s\n- build-openstack-sphinx-docs http://logs.openstack.org/54/626554/1/gate/build-openstack-sphinx-docs/9bf4924/html/ : SUCCESS in 6m 22s\n- tempest-full http://logs.openstack.org/54/626554/1/gate/tempest-full/0d6ab38/ : SUCCESS in 1h 28m 25s\n- neutron-grenade http://logs.openstack.org/54/626554/1/gate/neutron-grenade/8345814/ : SUCCESS in 51m 13s\n- nova-live-migration http://logs.openstack.org/54/626554/1/gate/nova-live-migration/2bf2623/ : SUCCESS in 42m 50s\n- nova-tox-functional http://logs.openstack.org/54/626554/1/gate/nova-tox-functional/cb92b72/ : SUCCESS in 19m 15s\n- nova-tox-functional-py35 http://logs.openstack.org/54/626554/1/gate/nova-tox-functional-py35/475f391/ : SUCCESS in 18m 19s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7b4f5725f821ef89176ef69f036471eaaf8a6201","revisions":{"7b4f5725f821ef89176ef69f036471eaaf8a6201":{"kind":"REWORK","_number":1,"created":"2018-12-20 11:20:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/54/626554/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/54/626554/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/626554/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/626554/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/54/626554/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/54/626554/1"}}},"commit":{"parents":[{"commit":"254a19f0d326ae5d3b5890d0d5fc735a771fcc0b","subject":"Handle binding_failed vif plug errors on compute restart","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/254a19f0d326ae5d3b5890d0d5fc735a771fcc0b"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2018-12-19 16:03:22.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2018-12-20 11:20:24.000000000","tz":0},"subject":"Handle unbound vif plug errors on compute restart","message":"Handle unbound vif plug errors on compute restart\n\nAs with change Ia963a093a1b26d90b4de2e8fc623031cf175aece, we can\nsometimes cache failed port binding information which we\u0027ll see on\nstartup. Long term, the fix for both issues is to figure out how this is\nbeing cached and stop that happening but for now we simply need to allow\nthe service to start up.\n\nTo this end, we copy the approach in the aforementioned change and\nimplement a translation function in os_vif_util for unbound which\nwill make the plug_vifs code raise VirtualInterfacePlugException which\nis what the _init_instance code in ComputeManager is already handling.\n\nThis has the same caveats as that change, namely that there may be\nsmarter ways to do this that we should explore. However, that change\nalso included a note which goes someway to explaining this.\n\nChange-Id: Iaec1f6fd12dba8b11991b7a7595593d5c8b1db50\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\nRelated-bug: #1784579\nCloses-bug: #1809136\n(cherry picked from commit 1def76a1c49032d93ab6c7ee61dbbfe8e29cafca)\n(cherry picked from commit bc0a5d0355311641daa87b46e311ae101f1817ad)\n(cherry picked from commit 79a90d37027b7ca131218e16eaee70d6d5152206)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b4f5725f821ef89176ef69f036471eaaf8a6201"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b4f5725f821ef89176ef69f036471eaaf8a6201"}]},"parents_data":[{"branch_name":"refs/heads/stable/pike","commit_id":"254a19f0d326ae5d3b5890d0d5fc735a771fcc0b","is_merged_in_target_branch":false,"change_id":"Ia963a093a1b26d90b4de2e8fc623031cf175aece","change_number":626361,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/stable/pike"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
