)]}'
{"id":"openstack%2Fnova~723696","triplet_id":"openstack%2Fnova~stable%2Fqueens~Iab67fd56ab4845f8ee19ca36e7353730638efb21","project":"openstack/nova","branch":"stable/queens","topic":"placement-audit-backport","hashtags":[],"change_id":"Iab67fd56ab4845f8ee19ca36e7353730638efb21","subject":"DNM: Add nova-manage placement heal_allocations CLI","status":"ABANDONED","created":"2020-04-27 21:12:50.000000000","updated":"2020-06-23 21:18:21.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cba2ed577c12e51a304bb3edbfbf4cbf22fe3c63","_number":723696,"virtual_id_number":723696,"owner":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2020-04-27 23:47:26.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"date":"2020-04-27 21:23:16.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"date":"2020-04-28 00:09:20.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":"2020-04-27 21:43:51.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"date":"2020-04-27 21:26:57.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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":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"]},{"date":"2020-04-27 21:12:50.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"_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":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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":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":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":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"},{"_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-04-27 21:12:50.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":"2020-04-27 21:23:16.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-04-27 21:26:57.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":"2020-04-27 21:43:51.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":"2020-04-27 23:47:26.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":"2020-04-28 00:09:20.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"}],"messages":[{"id":"6d4701962634b1f4bf4d01451de1a3c16dd841ba","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-04-27 21:12:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"adba071190cc748a52b52866a26dc1dd745e32dc","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-04-27 21:23:16.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/96/723696/1/check/pmem-tempest-plugin-filtered/7f11270/ : POST_FAILURE in 6m 13s\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/96/723696/1/check/pmem-tempest-plugin-filtered-multi-node/606c029/ : POST_FAILURE in 6m 56s","accounts_in_message":[],"_revision_number":1},{"id":"aaf109fba482e847e9f58c6b910bb4938d3a2ce6","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-27 21:26:57.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/723696/1 : FAILURE in 10m 31s","accounts_in_message":[],"_revision_number":1},{"id":"f0eaba46d3d3467303c6cd7da5330c60539ba14e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-04-27 21:43:51.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-bionic-s390x. For rechecking only on the ubuntu-bionic-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-bionic-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/723696/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/92c5fe1 : FAILURE in 29m 29s","accounts_in_message":[],"_revision_number":1},{"id":"6cb8b0e9f216f6b1a7caaee64e6f405fdf6d5841","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-27 23:47:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1541c147efb4e53a2fee6029b5aa4c9 : SUCCESS in 11m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9a8bd6558c8d437db21fc7c101425151 : SUCCESS in 17m 05s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/c57d8db4f1494a81b26eac11d20cc4cf : SUCCESS in 16m 56s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/e3fc96cd750346b48447a22ceacfdb49 : SUCCESS in 8m 15s\n- tempest-full https://zuul.opendev.org/t/openstack/build/055f17c8c1a749d0a0555a3b12c2e282 : SUCCESS in 1h 26m 54s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/c159c0d0b4914a42a437fcea5256d1e6 : SUCCESS in 1h 02m 29s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1c46082d76d7440b8f70f261f9ab0cd8 : SUCCESS in 1h 28m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b9643ca8932468db79f91639ee92ce7 : SUCCESS in 40m 40s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d2b0964cd7a34c89925e372472c61799 : FAILURE in 45m 41s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/c89c11c9f5c84156901b157759d858ce : SUCCESS in 40m 27s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/6eaf97a9411c4dcf9183e4a760803506 : SUCCESS in 55m 53s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c261b42f876941b895f1d32b0e9de98d : SUCCESS in 46m 46s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/918cffbaa432462c99e096e541f6638b : SUCCESS in 53m 16s\n- nova-next https://zuul.opendev.org/t/openstack/build/c808621696734d438eedca39757958d8 : SUCCESS in 1h 26m 21s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/54f6ce88492e4a94ad0f4b1bd280f1d6 : SUCCESS in 1h 43m 33s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/f0afefd227794c68aff3699fdc2d23f6 : SUCCESS in 21m 17s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/90a1a9b4b1a145e18ce372bb2fe0dd1d : SUCCESS in 19m 58s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/3a444454d51a4f6193e2d4ad895fb9ad : SUCCESS in 1h 19m 57s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/720f89f2ef734b11bc765d3d5685dcb7 : SUCCESS in 1h 06m 44s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/b2bdf4954f9046feaeee132470f4e148 : SUCCESS in 2h 16m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"861589a2ff4dc4d4f220bb1ba1771b1ef74d2b32","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-28 00:09:20.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- legacy-tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/723696/1/check/legacy-tempest-dsvm-full-xenial/c1f2f64/ : TIMED_OUT in 2h 31m 45s\n- legacy-tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/723696/1/check/legacy-tempest-dsvm-full-xenial-py3/1943865/ : FAILURE in 1h 00m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7fae0a957120e623217daf3a9b45a01193d471dc","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-04-28 12:48:55.000000000","message":"Topic set to placement-audit-backport","accounts_in_message":[],"_revision_number":1},{"id":"cba2ed577c12e51a304bb3edbfbf4cbf22fe3c63","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2020-06-23 21:18:21.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b857842d90b6f25a0f842b4266123ae9db3adb70","revisions":{"b857842d90b6f25a0f842b4266123ae9db3adb70":{"kind":"REWORK","_number":1,"created":"2020-04-27 21:12:50.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/96/723696/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/723696/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/723696/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/723696/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/723696/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/723696/1"}}},"commit":{"parents":[{"commit":"561d977c15f8c8251026bae2bda61350ebd8c565","subject":"DNM: Partial cherry-pick of _check_allocation_during_evacuate()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/561d977c15f8c8251026bae2bda61350ebd8c565"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2018-05-02 19:44:21.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2020-04-27 21:12:31.000000000","tz":-240},"subject":"DNM: Add nova-manage placement heal_allocations CLI","message":"DNM: Add nova-manage placement heal_allocations CLI\n\nThis adds a new CLI which will iterate all non-cell0\ncells looking for instances that (1) have a host,\n(2) aren\u0027t undergoing a task state transition and\n(3) don\u0027t have allocations in placement and try\nto allocate resources, based on the instance embedded\nflavor, against the compute node resource provider\non which the instance is currently running.\n\nThis is meant as a way to help migrate CachingScheduler\nusers off the CachingScheduler by first shoring up\ninstance allocations in placement for any instances\ncreated after Pike, when the nova-compute resource\ntracker code stopped creating allocations in placement\nsince the FilterScheduler does it at the time of\nscheduling (but the CachingScheduler doesn\u0027t).\n\nThis will be useful beyond just getting deployments\noff the CachingScheduler, however, since operators\nwill be able to use it to fix incorrect allocations\nresulting from failed operations.\n\nThere are several TODOs and NOTEs inline about things\nwe could build on top of this or improve, but for now\nthis is the basic idea.\n\nNOTE(artom) Trivial-ish conflicts in nova/exception.py due to\ndifferent exceptions around the newly added one.\n\nChange-Id: Iab67fd56ab4845f8ee19ca36e7353730638efb21\n(cherry picked from commit 95106d2fa1ab86607231c338fa0abc0c3488f0f8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b857842d90b6f25a0f842b4266123ae9db3adb70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b857842d90b6f25a0f842b4266123ae9db3adb70"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
