)]}'
{"id":"openstack%2Fnova~747746","triplet_id":"openstack%2Fnova~master~I29d6f4a78c0206385a550967ce244794e71cef6d","project":"openstack/nova","branch":"master","topic":"bug/1879878","hashtags":[],"change_id":"I29d6f4a78c0206385a550967ce244794e71cef6d","subject":"Move revert resize under semaphore","status":"MERGED","created":"2020-08-24 14:55:42.000000000","updated":"2020-09-11 16:20:29.000000000","submitted":"2020-09-11 16:17:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"747746-1599841062771-87da3b05","meta_rev_id":"ccefdf27e6501e821c175c15ddc1e1e1add7a6a6","_number":747746,"virtual_id_number":747746,"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":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-09-03 11:10:06.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-09-03 14:56:27.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":"2020-09-11 13:52:15.000000000","_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2020-09-03 10:22:29.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-11 16:17:42.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-09-03 11:12:35.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2020-09-03 11:41:14.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2020-09-03 10:07:30.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","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":2,"date":"2020-09-11 13:56:00.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":2,"date":"2020-09-03 12:29:49.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","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":1,"date":"2020-09-11 13:56:00.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-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-08-24 16:39:29.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2020-08-24 16:39:32.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":"2020-08-26 10:26:11.000000000","updated_by":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-08-26 12:31: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":"2020-09-03 10:07:30.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-09-03 10:22:29.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-09-03 11:10:06.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-09-03 11:12:35.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-09-03 11:41:14.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-09-03 12:29:49.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2020-09-03 14:56:27.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":"2020-09-11 13:56:00.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-09-11 16:17:42.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":"491092773d7d779a17dbbfe888a280741b407004","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-24 14:55:42.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"50af285f3cb45b00023a16dc60b8b017c487dc25","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-08-24 16:24:17.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/747746/1 : FAILURE in 1h 05m 00s","accounts_in_message":[],"_revision_number":1},{"id":"01b91e784ee9f00f8ffa74be503b5b4ae5a6b84e","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-24 16:27:51.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/46/747746/1/check-vote/ext-nova-zuul/9dd6fbc : SUCCESS in 56m 45s","accounts_in_message":[],"_revision_number":1},{"id":"f2d9bc4cb8a65d2eae3b1349934c90103415a8ad","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-08-24 16:34:42.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/46/747746/1/check/pmem-tempest-plugin-filtered-multi-node/ef6bd77/ : SUCCESS in 46m 56s","accounts_in_message":[],"_revision_number":1},{"id":"5d8a975ed3ad0579c4b1a1f8807edd8d5cf83ffa","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2020-08-24 17:01:14.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/747746/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"9c7e62c1ac88bd927823e6c3d772ed2ebbf328d1","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-08-24 18:32:31.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/747746/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/53518f7 : FAILURE in 1h 37m 48s","accounts_in_message":[],"_revision_number":1},{"id":"30f5765ff638aa48cbab869ded6fe78dce887b52","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-24 18:34:16.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/f807bd3b64414cc6a67aacdd5519b601 : SUCCESS in 1h 03m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2b96fd92d2b84a9f9770617b72014a00 : SUCCESS in 1h 16m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d3ecdbad89bc432e9ee4822ff57ffca1 : FAILURE in 14m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c7840232ab68467d9808445bfd58c99e : FAILURE in 14m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/763bc0a812ca4ade8523795f765d3856 : SUCCESS in 7m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/790429db924e44ad84bcef63ef9215df : FAILURE in 14m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ba5b89a88ec143dda730bd0140e97bfb : FAILURE in 15m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63d18652a8034b9e8bf410532dd5db47 : SUCCESS in 11m 45s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1e8733994dce412c9afc0a5c037b8f23 : SUCCESS in 1h 15m 50s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d88689c3c06c4affb4f5cc7a464a0266 : SUCCESS in 1h 03m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2338255cb88c49b4a111a68ae3576db0 : SUCCESS in 1h 29m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5401ab3a509c41e8aac11983a5248ba4 : SUCCESS in 57m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/900d9d17885a43dca7dae9c5cea724da : SUCCESS in 1h 29m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/09c68d19ca2147c38fe32a25c919e57d : SUCCESS in 1h 32m 16s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6a90e8a7be0a47119131fa0cb4049049 : FAILURE in 19m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0ace87a2cadc417294404b66012806b2 : SUCCESS in 1h 06m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3f4885e0218244438e40ef2ade591e10 : SUCCESS in 1h 01m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2d85a00d458c437da80e7e2689bd6d1d : SUCCESS in 30m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2d254413696f4ae4934bf65675fae8bb : SUCCESS in 41m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bd080e7d6cd689a28e2f45dc6d2a1d747e63b353","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-08-24 18:46:10.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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/1/check/tempest-dsvm-full-bionic/919391d/ : SUCCESS in 1h 47m 25s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/1/check/tempest-dsvm-full-bionic-py3/5c28c36/ : SUCCESS in 1h 35m 35s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/1/check/grenade-dsvm-bionic/762b831/ : POST_FAILURE in 1h 31m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9e7ef874fb3ac898d5594e92a635aabe04cc66bd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-25 15:08:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d9930718cfe6548807938fbe388ceea5907bd29e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-08-25 16:58:22.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/747746/2 : FAILURE in 1h 12m 08s","accounts_in_message":[],"_revision_number":2},{"id":"feb3dc371a3dc772b4cdb361f595f4d4fe5ff5ff","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2020-08-25 17:17:37.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/747746/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"0607fe76a0f97de104de23abc60ea66f61b219a2","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-08-25 17:38:17.000000000","message":"Patch Set 2:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/46/747746/2/check/pmem-tempest-plugin-filtered-multi-node/b483efc/ : SUCCESS in 55m 19s","accounts_in_message":[],"_revision_number":2},{"id":"22575dc241d4b25149bd34c25bccd7762d20afcb","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-08-25 18:34:04.000000000","message":"Patch Set 2:\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/747746/2/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/b5d7681 : FAILURE in 1h 47m 35s","accounts_in_message":[],"_revision_number":2},{"id":"18f322d325445ec21632f4cd14873b87a73ff433","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-25 19:52:39.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/745e92a71df64acea112f42b7fcfc196 : SUCCESS in 46m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/df9585f9775e4c28b9bd83edded4b1c8 : SUCCESS in 51m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66d55ffb0dcd46bd8330107e6230323d : SUCCESS in 20m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/59d7b34da1be4c45966ab9401903c258 : SUCCESS in 14m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8c24de1f96c04ffe8e9b07d83cdc4ee3 : SUCCESS in 8m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9262664cdfb443348990ba82a89c9292 : SUCCESS in 13m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cd24bf5375914f19aac9da95147fc8a3 : SUCCESS in 14m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/022efa33ab5b4a09bb15c5e01dc9f9fc : SUCCESS in 12m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f2fc0db4be334dde8cf5e3a1f0e55f9b : SUCCESS in 1h 12m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dd71706bf4864bba80a0582625e1993b : SUCCESS in 1h 02m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a6cdb79c67d34d95ad22c9eca98d5ee2 : SUCCESS in 1h 18m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/42210147676d45728ae7ea18f1219086 : SUCCESS in 1h 04m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3d88bbdacea345669137cef2d914beec : SUCCESS in 1h 18m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/d61490beea904ca78f8a02c3d70c507e : FAILURE in 1h 34m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/57c19f6821a744faa75cf9666784df11 : FAILURE in 20m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dad6ec22608e44df95c9adac13757f1c : SUCCESS in 57m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1b1b9bda13064a568288604baa6e6b40 : SUCCESS in 38m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/47a724b97d39429299ae4fa90d1e561b : SUCCESS in 38m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ff8ab0f62ea248f9a30faa7b63343a2a : SUCCESS in 43m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"0f48be16b813ed99270bb06178195add71eccb94","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-08-25 20:14:32.000000000","message":"Patch Set 2:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/2/check/tempest-dsvm-full-bionic/6cb4785/ : SUCCESS in 1h 36m 57s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/2/check/tempest-dsvm-full-bionic-py3/b61431a/ : SUCCESS in 1h 35m 01s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/2/check/grenade-dsvm-bionic/428a8a4/ : POST_FAILURE in 1h 45m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"57a1050e207b10cd429bf1247276db471c688fc7","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-26 02:43:52.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/46/747746/2/check-vote/ext-nova-zuul/8d0efff : SUCCESS in 1h 05m 06s","accounts_in_message":[],"_revision_number":2},{"id":"023cb0eaee67d09d060c376ad1d4258b6c0c7c4d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-26 09:41:13.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0ee64f5737b6e3de9a05e719abaaf576713f5fe1","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2020-08-26 10:26:11.000000000","message":"Patch Set 3:\n\n* pci-test http://52.27.155.124/pci/747746/3 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"c254f79ed7abd000240959bef6206b2fd22d8874","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-08-26 10:37:23.000000000","message":"Patch Set 3:\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/747746/3 : FAILURE in 53m 43s","accounts_in_message":[],"_revision_number":3},{"id":"0d42d4bb5a80802e48d46f21f8828f7ca1dbb54b","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-08-26 12:31:16.000000000","message":"Patch Set 3:\n\nTesting succeeded on 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/747746/3/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/2c15db1 : SUCCESS in 1h 41m 07s","accounts_in_message":[],"_revision_number":3},{"id":"148dd6a1937142f8d108ca9ecc5bfa7fb69531ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 12:57:51.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/b91eef5a8428411dbe5955f968ac4c05 : SUCCESS in 1h 04m 11s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/83ee05669eb0437da24f4e21bcb683a1 : SUCCESS in 1h 24m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fea12af0c936452f971102b0a34fabae : SUCCESS in 19m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/45dd02690295475e9951ff423d294b2c : SUCCESS in 15m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/de7c89fa3a8741ed9fed671b27f29d45 : SUCCESS in 7m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/366e0d7fcf3444c3879b5446599c6446 : SUCCESS in 11m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a4046f80003d4e3eae3d4ef3c3f4aaba : SUCCESS in 13m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0dcd70e1c01349c6a92a0bdf22be370e : SUCCESS in 11m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/07e1b64029d642e996930d614c963620 : SUCCESS in 52m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cb4c4ba35dd04ac28ff3a2cc1e0415ca : SUCCESS in 1h 07m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5331b3e1aa5646aabaa1493f601678a4 : SUCCESS in 1h 16m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/83f580fd42de4379b3794295fd5899ef : SUCCESS in 50m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/70861e619cfb46aa9163d7de171d80e8 : SUCCESS in 1h 17m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/ada8f7e3f0ca42c0900be1beaa943562 : FAILURE in 1h 42m 13s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0ce627f152a44b38af23c585843a77f6 : SUCCESS in 19m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c271839b15fa4897b743bdeb6dfa39ca : SUCCESS in 1h 03m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/55b7d3b9e5b6466ca65bdf6d032fc59e : SUCCESS in 42m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d85c823af1f14a36b6a3e4eec0040d1b : SUCCESS in 20m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b75079fe8dd04b35b2df4eb5e45505eb : SUCCESS in 55m 49s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bcb04ee95cb3fa0758daad091c207e553cc447c1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-08-26 16:07:25.000000000","message":"Patch Set 3:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/tempest-dsvm-full-bionic/6d7f515/ : SUCCESS in 1h 29m 18s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/tempest-dsvm-full-bionic-py3/d5c4f68/ : SUCCESS in 1h 24m 18s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/grenade-dsvm-bionic/bde7a4e/ : POST_FAILURE in 1h 59m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aeba84425c25cc9d45f6f011594e013dc9c6f9d2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-08-26 16:12:18.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"9c3e4b543e82494f6d3178f5f4955824e6de77c2","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-08-26 16:35:31.000000000","message":"Patch Set 3:\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/747746/3 : FAILURE in 21m 08s","accounts_in_message":[],"_revision_number":3},{"id":"2326456acd2531394e2b8b8072e1dbabec532116","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 21:44:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/62fb4029406949b88d0dbf48b2bf6520 : SUCCESS in 1h 00m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/dc388880cc4b4467a97b94d702dbf5e8 : SUCCESS in 1h 16m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d23d7797af3548a0987559a83b6f2089 : SUCCESS in 15m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2eef34cabc66412b8a179956f49079ea : SUCCESS in 19m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/80ec193beea34a1a8522dfa6c20d48d5 : SUCCESS in 10m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bc5345cefdb84351b592598f94b942dc : SUCCESS in 14m 19s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/fc86e139191b4d48bc1788ffc58c9160 : SUCCESS in 13m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e007c15aa994d878b29c00bea1ad03d : SUCCESS in 10m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9435a44ff58b40f38b91e2b4414393af : SUCCESS in 1h 23m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bf839083207146ce9d2d060eb43350ca : SUCCESS in 1h 11m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0ee2a20d6704430ca44c44ec03409c24 : SUCCESS in 1h 13m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/59c9a3a5a31a45c683389ea96170e6e1 : SUCCESS in 52m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0119aad6b4d84096adf26cb18123ccd3 : SUCCESS in 56m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/e8ec4d2aceb3435fa65ed11df553e910 : SUCCESS in 1h 24m 14s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/03ac01cf3c994e9fbd9d843d44130ac4 : SUCCESS in 19m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/08e40ebbe5664bf8b244077158a36b56 : SUCCESS in 1h 03m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/76a85fb3fec7492d8ae8b88375776ae2 : SUCCESS in 40m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3decafc764e140878ab89e275511a328 : SUCCESS in 25m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/bb50c665c7554214b208d724f385d979 : SUCCESS in 36m 51s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"fd6761ebc47b9c3c11c888a3c92e14e23a7890a4","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-08-26 21:45:47.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/747746/3/check/EMC_PowerFlex_NOVA/1e172f6/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":3},{"id":"de2b2f337554ba157413fad709e69be910c73167","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-08-26 22:04:52.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-46-747746-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"2617c0894b275ea02fd10f84f1524c611695122e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-08-27 08:35:19.000000000","message":"Patch Set 3:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/tempest-dsvm-full-bionic/4bd3271/ : SUCCESS in 1h 36m 35s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/tempest-dsvm-full-bionic-py3/e0440ec/ : SUCCESS in 2h 01m 12s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/3/check/grenade-dsvm-bionic/a8d2697/ : POST_FAILURE in 1h 59m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"13708261c43162c42b8b826020c9508d0ec80a9a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-08-27 22:50:35.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/46/747746/3/check-vote/ext-nova-zuul/8959a0f : SUCCESS in 58m 09s","accounts_in_message":[],"_revision_number":3},{"id":"eefd8e322a70a48a01adfc0c90463c6e091138e9","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-03 08:55:55.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"4b1d30b840ced6eb5f41f0d3f6d426900d820eed","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-09-03 10:07:30.000000000","message":"Patch Set 4:\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/747746/4 : FAILURE in 1h 09m 22s","accounts_in_message":[],"_revision_number":4},{"id":"9a821eb8c019685d153e70c0c88a4d30247bb32b","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-09-03 10:22:29.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/46/747746/4/check/pmem-tempest-plugin-filtered-multi-node/de1a1a6/ : SUCCESS in 46m 50s\n- devstack-networking-ovs-dpdk http://52.27.155.124/46/747746/4/check/devstack-networking-ovs-dpdk/2d05f08/ : RETRY_LIMIT in 1m 48s","accounts_in_message":[],"_revision_number":4},{"id":"6829fd720f3d656254c55788875def888d9187d7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-03 11:09:27.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/2318f50274c3492fa5d3cf7a8a93851b : SUCCESS in 1h 02m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0c12a18a1d7e4136b176c04c7b70fde1 : SUCCESS in 1h 20m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66341c0fea604eaba56cb56069ab0c99 : SUCCESS in 17m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6fe766cb87b74e3c9619cb1173d99510 : SUCCESS in 15m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a127ff5f396479ba899ec3192109b5e : SUCCESS in 9m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a90ed93c91664f40a2b8b429c93524ae : SUCCESS in 13m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5638cab50b5f4c52ac5c916252fe0252 : SUCCESS in 19m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/889f4e67ba4440619db0c67a8d225d67 : SUCCESS in 14m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/11336bf084dd482bb150583a71ee8379 : SUCCESS in 1h 12m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2933b61be98b4d95b1b15314552bd0ee : SUCCESS in 1h 10m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fc14e316186b4c8aa60732f7791d5ed8 : SUCCESS in 1h 48m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8da143c1677a480b90e7d7265a8fe804 : SUCCESS in 46m 43s\n- nova-multinode-live-migration https://zuul.opendev.org/t/openstack/build/7b1e7671fd42449088293faecf0e0da7 : SUCCESS in 52m 26s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9844522164e04c8b93c0f1fda699b77c : SUCCESS in 1h 27m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/afc12652b5c94081a987cc61a885fff6 : SUCCESS in 1h 26m 40s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b2a5df07e3d74a9b9b639f6fd1d85c23 : SUCCESS in 21m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0df082c3c60d46f5a79021e2047c7dd5 : SUCCESS in 37m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fe39cd7a6a2040398efa3eeefd376d99 : SUCCESS in 49m 37s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4f88fb16413d44a3938bb88189ee15d7 : SUCCESS in 19m 55s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/05aae8635b6d4e8c9f1f19a382d88ff1 : SUCCESS in 51m 39s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4b605954774d14fba9b93f1cc099feeb26194130","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-09-03 11:10:06.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/747746/4/check/EMC_PowerFlex_NOVA/faa83c9/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":4},{"id":"1ef33b001f653a695b72444547c53fca7729ce35","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-09-03 11:12:35.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/46/747746/4/check-vote/ext-nova-zuul/9db2d3c : FAILURE in 16m 52s","accounts_in_message":[],"_revision_number":4},{"id":"c7e5f8b529b3277794969fd4cd584335a5ae6b2c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-09-03 11:41:14.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-46-747746-4 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":4},{"id":"cdb0335ef7165176b799e1f7abc2547c3cee1c38","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-09-03 12:29:49.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"fed2392a99f484bfd70ca6336cb0d291da68ac3c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-09-03 14:56:27.000000000","message":"Patch Set 4:\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-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/4/check/tempest-dsvm-full-bionic/7386c74/ : SUCCESS in 1h 25m 40s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/4/check/tempest-dsvm-full-bionic-py3/fca861c/ : SUCCESS in 1h 32m 50s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/747746/4/check/grenade-dsvm-bionic/891f792/ : POST_FAILURE in 40m 48s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"0ec61021720e3c9754c41d2f6d7b802dbd5ed999","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-09-11 11:35:02.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4ce756e1ed834610b48476027fdf735a56065aee","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-11 11:43:51.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"79f53f0699f863148460636587172990e347c3f3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-11 11:45:49.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"ba9e20ab26ef66d31ab97308aac0bf7b322617df","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-09-11 13:24:27.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"0a2895995afeb1c4b3ae6b1d46511e24a7fde264","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-09-11 13:52:15.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"816568ac619a80453afe7ef86f3e6c81d5cb2906","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-09-11 13:56:00.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)\n\nLGTM, the UX around migration.status isn\u0027t great but it\u0027s the best we can do here given the alternatives. This is well documented and tested by the func tests so I\u0027m happy.","accounts_in_message":[],"_revision_number":4},{"id":"064a7f68eff70d2940dd53f66f82838ffa4b5381","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 13:56:32.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"148646491e91716f7fd5e8adfb8a68d9e54fbb47","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 16:17:42.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"b5423660f209083291361c4fd0a79598cee992be","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 16:17:42.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/7f906d28641e44228cae6291f8edda13 : SUCCESS in 1h 04m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3a21b6e2003a460c8272d64fbb0b94b2 : SUCCESS in 1h 16m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1605b121803d4b1e9a835a5a195cd127 : SUCCESS in 15m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/253c30c6632446089a0671907580a3f0 : SUCCESS in 9m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/cad1add6bed0417280782f1f84b75c54 : SUCCESS in 14m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8a6287d1674347dfb7bdec7786af13ac : SUCCESS in 15m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/387af74f7eb94ebdb26131a50b481df3 : SUCCESS in 22m 54s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a36e6e82e8ce4ac4b023259b2d0dca65 : SUCCESS in 1h 11m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fa65a39bdbbf4c81b31d20f7dd85093f : SUCCESS in 49m 57s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3b36845028b541769983c59475df55b0 : SUCCESS in 17m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/651a0e17fadd4f139571b2567638eb0a : SUCCESS in 1h 30m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/5f482a5c2a7e4a369059dacc75b4b333 : SUCCESS in 1h 24m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7846ab2bf48b4bc1830d3527f0fc00ab : SUCCESS in 1h 06m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/71afbcc41f22478798b57723469a4a04 : SUCCESS in 59m 23s","accounts_in_message":[],"_revision_number":4},{"id":"c50d855de715836f709e10dad8c57327f6feee72","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 16:20:29.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1540eedbc49945dc93337e0b712a1997 : SUCCESS in 1m 39s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"dc9c7a5ebf11253f86127238d33dff7401465155","revisions":{"393af977ce15bd32d3c6f4fd14b3d3f1396e6e57":{"kind":"REWORK","_number":1,"created":"2020-08-24 14:55:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/46/747746/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/747746/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/747746/1"}}},"commit":{"parents":[{"commit":"bfcf2f82c5219642114a000e36a2aa1d4e604418","subject":"Move confirm resize under semaphore","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bfcf2f82c5219642114a000e36a2aa1d4e604418"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-21 16:43:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-24 14:52:41.000000000","tz":60},"subject":"Move revert resize under semaphore","message":"Move revert resize under semaphore\n\nAs discussed in change I26b050c402f5721fc490126e9becb643af9279b4, the\nresource tracker\u0027s periodic task is reliant on the status of migrations\nto determine whether to include usage from these migrations in the\ntotal, and races between setting the migration status and decrementing\nresource usage via \u0027drop_move_claim\u0027 can result in incorrect usage.\nThat change tackled the confirm resize operation. This one changes the\nrevert resize operation, and is a little trickier due to kinks in how\nboth the same-cell and cross-cell resize revert operations work.\n\nFor same-cell resize revert, the \u0027ComputeManager.revert_resize\u0027\nfunction, running on the destination host, sets the migration status to\n\u0027reverted\u0027 before dropping the move claim. This exposes the same race\nthat we previously saw with the confirm resize operation. It then calls\nback to \u0027ComputeManager.finish_revert_resize\u0027 on the source host to boot\nup the instance itself. This is kind of weird, because, even ignoring\nthe race, we\u0027re marking the migration as \u0027reverted\u0027 before we\u0027ve done\nany of the necessary work on the source host.\n\nThe cross-cell resize revert splits dropping of the move claim and\nsetting of the migration status between the source and destination host\ntasks. Specifically, we do cleanup on the destination and drop the move\nclaim first, via \u0027ComputeManager.revert_snapshot_based_resize_at_dest\u0027\nbefore resuming the instance and setting the migration status on the\nsource via\n\u0027ComputeManager.finish_revert_snapshot_based_resize_at_source\u0027. This\navoids the weird quirk of setting the migration status before we\u0027re done\nbut at the cost of a huge window for the bug.\n\nThe solution is once again to move the setting of the migration status\nand the dropping of the claim under \u0027COMPUTE_RESOURCE_SEMAPHORE\u0027. This\nintroduces the weird setting of migration status before completion to\nthe cross-cell resize case and perpetuates it in the same-cell case, but\nthis seems like a suitable compromise to avoid attempts to do things\nlike unplugging already unplugged PCI devices or unpinning already\nunpinned CPUs. From an end-user perspective, instance state changes are\nwhat really matter and once a revert is completed on the destination\nhost and the instance has been marked as having returned to the source\nhost, hard reboots can help us resolve any remaining issues.\n\nChange-Id: I29d6f4a78c0206385a550967ce244794e71cef6d\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-Bug: #1879878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/393af977ce15bd32d3c6f4fd14b3d3f1396e6e57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/393af977ce15bd32d3c6f4fd14b3d3f1396e6e57"}]},"branch":"refs/heads/master"},"63d885982ddaf6399a72fa97bb954d2ebf73d302":{"kind":"REWORK","_number":2,"created":"2020-08-25 15:08:25.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/46/747746/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/747746/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/747746/2"}}},"commit":{"parents":[{"commit":"620645a9b12bf04fe15b72432177c866bdf043e3","subject":"Move confirm resize under semaphore","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/620645a9b12bf04fe15b72432177c866bdf043e3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-21 16:43:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-25 15:05:02.000000000","tz":60},"subject":"Move revert resize under semaphore","message":"Move revert resize under semaphore\n\nAs discussed in change I26b050c402f5721fc490126e9becb643af9279b4, the\nresource tracker\u0027s periodic task is reliant on the status of migrations\nto determine whether to include usage from these migrations in the\ntotal, and races between setting the migration status and decrementing\nresource usage via \u0027drop_move_claim\u0027 can result in incorrect usage.\nThat change tackled the confirm resize operation. This one changes the\nrevert resize operation, and is a little trickier due to kinks in how\nboth the same-cell and cross-cell resize revert operations work.\n\nFor same-cell resize revert, the \u0027ComputeManager.revert_resize\u0027\nfunction, running on the destination host, sets the migration status to\n\u0027reverted\u0027 before dropping the move claim. This exposes the same race\nthat we previously saw with the confirm resize operation. It then calls\nback to \u0027ComputeManager.finish_revert_resize\u0027 on the source host to boot\nup the instance itself. This is kind of weird, because, even ignoring\nthe race, we\u0027re marking the migration as \u0027reverted\u0027 before we\u0027ve done\nany of the necessary work on the source host.\n\nThe cross-cell resize revert splits dropping of the move claim and\nsetting of the migration status between the source and destination host\ntasks. Specifically, we do cleanup on the destination and drop the move\nclaim first, via \u0027ComputeManager.revert_snapshot_based_resize_at_dest\u0027\nbefore resuming the instance and setting the migration status on the\nsource via\n\u0027ComputeManager.finish_revert_snapshot_based_resize_at_source\u0027. This\navoids the weird quirk of setting the migration status before we\u0027re done\nbut at the cost of a huge window for the bug.\n\nThe solution is once again to move the setting of the migration status\nand the dropping of the claim under \u0027COMPUTE_RESOURCE_SEMAPHORE\u0027. This\nintroduces the weird setting of migration status before completion to\nthe cross-cell resize case and perpetuates it in the same-cell case, but\nthis seems like a suitable compromise to avoid attempts to do things\nlike unplugging already unplugged PCI devices or unpinning already\nunpinned CPUs. From an end-user perspective, instance state changes are\nwhat really matter and once a revert is completed on the destination\nhost and the instance has been marked as having returned to the source\nhost, hard reboots can help us resolve any remaining issues.\n\nChange-Id: I29d6f4a78c0206385a550967ce244794e71cef6d\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-Bug: #1879878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63d885982ddaf6399a72fa97bb954d2ebf73d302"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63d885982ddaf6399a72fa97bb954d2ebf73d302"}]},"branch":"refs/heads/master"},"611895fda026689fd2d6fd27f3a61cddee81474f":{"kind":"REWORK","_number":3,"created":"2020-08-26 09:41:13.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/46/747746/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/747746/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/747746/3"}}},"commit":{"parents":[{"commit":"620645a9b12bf04fe15b72432177c866bdf043e3","subject":"Move confirm resize under semaphore","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/620645a9b12bf04fe15b72432177c866bdf043e3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-21 16:43:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-26 09:30:19.000000000","tz":60},"subject":"Move revert resize under semaphore","message":"Move revert resize under semaphore\n\nAs discussed in change I26b050c402f5721fc490126e9becb643af9279b4, the\nresource tracker\u0027s periodic task is reliant on the status of migrations\nto determine whether to include usage from these migrations in the\ntotal, and races between setting the migration status and decrementing\nresource usage via \u0027drop_move_claim\u0027 can result in incorrect usage.\nThat change tackled the confirm resize operation. This one changes the\nrevert resize operation, and is a little trickier due to kinks in how\nboth the same-cell and cross-cell resize revert operations work.\n\nFor same-cell resize revert, the \u0027ComputeManager.revert_resize\u0027\nfunction, running on the destination host, sets the migration status to\n\u0027reverted\u0027 before dropping the move claim. This exposes the same race\nthat we previously saw with the confirm resize operation. It then calls\nback to \u0027ComputeManager.finish_revert_resize\u0027 on the source host to boot\nup the instance itself. This is kind of weird, because, even ignoring\nthe race, we\u0027re marking the migration as \u0027reverted\u0027 before we\u0027ve done\nany of the necessary work on the source host.\n\nThe cross-cell resize revert splits dropping of the move claim and\nsetting of the migration status between the source and destination host\ntasks. Specifically, we do cleanup on the destination and drop the move\nclaim first, via \u0027ComputeManager.revert_snapshot_based_resize_at_dest\u0027\nbefore resuming the instance and setting the migration status on the\nsource via\n\u0027ComputeManager.finish_revert_snapshot_based_resize_at_source\u0027. This\nwould appear to avoid the weird quirk of same-cell migration, however,\nin typical weird cross-cell fashion, these are actually different\ninstances and different migration records.\n\nThe solution is once again to move the setting of the migration status\nand the dropping of the claim under \u0027COMPUTE_RESOURCE_SEMAPHORE\u0027. This\nintroduces the weird setting of migration status before completion to\nthe cross-cell resize case and perpetuates it in the same-cell case, but\nthis seems like a suitable compromise to avoid attempts to do things\nlike unplugging already unplugged PCI devices or unpinning already\nunpinned CPUs. From an end-user perspective, instance state changes are\nwhat really matter and once a revert is completed on the destination\nhost and the instance has been marked as having returned to the source\nhost, hard reboots can help us resolve any remaining issues.\n\nChange-Id: I29d6f4a78c0206385a550967ce244794e71cef6d\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-Bug: #1879878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/611895fda026689fd2d6fd27f3a61cddee81474f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/611895fda026689fd2d6fd27f3a61cddee81474f"}]},"branch":"refs/heads/master"},"dc9c7a5ebf11253f86127238d33dff7401465155":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-09-03 08:55:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/46/747746/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/747746/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/747746/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/747746/4"}}},"commit":{"parents":[{"commit":"a57800d3825ef2fb833d8024c6f7e5c550f55e2f","subject":"Move confirm resize under semaphore","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a57800d3825ef2fb833d8024c6f7e5c550f55e2f"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-08-21 16:43:36.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-09-03 08:55:55.000000000","tz":0},"subject":"Move revert resize under semaphore","message":"Move revert resize under semaphore\n\nAs discussed in change I26b050c402f5721fc490126e9becb643af9279b4, the\nresource tracker\u0027s periodic task is reliant on the status of migrations\nto determine whether to include usage from these migrations in the\ntotal, and races between setting the migration status and decrementing\nresource usage via \u0027drop_move_claim\u0027 can result in incorrect usage.\nThat change tackled the confirm resize operation. This one changes the\nrevert resize operation, and is a little trickier due to kinks in how\nboth the same-cell and cross-cell resize revert operations work.\n\nFor same-cell resize revert, the \u0027ComputeManager.revert_resize\u0027\nfunction, running on the destination host, sets the migration status to\n\u0027reverted\u0027 before dropping the move claim. This exposes the same race\nthat we previously saw with the confirm resize operation. It then calls\nback to \u0027ComputeManager.finish_revert_resize\u0027 on the source host to boot\nup the instance itself. This is kind of weird, because, even ignoring\nthe race, we\u0027re marking the migration as \u0027reverted\u0027 before we\u0027ve done\nany of the necessary work on the source host.\n\nThe cross-cell resize revert splits dropping of the move claim and\nsetting of the migration status between the source and destination host\ntasks. Specifically, we do cleanup on the destination and drop the move\nclaim first, via \u0027ComputeManager.revert_snapshot_based_resize_at_dest\u0027\nbefore resuming the instance and setting the migration status on the\nsource via\n\u0027ComputeManager.finish_revert_snapshot_based_resize_at_source\u0027. This\nwould appear to avoid the weird quirk of same-cell migration, however,\nin typical weird cross-cell fashion, these are actually different\ninstances and different migration records.\n\nThe solution is once again to move the setting of the migration status\nand the dropping of the claim under \u0027COMPUTE_RESOURCE_SEMAPHORE\u0027. This\nintroduces the weird setting of migration status before completion to\nthe cross-cell resize case and perpetuates it in the same-cell case, but\nthis seems like a suitable compromise to avoid attempts to do things\nlike unplugging already unplugged PCI devices or unpinning already\nunpinned CPUs. From an end-user perspective, instance state changes are\nwhat really matter and once a revert is completed on the destination\nhost and the instance has been marked as having returned to the source\nhost, hard reboots can help us resolve any remaining issues.\n\nChange-Id: I29d6f4a78c0206385a550967ce244794e71cef6d\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-Bug: #1879878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dc9c7a5ebf11253f86127238d33dff7401465155"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dc9c7a5ebf11253f86127238d33dff7401465155"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
