)]}'
{"id":"openstack%2Fnova~666865","triplet_id":"openstack%2Fnova~stable%2Fpike~I9e852e25ea89f32bf19cdaeb1f5dac8f749f5dbc","project":"openstack/nova","branch":"stable/pike","topic":"bug/1811726","hashtags":[],"change_id":"I9e852e25ea89f32bf19cdaeb1f5dac8f749f5dbc","subject":"Delete resource providers for all nodes when deleting compute service","status":"MERGED","created":"2019-06-21 15:27:11.000000000","updated":"2019-12-18 13:44:30.000000000","submitted":"2019-12-18 13:37:22.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":"666865-1576676242965-69f755c7","meta_rev_id":"0346bbac717244b24b795e63b1accb5179099297","_number":666865,"virtual_id_number":666865,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-12-18 13:37:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2019-06-21 16:45:21.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":"2019-06-21 15:47:29.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":"2019-06-21 17:15:00.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-06-22 08:21:13.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-11-28 09:12:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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-12-18 04:34:41.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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-12-18 04:34:41.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_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":"2019-06-21 15:47:29.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":"2019-06-21 16:45:21.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":"2019-06-21 17:15:00.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":"2019-06-22 08:21:13.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-11-28 09:12:03.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":"2019-12-18 04:34:41.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-12-18 13:37:22.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":"65f7f79b9c90b78c15f7ab065ef4f26da24a92d2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-21 15:27:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd8ebce563666491e204cc46d6bb1e19c2a35c81","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-21 15:47:29.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/65/666865/1/check/nova-out-of-tree-pvm/f439024 : FAILURE in 19m 15s\n- nova-in-tree-pvm http://184.172.12.213/65/666865/1/check/nova-in-tree-pvm/b38518a : FAILURE in 19m 33s","accounts_in_message":[],"_revision_number":1},{"id":"75f35b007e922b93b2897dfa66e55deb7fe5e7be","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-21 16:45:21.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/65/666865/1/check/tempest-dsvm-full-xenial/6ae74f6/ : SUCCESS in 1h 16m 47s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/65/666865/1/check/tempest-dsvm-full-xenial-py3/82e2f6f/ : FAILURE in 1h 05m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"ff377fbffee4d67f9e6354660abbf64bddeceb04","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-21 17:15:00.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/666865/1 : FAILURE in 34m 29s","accounts_in_message":[],"_revision_number":1},{"id":"22095be251a07caf983def96ddbde5bbb3e48c98","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-21 21:09:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/65/666865/1/check/openstack-tox-pep8/9cbb266/ : SUCCESS in 8m 01s\n- openstack-tox-py27 http://logs.openstack.org/65/666865/1/check/openstack-tox-py27/f7936b0/ : SUCCESS in 11m 13s\n- openstack-tox-py35 http://logs.openstack.org/65/666865/1/check/openstack-tox-py35/9308310/ : SUCCESS in 13m 00s\n- build-openstack-sphinx-docs http://logs.openstack.org/65/666865/1/check/build-openstack-sphinx-docs/a9ac4a1/html/ : SUCCESS in 6m 57s\n- tempest-full http://logs.openstack.org/65/666865/1/check/tempest-full/d1de256/ : SUCCESS in 1h 36m 56s\n- neutron-grenade http://logs.openstack.org/65/666865/1/check/neutron-grenade/19cf9cd/ : SUCCESS in 1h 00m 42s\n- build-openstack-releasenotes http://logs.openstack.org/65/666865/1/check/build-openstack-releasenotes/6f1336b/html/ : SUCCESS in 45m 25s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/65/666865/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/20a91e1/ : FAILURE in 5m 56s (non-voting)\n- nova-grenade-live-migration http://logs.openstack.org/65/666865/1/check/nova-grenade-live-migration/54f0d83/ : SUCCESS in 1h 03m 03s (non-voting)\n- nova-live-migration http://logs.openstack.org/65/666865/1/check/nova-live-migration/8af97f0/ : SUCCESS in 45m 13s\n- tempest-slow http://logs.openstack.org/65/666865/1/check/tempest-slow/e1427be/ : SUCCESS in 1h 55m 27s\n- nova-tox-functional http://logs.openstack.org/65/666865/1/check/nova-tox-functional/c839192/ : SUCCESS in 20m 19s\n- nova-tox-functional-py35 http://logs.openstack.org/65/666865/1/check/nova-tox-functional-py35/962dbe8/ : SUCCESS in 18m 03s\n- neutron-grenade-multinode http://logs.openstack.org/65/666865/1/check/neutron-grenade-multinode/7e089af/ : SUCCESS in 1h 04m 43s\n- devstack-plugin-ceph-tempest http://logs.openstack.org/65/666865/1/check/devstack-plugin-ceph-tempest/f912b3a/ : SUCCESS in 1h 11m 41s (non-voting)\n- tempest-multinode-full http://logs.openstack.org/65/666865/1/check/tempest-multinode-full/9826cdf/ : SUCCESS in 1h 47m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"35fc4a278340181cb5e18dc835b2070acac722fc","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-06-22 08:21:13.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/666865/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/f07e26d : SUCCESS in 2h 11m 44s","accounts_in_message":[],"_revision_number":1},{"id":"2922d0a315a344de2fb10548745222414b3f7b26","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2019-11-28 09:12:03.000000000","message":"Patch Set 1: Code-Review+2\n\nClean cherry-pick from stable/queens, where the fix is merged in.","accounts_in_message":[],"_revision_number":1},{"id":"c0266e9e684e51b417e07d9c6892ea9322f8afd1","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-12-18 04:34:41.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean backport, LGTM","accounts_in_message":[],"_revision_number":1},{"id":"cd2b54f78847ddcb466cf9937ddb6347dbc6beb0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-18 04:54:28.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0a6f6b5b4158f12d2b17049cc9b0ec48a8d9b706","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-18 13:37:22.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35805cf2d7dc49f8b95118b5fe829f0e : SUCCESS in 11m 20s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7625168884d44c73a5ea1f10baebb459 : SUCCESS in 12m 59s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/40240320c89744df823af2b23b36db3e : SUCCESS in 12m 54s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/3019ac2ffe5b4e18891276847e742153 : SUCCESS in 12m 02s\n- tempest-full https://zuul.opendev.org/t/openstack/build/f8f5af0b06104d919defa41a2b9d0ecc : SUCCESS in 1h 47m 50s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/ab2cf9b13c8d4342b60c8056db30e4c5 : SUCCESS in 1h 08m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c0989abbb4be4d76b712928d04980084 : SUCCESS in 33m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f4219ab139f848f6a19341a7621ef668 : SUCCESS in 48m 51s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/00d75f6afd8e4a3282cb146311a473a7 : SUCCESS in 2h 02m 47s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/843f7c1bbf8947fd8a225e513408c428 : SUCCESS in 24m 52s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/e4f5e586ea8541f6b5c24819c4218a7e : SUCCESS in 19m 42s","accounts_in_message":[],"_revision_number":1},{"id":"ba3f5f1bfdd260b997cacfc08431e0fb7294725c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-18 13:37:22.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"584fb14c2cfd525fc4e4e14e9ac58abba15a3db6","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-18 13:44:30.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/812596e0e8a04fca9f2dbb7b29840798 : SUCCESS in 2m 02s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"bd2e0972993ffd732cde0a3a6154424e74d44f0a","revisions":{"bd2e0972993ffd732cde0a3a6154424e74d44f0a":{"kind":"REWORK","_number":1,"created":"2019-06-21 15:27:11.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/65/666865/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/666865/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/666865/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/666865/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/666865/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/666865/1"}}},"commit":{"parents":[{"commit":"fc8cd8f3b346c8f53e2dfc8e3de9fdcaedb0d35d","subject":"Do not dump all instances in the scheduler","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fc8cd8f3b346c8f53e2dfc8e3de9fdcaedb0d35d"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-03 19:23:57.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-21 15:26:35.000000000","tz":-240},"subject":"Delete resource providers for all nodes when deleting compute service","message":"Delete resource providers for all nodes when deleting compute service\n\nChange I7b8622b178d5043ed1556d7bdceaf60f47e5ac80 started deleting the\ncompute node resource provider associated with a compute node when\ndeleting a nova-compute service. However, it would only delete the\nfirst compute node associated with the service which means for an\nironic compute service that is managing multiple nodes, the resource\nproviders were not cleaned up in placement. This fixes the issue by\niterating all the compute nodes and cleaning up their providers.\nNote this could be potentially a lot of nodes, but we don\u0027t really\nhave many good options here but to iterate them and clean them up\none at a time.\n\nNote that this is best-effort but because of how the\nSchedulerReportClient.delete_resource_provider method ignores\nResourceProviderInUse errors, and we could have stale allocations\non the host for which delete_resource_provider is not accounting,\nnamely allocations from evacuated instances (or incomplete migrations\nthough you can\u0027t migrate baremetal instances today), we could still\ndelete the compute service and orphan those in-use providers. That,\nhowever, is no worse than before this change where we did not try\nto cleanup all providers. The issue described above is being tracked\nwith bug 1829479 and will be dealt with separately.\n\nChange-Id: I9e852e25ea89f32bf19cdaeb1f5dac8f749f5dbc\nCloses-Bug: #1811726\n(cherry picked from commit 650fe118d128f09f78552b82abc114bb4b84930e)\n(cherry picked from commit e9889be94ee58a6da78ef96d09d8f5282b86f648)\n(cherry picked from commit 64d52788831f0e676f0b9bf9780eeadb38232def)\n(cherry picked from commit b2f438bab4a0fdaa37b1a57cff0b27fb2a3f3437)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bd2e0972993ffd732cde0a3a6154424e74d44f0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bd2e0972993ffd732cde0a3a6154424e74d44f0a"}]},"parents_data":[{"branch_name":"refs/heads/stable/pike","commit_id":"fc8cd8f3b346c8f53e2dfc8e3de9fdcaedb0d35d","is_merged_in_target_branch":false,"change_id":"I0eda1c58a7eb54121230c880818b4b1d0fdf4893","change_number":659832,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/stable/pike"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
