)]}'
{"id":"openstack%2Fnova~666874","triplet_id":"openstack%2Fnova~stable%2Focata~I9e852e25ea89f32bf19cdaeb1f5dac8f749f5dbc","project":"openstack/nova","branch":"stable/ocata","topic":"bug/1811726","hashtags":[],"change_id":"I9e852e25ea89f32bf19cdaeb1f5dac8f749f5dbc","subject":"Delete resource providers for all nodes when deleting compute service","status":"ABANDONED","created":"2019-06-21 15:41:12.000000000","updated":"2021-06-15 16:45:07.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5496afdc8522f19814c0d5349c2f4faad5c3808a","_number":666874,"virtual_id_number":666874,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":1,"date":"2019-07-01 16:16:11.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-01 14:24:38.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"date":"2019-07-02 10:12:37.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"date":"2019-07-10 12:06:39.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"date":"2019-07-01 16:30:49.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"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,"permitted_voting_range":{"min":0,"max":1},"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","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":"2019-06-21 15:41:53.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-01 14:24:38.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-07-01 16:16:11.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"},{"updated":"2019-07-01 16:30:49.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-07-02 10:12:37.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-07-10 12:06:39.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"}],"messages":[{"id":"dbc7b3f362e90f18a038799e2cee8a888e27b48e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-21 15:41:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"401e8e0d4dba643cc95002c0cd150e2ab4cdff4a","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-06-21 15:41:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9703ebb17369aff19448a83b027579b8e802a474","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-21 15:45:20.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/74/666874/1/check/nova-out-of-tree-pvm/e801f99 : FAILURE in 3m 15s","accounts_in_message":[],"_revision_number":1},{"id":"da8e9b85193f070493c2b0b063aafdacd0eeb3e1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-21 16:16:52.000000000","message":"Patch Set 1:\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-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/74/666874/1/check/tempest-dsvm-full-xenial/8f8f4a4/ : FAILURE in 34m 22s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/74/666874/1/check/tempest-dsvm-full-xenial-py3/31f5f86/ : FAILURE in 33m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"08a04341463dfce77305df3a97b36cc1fe983724","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-21 16:57:27.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/666874/1 : FAILURE in 13m 42s","accounts_in_message":[],"_revision_number":1},{"id":"7f108b0e7268d49b14d587a198de99a598e4a1be","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-21 21:10:51.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/74/666874/1/check/openstack-tox-pep8/1641881/ : SUCCESS in 6m 46s\n- openstack-tox-py27 http://logs.openstack.org/74/666874/1/check/openstack-tox-py27/3546034/ : FAILURE in 12m 25s\n- openstack-tox-py35 http://logs.openstack.org/74/666874/1/check/openstack-tox-py35/7264d13/ : FAILURE in 15m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/666874/1/check/build-openstack-sphinx-docs/296a88d/html/ : SUCCESS in 5m 15s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/74/666874/1/check/legacy-tempest-dsvm-neutron-full/73b8d72/ : SUCCESS in 1h 42m 55s\n- build-openstack-releasenotes http://logs.openstack.org/74/666874/1/check/build-openstack-releasenotes/374841d/html/ : SUCCESS in 41m 17s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/74/666874/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/5b2c81b/ : SUCCESS in 45m 59s (non-voting)\n- nova-live-migration http://logs.openstack.org/74/666874/1/check/nova-live-migration/a91c624/ : SUCCESS in 39m 25s\n- nova-tox-functional http://logs.openstack.org/74/666874/1/check/nova-tox-functional/0e3296c/ : SUCCESS in 19m 53s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/74/666874/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/9a41717/ : SUCCESS in 1h 08m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c4c430bf7877e0628669d8f20c158977eed75ee5","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 10:24:29.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-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/666874/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/5158711 : FAILURE in 1h 58m 31s","accounts_in_message":[],"_revision_number":1},{"id":"a55111ceb9fd8100e2c818190f60dd91269a265a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 13:45:58.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"952d449d49a791db3f27b0c661820d5a767b673c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-01 14:24:38.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/74/666874/2/check/tempest-dsvm-full-xenial/4b95956/ : FAILURE in 33m 32s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/74/666874/2/check/tempest-dsvm-full-xenial-py3/dfbdaa8/ : FAILURE in 37m 21s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2e26013b895fd394d55a7d20aa4ff37619e5d6ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 16:16:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/74/666874/2/check/openstack-tox-pep8/6ea92eb/ : SUCCESS in 5m 12s\n- openstack-tox-py27 http://logs.openstack.org/74/666874/2/check/openstack-tox-py27/b9ce892/ : SUCCESS in 15m 13s\n- openstack-tox-py35 http://logs.openstack.org/74/666874/2/check/openstack-tox-py35/b267ff7/ : SUCCESS in 12m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/74/666874/2/check/build-openstack-sphinx-docs/a5bd0a9/html/ : SUCCESS in 6m 14s\n- legacy-tempest-dsvm-neutron-full http://logs.openstack.org/74/666874/2/check/legacy-tempest-dsvm-neutron-full/9ecaeab/ : SUCCESS in 1h 28m 21s\n- build-openstack-releasenotes http://logs.openstack.org/74/666874/2/check/build-openstack-releasenotes/cad726d/html/ : SUCCESS in 38m 54s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/74/666874/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2431ee1/ : SUCCESS in 41m 01s (non-voting)\n- nova-live-migration http://logs.openstack.org/74/666874/2/check/nova-live-migration/00109ba/ : SUCCESS in 44m 32s\n- nova-tox-functional http://logs.openstack.org/74/666874/2/check/nova-tox-functional/ab9411f/ : SUCCESS in 16m 51s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/74/666874/2/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/ab99beb/ : SUCCESS in 1h 16m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"721a752d264505ac8ab121ef5b7a9f3a765a42aa","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-01 16:30:49.000000000","message":"Patch Set 2:\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/666874/2 : FAILURE in 2h 43m 01s","accounts_in_message":[],"_revision_number":2},{"id":"adaaf152d455610abbf0da98af81e000d0899775","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-02 10:12:37.000000000","message":"Patch Set 2:\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/74/666874/2/check/nova-out-of-tree-pvm/24bef2a : FAILURE in 1m 13s","accounts_in_message":[],"_revision_number":2},{"id":"f2bcb0431ead0ab76c3aefdafdd580a7611bde5f","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-10 12:06:39.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-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/666874/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/cdc9d49 : EXCEPTION","accounts_in_message":[],"_revision_number":2},{"id":"5496afdc8522f19814c0d5349c2f4faad5c3808a","tag":"autogenerated:gerrit:abandon","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-06-15 16:45:07.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"377ad745321b3e1cc0980c06b07592f19793e8a7","revisions":{"f43c9fbd5d7b541909b6257d336e3b3af429ca3d":{"kind":"REWORK","_number":1,"created":"2019-06-21 15:41:12.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/74/666874/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/666874/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/666874/1"}}},"commit":{"parents":[{"commit":"f49ed4ca35689b5a77d41aebae3cfc72f34ff300","subject":"Handle HostMappingNotFound when deleting a compute service","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f49ed4ca35689b5a77d41aebae3cfc72f34ff300"}]}],"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:40:05.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(cherry picked from commit bd2e0972993ffd732cde0a3a6154424e74d44f0a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f43c9fbd5d7b541909b6257d336e3b3af429ca3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f43c9fbd5d7b541909b6257d336e3b3af429ca3d"}]},"branch":"refs/heads/stable/ocata"},"377ad745321b3e1cc0980c06b07592f19793e8a7":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-07-01 13:45:58.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/74/666874/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/666874/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/666874/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/666874/2"}}},"commit":{"parents":[{"commit":"eeacaa3a0b406ebb7cac89f19596a7c5e325f3e8","subject":"Handle HostMappingNotFound when deleting a compute service","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eeacaa3a0b406ebb7cac89f19596a7c5e325f3e8"}]}],"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-07-01 13:37:38.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(cherry picked from commit bd2e0972993ffd732cde0a3a6154424e74d44f0a)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/377ad745321b3e1cc0980c06b07592f19793e8a7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/377ad745321b3e1cc0980c06b07592f19793e8a7"}]},"branch":"refs/heads/stable/ocata"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
