)]}'
{"id":"openstack%2Fnova~743804","triplet_id":"openstack%2Fnova~stable%2Fussuri~Ic01603a91f6099f1068af0e955f3e1056021d673","project":"openstack/nova","branch":"stable/ussuri","topic":"bug/1889257","hashtags":[],"change_id":"Ic01603a91f6099f1068af0e955f3e1056021d673","subject":"Handle multiple \u0027vcpusched\u0027 elements during live migrate","status":"MERGED","created":"2020-07-29 17:06:08.000000000","updated":"2020-08-01 09:24:28.000000000","submitted":"2020-07-30 19:16:00.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"743804-1596136560667-566d28bb","meta_rev_id":"07bdd097fe6c14a35ae8215e85e44f34685fab5c","_number":743804,"virtual_id_number":743804,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-30 19:16:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-07-29 17:51:55.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2020-07-30 02:17:40.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,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2020-07-29 17:29:06.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2020-08-01 09:24:28.000000000","post_submit":true,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":2,"date":"2020-07-30 17:30:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2020-07-30 10:24:42.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":1,"date":"2020-07-30 17:30:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"date":"2020-07-30 10:48:33.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":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":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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_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-07-29 17:29:06.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-07-29 17:51:55.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-07-30 02:17:40.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-07-30 10:24:42.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-07-30 17:30:50.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2020-07-30 19:16:00.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-08-01 09:24:28.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":"ef4b3bd3776497b38301e040daddd195af62a61b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-29 17:06:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f4f0d13b0ec4e53c5c55c14c34d4f80c881609a2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-29 17:07:36.000000000","message":"Patch Set 1: Workflow-1\n\nNeeds the master change to land first","accounts_in_message":[],"_revision_number":1},{"id":"d9a8fa08bc6f4795fddb43a8157fcf4039dc76bb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-07-29 17:29:06.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/743804/1 : FAILURE in 22m 06s","accounts_in_message":[],"_revision_number":1},{"id":"d706967e47bc1aa40504fb94f53a28f6f3fc38d1","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-29 17:51:55.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/04/743804/1/check/pmem-tempest-plugin-filtered-multi-node/257c7b9/ : SUCCESS in 44m 31s","accounts_in_message":[],"_revision_number":1},{"id":"5845991355424f339953b699a47c87eb38ff9b3e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 00:36:14.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/b7cf6f9767254ea0b66e8390e8df1740 : SUCCESS in 1h 13m 30s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7420450fd6944874b2ddd10f16425f2e : SUCCESS in 52m 33s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a125135e49f14081b76cf6452823d461 : SUCCESS in 16m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/64a9f87b9edc48c888c79cc3704ce401 : SUCCESS in 15m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e53300344abe480c8f3868ee5d3fcc5a : SUCCESS in 8m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ec7b533b29b64583a72cc2575c2a59b5 : SUCCESS in 15m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e25e74b47fd844b1bf37b40761051292 : SUCCESS in 15m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c50e76611c3d49cb85bb24c69febc8c8 : SUCCESS in 10m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/98bded0aef9b4332abcacc71b94248d4 : SUCCESS in 48m 54s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/2d8e7dadcb1f42708a9e263f91df836a : SUCCESS in 1h 02m 37s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/269498cc77fa4df4bb56e2da995d49cd : SUCCESS in 1h 52m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5cdc68dc399d46b7839be419456c7e81 : SUCCESS in 45m 22s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/321918d197784be087bd17ee7ac50551 : FAILURE in 49m 07s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/89989edac31e4920916c6e955af83750 : SUCCESS in 1h 29m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/89a380d3f0314f9086ed27c97c7be5e6 : SUCCESS in 1h 28m 54s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/4165eaedd92540c1bc26e03af4482bd3 : SUCCESS in 18m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/67a8b4598ca945ccaa8c189c82a8132a : SUCCESS in 56m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/69af4f20fe57448898afa5be00411384 : SUCCESS in 37m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9b45829ce13947ee87ece09846a287cd : SUCCESS in 36m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6663fc49f121bc716b7ce3d3383532426ba2aa59","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-07-30 02:17:40.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/04/743804/1/check/tempest-dsvm-full-bionic/b356d5d/ : SUCCESS in 1h 26m 57s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/04/743804/1/check/tempest-dsvm-full-bionic-py3/743d51b/ : SUCCESS in 1h 36m 43s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/04/743804/1/check/grenade-dsvm-bionic/1885b63/ : POST_FAILURE in 2h 01m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5e203126c7501763d9619aa6a69ff87525730ed4","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-30 10:24:42.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM, landed in master, clean and a useful fix for rt instances.","accounts_in_message":[],"_revision_number":1},{"id":"88341f32d857c9d81304ddf38dfe3cda20180bae","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-30 10:48:33.000000000","message":"Patch Set 1: -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"e3d697f334fde82d6b021c89c564462e2d3ddb32","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-07-30 17:30:50.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nClean cherry-pick, indeed. I saw some debate about the patch in its comments at master, but the patch seems to be OK as it only affects realtime instances. It looks a valid candidate for backporting to me.","accounts_in_message":[],"_revision_number":1},{"id":"9a244f1868bfd343afa4326c078cab520b00579c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 17:32:40.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c32be08231247a376ea19450dc941ac211c1f8a8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 19:16:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/462d2c38ebf94608ac441a01117cdcbb : SUCCESS in 1h 15m 26s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/145093aa3d7a4281ab3734c2f1f91cd2 : SUCCESS in 1h 28m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/06b1d85dae7346499fdc9cad00a217cb : SUCCESS in 10m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9fcbaa2ec356452ab288e6efb5845b7d : SUCCESS in 9m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/89f719c2ff6d4932af1de8511d0e8cd5 : SUCCESS in 12m 43s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8d2b6ce3054a4bef81c71040934bb942 : SUCCESS in 25m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/473b113eaeb04882bc8d912b8849facc : SUCCESS in 8m 22s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/db28130577b847c59436e8d20c895422 : SUCCESS in 1h 31m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/26cd7069bad94832a0a7cbbb92b9a2d6 : SUCCESS in 50m 05s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/72a8eca6985142dc846ddededf28245d : SUCCESS in 16m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b3d12ae7b2ed4dc8a44ce70c65bf65c2 : SUCCESS in 1h 28m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/61225086537746e197839a78eb680a38 : SUCCESS in 1h 04m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0f04e56d47b14e4880e5eb82ae17b2d3 : SUCCESS in 1h 13m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0a29309cc2d34f409634876bfe1a89ec : SUCCESS in 58m 42s","accounts_in_message":[],"_revision_number":1},{"id":"e455bfd54a69a21307d17826e12b6732e0449c59","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 19:16:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"5b8cc03b725f520bb2c151f3d4ce8d8ea8706c97","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-30 19:18:47.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1016351b39947889a2bbf39b0f53d02 : SUCCESS in 1m 50s","accounts_in_message":[],"_revision_number":1},{"id":"88ff9bf517d1b7e1bf66c4148f367979555500e3","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-01 09:24:28.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/743804/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/651538c : FAILURE in 11m 42s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ac05bc3b38684e47e35e06a1514866773d8f3609","revisions":{"ac05bc3b38684e47e35e06a1514866773d8f3609":{"kind":"REWORK","_number":1,"created":"2020-07-29 17:06:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/04/743804/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/04/743804/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/743804/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/743804/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/743804/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/04/743804/1"}}},"commit":{"parents":[{"commit":"89fd890c54b0b1a45bf9c5de2cf76754d44470a8","subject":"Merge \"libvirt: Handle VIR_ERR_DEVICE_MISSING when detaching devices\" into stable/ussuri","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/89fd890c54b0b1a45bf9c5de2cf76754d44470a8"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-07-28 15:22:39.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-07-29 17:00:43.000000000","tz":60},"subject":"Handle multiple \u0027vcpusched\u0027 elements during live migrate","message":"Handle multiple \u0027vcpusched\u0027 elements during live migrate\n\nWhen live migrating a pinned instance, we recalculate pinning\ninformation for the destination host and then update the instance\u0027s XML\nbefore spawning the instance there. As part of the pinning information\nrecalculation, we must also recalculate information for realtime cores,\nwhich are configured using the \u0027\u003cvcpusched\u003e\u0027 element. The\n\u0027nova.virt.libvirt.migration._update_numa_xml\u0027 function, which handles\nthis updating, was assuming there would only be one of these elements.\nThis is a reasonably sane assumption since this is all we create in the\n\u0027nova.virt.libvirt.LibvirtDriver._get_guest_numa_config\u0027 function used\nto generate the initial instance XML. However, a look at logs show that\nat least some (all?) versions of libvirt actually rewrite the XML we\u0027re\nproviding them. Compare what is returned from \u0027_get_guest_xml\u0027:\n\n  DEBUG nova.virt.libvirt.driver [...] [instance: ...] End _get_guest_xml xml\u003d\u003cdomain type\u003d\"kvm\"\u003e\n    ...\n    \u003ccputune\u003e\n      \u003cshares\u003e4096\u003c/shares\u003e\n      ...\n      \u003cvcpusched vcpus\u003d\"2-3\" scheduler\u003d\"fifo\" priority\u003d\"1\"/\u003e\n    \u003c/cputune\u003e\n    ...\n  \u003c/domain\u003e\n   {{(pid\u003d12600) _get_guest_xml /opt/stack/nova/nova/virt/libvirt/driver.py:6331}}\n\nto what is seen when we enter \u0027_update_numa_xml\u0027 (or via \u0027virsh dumpxml\u0027\nat any point after instance creation):\n\n  DEBUG nova.virt.libvirt.migration [-] _update_numa_xml input xml\u003d\u003cdomain type\u003d\"kvm\"\u003e\n    ...\n    \u003ccputune\u003e\n      \u003cshares\u003e4096\u003c/shares\u003e\n      ...\n      \u003cvcpusched vcpus\u003d\"2\" scheduler\u003d\"fifo\" priority\u003d\"1\"/\u003e\n      \u003cvcpusched vcpus\u003d\"3\" scheduler\u003d\"fifo\" priority\u003d\"1\"/\u003e\n    \u003c/cputune\n    ...\n  \u003c/domain\u003e\n   {{(pid\u003d12600) _update_numa_xml /opt/stack/nova/nova/virt/libvirt/migration.py:97}\n\nThe solution is simple: rather than trying to modify the existing XML,\nsimply scrap it and rebuild the elements from scratch. We should\nprobably do this for all elements, but that can/should be tackled\nseparately.\n\nChange-Id: Ic01603a91f6099f1068af0e955f3e1056021d673\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nCloses-Bug: #1889257\n(cherry picked from commit b6aef1ec4f9848f85e1f367e560c2bdb703fa110)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac05bc3b38684e47e35e06a1514866773d8f3609"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac05bc3b38684e47e35e06a1514866773d8f3609"}]},"branch":"refs/heads/stable/ussuri"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
