)]}'
{"id":"openstack%2Fnova~701757","triplet_id":"openstack%2Fnova~stable%2Ftrain~I85423c7bcacff3bc465c22686d0675529d211b59","project":"openstack/nova","branch":"stable/train","topic":"bug/1856925","hashtags":[],"change_id":"I85423c7bcacff3bc465c22686d0675529d211b59","subject":"Ensure source service is up before resizing/migrating","status":"MERGED","created":"2020-01-09 15:53:57.000000000","updated":"2020-03-09 12:27:49.000000000","submitted":"2020-03-09 12:24:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"701757-1583756700206-72e87165","meta_rev_id":"78d852d77b8a07bdd0657d0dcd4bb0df4e893793","_number":701757,"virtual_id_number":701757,"owner":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-01-16 17:59:04.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"date":"2020-01-16 21:39:53.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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"date":"2020-01-16 16:34:45.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-03-09 12:24:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":2,"date":"2020-02-25 13:16:26.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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":2,"date":"2020-03-09 09:56:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"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":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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":1,"date":"2020-03-09 09:56:22.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},{"_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":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-01-09 15:53:57.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2020-01-09 21:06:37.000000000","updated_by":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"reviewer":{"_account_id":9373,"name":"Vlad Gusev","email":"vlad.esten@gmail.com","username":"s10"},"state":"REVIEWER"},{"updated":"2020-01-16 16:34:45.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-01-16 17:59:04.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-01-16 21:39:53.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-02-25 13:16:26.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-03-09 09:56:22.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2020-03-09 12:24:59.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":"aa8147dfb1dd4e49fde312d75de6d4fb927b8897","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-09 15:53:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d6bbcd45aff33da109677ff5ff16f8327e1ac7aa","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-09 16:18:17.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/57/701757/1/check/pmem-tempest-plugin-filtered/b4e253d/ : SUCCESS in 22m 18s","accounts_in_message":[],"_revision_number":1},{"id":"246788f418eece1193d098e4a33c3414624428e2","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-09 16:48:03.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/701757/1 : FAILURE in 51m 54s","accounts_in_message":[],"_revision_number":1},{"id":"506ea4b2deae074b8bf34a6a6758e5669ca5e72e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-01-09 18:54:37.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/1/check/tempest-dsvm-full-xenial/3502990/ : FAILURE in 2h 58m 03s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/1/check/tempest-dsvm-full-xenial-py3/5e4baed/ : SUCCESS in 2h 49m 09s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/1/check/grenade-dsvm-xenial/5337ec3/ : FAILURE in 2h 55m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4c4d62f7fb72e84c34cae737b96335d6e59d25bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 20:05:11.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/03e51e1f671745d3be178efae23b7a73 : SUCCESS in 56m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e4f7585c124d4db085b2f684a46d92da : SUCCESS in 1h 16m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e3dc1410517143d19e4d8225db48548a : SUCCESS in 18m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1f50d6ae24184cce8f1dec125b1172b8 : SUCCESS in 15m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e4a9993332724d9084b99b79885c3fbb : SUCCESS in 14m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/931d5e9fd8594788994e22a303401841 : SUCCESS in 15m 52s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c3303551ff9f4becbb80566f0fe2e104 : SUCCESS in 15m 40s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0075ad5b85fa4755992fccc3ff2be156 : SUCCESS in 14m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e226c0ae519441cb53c435738137327 : SUCCESS in 11m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5f18f1b40ad84e2781967ec772e20618 : SUCCESS in 38m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/aadcf71536334b2588d298a949bd96df : SUCCESS in 57m 54s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/5fbc4ced372c45c2be07a0be659c9517 : SUCCESS in 1h 16m 59s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/f8d8cddc0f3049988645b9644b2186bf : SUCCESS in 1h 10m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/285afad56b8a4fb7b6d1871b985da0d4 : SUCCESS in 1h 17m 58s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2a84890f910442a2bba6ad37545cde04 : SUCCESS in 52m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c53e8d79d95142feb0948594ac700f49 : SUCCESS in 1h 30m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/6c20c7ff289e43e5902dac944555a4c4 : SUCCESS in 1h 39m 23s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/a948ac4ace1c40eb88730ec93ba3e19f : FAILURE in 26m 50s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/83299aa314f44ccc94aa6e63ad5debec : FAILURE in 24m 25s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/449e5bfc710240acb2d9e8304e1c2d08 : SUCCESS in 2h 31m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7547395e43704d5192d10904ea07fbc7 : SUCCESS in 1h 13m 24s","accounts_in_message":[],"_revision_number":1},{"id":"aa7c2e7db98be7639504361f11f7d332bca7bb29","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-09 20:14:33.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"76e74d73a472432c856ed1e32589a68befb8cd2a","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-09 20:40:02.000000000","message":"Patch Set 2:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/57/701757/2/check/pmem-tempest-plugin-filtered/0007922/ : SUCCESS in 23m 25s","accounts_in_message":[],"_revision_number":2},{"id":"d9adf59174fc4c29f4e4e67ec5c9cba296f22740","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-09 21:08:45.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/701757/2 : FAILURE in 52m 18s","accounts_in_message":[],"_revision_number":2},{"id":"f29d10360f4e0abefea606d991404aaacb14b456","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-01-09 23:14:33.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-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/tempest-dsvm-full-xenial/82a705e/ : SUCCESS in 2h 57m 32s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/tempest-dsvm-full-xenial-py3/4e54b18/ : SUCCESS in 2h 56m 40s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/grenade-dsvm-xenial/c15ae43/ : FAILURE in 2h 56m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cb200d3554f55e65891804144490dd1e4428ae7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-09 23:17:17.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/117244c4d0c547bdb06a5b49f48c4e30 : SUCCESS in 1h 10m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d7dcedf9d01d4db186a714437b5a67b5 : SUCCESS in 1h 23m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b2966a04136c489992b3b554ff35fc62 : SUCCESS in 18m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7d5ebafc9c00416e90d73efcca918663 : SUCCESS in 15m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/534d006803d1480c8b1a5454ed8f9624 : SUCCESS in 10m 14s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/74cedc81f3b349d49d2111f0c1ae545e : SUCCESS in 17m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a92e98610af04101b58b84e3b79d386d : SUCCESS in 20m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/76b48b98e9cf48d4acd65c2c5d39d373 : SUCCESS in 16m 32s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5e4e610ab0a426fa5468fa4dd02d040 : SUCCESS in 11m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/624f96ec53d446e09e67dbcb931f45d1 : SUCCESS in 36m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/545326d2ef844cc68f14eed54f593a8b : SUCCESS in 54m 57s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/85848c0fb04d405185ddf090b1acf8ed : SUCCESS in 1h 23m 59s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/38dca31ffedc4689aa58ad79f46d3d78 : SUCCESS in 1h 18m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ad357db3cbf04d318f672e6d10e51a07 : FAILURE in 1h 21m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1233b8e9142d42e7bba641dc7bdd0f01 : SUCCESS in 57m 17s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f78de43dfd894a529278d5aa56351303 : SUCCESS in 1h 19m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/87f050675efc439fa3b0b926bfd87e71 : SUCCESS in 1h 30m 50s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/1e27e5c474ca481bab1fb70ca3650ca7 : SUCCESS in 21m 15s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f64023ade0624a98a9124f4ac61c935b : SUCCESS in 17m 52s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/d1812cc64392462793f6a4846be69d89 : SUCCESS in 2h 32m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a280c7ba0767461e9ab87589ba9087c8 : SUCCESS in 1h 21m 11s","accounts_in_message":[],"_revision_number":2},{"id":"855c4cbe6551c8cada3c9f1889e09777d1f9af44","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-10 08:42:34.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"909b274b1a52b57f54e47030c3b48ff6bf74fb8d","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-10 09:06:53.000000000","message":"Patch Set 2:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/57/701757/2/check/pmem-tempest-plugin-filtered/eaf9212/ : SUCCESS in 22m 25s","accounts_in_message":[],"_revision_number":2},{"id":"bf853a6069b8dc46fe32547abfbabf597bd39fc9","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-10 09:38:06.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/701757/2 : FAILURE in 54m 16s","accounts_in_message":[],"_revision_number":2},{"id":"d1abed394e729319015184751394dfb2d7602aa9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-10 11:16:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/018302cad34b4f6f8692855c8c724316 : SUCCESS in 56m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/80a78960dae54e4f8b1a3afc5ef08119 : SUCCESS in 1h 18m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e95ce607683b433a8c9cb973afb2a624 : SUCCESS in 15m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c5c18b7508c042eb89d75623cd68dfd0 : SUCCESS in 14m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1d7305c71fdb470b90396cbdbbaabb35 : SUCCESS in 10m 18s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c99a9b05594242c78e9fc33d309c2c63 : SUCCESS in 13m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6959fbd33e224d62a6ae14ced48e7b21 : SUCCESS in 12m 38s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/8b79a8cff78f411ea0c263785e6cee3a : SUCCESS in 15m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7f617bc9544840e7b35bfd6d2891ec3d : SUCCESS in 10m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/24101f1c7ea240e4b47bca8e18da3bad : SUCCESS in 31m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b334619ee3634141b8991178b2ca4437 : SUCCESS in 49m 23s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/f998185715cc4c43858f3479780e6a37 : SUCCESS in 1h 05m 35s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/9764541a2cc0474e825cdeb388c4cd61 : SUCCESS in 1h 06m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/60a846298f484ac6a7975dcd9d3f93ce : SUCCESS in 1h 09m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6cfdbf9a244e4fddb09d051fb7cc87c9 : SUCCESS in 45m 38s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f09f88eeae7d4effb380e1ddc5068d8c : SUCCESS in 1h 22m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/f1d6bd6421e347ab80ae84b788493b04 : SUCCESS in 1h 12m 02s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/2cf7ca5c602544de9f8b67c67283a295 : SUCCESS in 23m 45s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a469f1fac2024461b5dacdc581eb4648 : SUCCESS in 18m 13s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/6f019f92508a4956b88ab94cfcca2418 : SUCCESS in 2h 26m 59s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f4c646a3fd22474d84b7d4dca2e6e666 : SUCCESS in 1h 05m 57s","accounts_in_message":[],"_revision_number":2},{"id":"a2e90dff054b5b90e2106373d465d6447b2d68d1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-01-10 11:42:35.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/tempest-dsvm-full-xenial/db9641e/ : FAILURE in 2h 57m 32s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/tempest-dsvm-full-xenial-py3/ed251af/ : SUCCESS in 2h 46m 00s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/2/check/grenade-dsvm-xenial/410d97e/ : FAILURE in 2h 55m 26s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"413fb114630c9d49625ed789980e6511a116392c","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-01-15 10:11:40.000000000","message":"Topic set to bug/1856925","accounts_in_message":[],"_revision_number":2},{"id":"d11f5783a2114c9be464cc576c4d3887dbf3e2bc","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-01-15 13:41:36.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nIs it intentional that the bug recreate patch and this patch (submitted together) are for different bugs?\n\nI\u0027ve one minor comment in the commit message, otherwise the patch seems OK to me.","accounts_in_message":[],"_revision_number":2},{"id":"44aecff860fef0a5d1c54b245593ab0eaa7b828d","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-16 16:12:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9955e87faa0a776202e939c6bc8801c2782a7d8e","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-01-16 16:12:53.000000000","message":"Patch Set 2:\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e Is it intentional that the bug recreate patch and this patch\n \u003e (submitted together) are for different bugs?\n\nIt wasn\u0027t, I just forgot to reset my branch while cherry-picking, apologies!","accounts_in_message":[],"_revision_number":2},{"id":"160892c6a31b5e0e8d199640b282db564b2abc85","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-16 16:34:45.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/57/701757/3/check/pmem-tempest-plugin-filtered/bb33b44/ : FAILURE in 20m 25s","accounts_in_message":[],"_revision_number":3},{"id":"315a47ec3b61bb0807ccd22eb8c05edfc740f04a","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-16 17:59:04.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/701757/3 : FAILURE in 1h 04m 35s","accounts_in_message":[],"_revision_number":3},{"id":"70d77b9c4996deb356af6eb8441f613245ef29bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-16 20:08:21.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b53255c7219943728d75b54e9988148a : SUCCESS in 1h 02m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/64ba2a2a86c344b59001796f6ab6c086 : SUCCESS in 1h 27m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0fb50c41d3974d1599f0fc61593b7b8e : SUCCESS in 16m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b989a5ca00fe404cb8aa51ca081bb966 : SUCCESS in 18m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85190178f27749b28bb7b83cf20dc568 : SUCCESS in 14m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4d7165faa7974f6aab96d997b822f380 : SUCCESS in 16m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fac2581851ee4b42ab273d61b590703f : SUCCESS in 15m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a1dfdabf05674d4ebe2b0e3b1cc324d7 : SUCCESS in 14m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ee9fa62503143e7b5b0404c8edd002c : SUCCESS in 13m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13570deeec1644de83c4ea9ab9e93613 : SUCCESS in 32m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8fb74abb44a7496d98e2cc1915a8da9b : SUCCESS in 50m 03s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/040b17b3f93c431781b5a4bfe2709cb0 : SUCCESS in 1h 17m 15s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/3d98a524f9644df3ab19285b49e4b052 : SUCCESS in 1h 18m 59s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9752bd17f9714cf0b169ac18602af847 : SUCCESS in 1h 10m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e3d1d0a9eb464f639fe3ac339b232645 : SUCCESS in 56m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7a71b85ebd1449469160aa030bcc82df : SUCCESS in 1h 32m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/8fbb1710e43e4f37b4240a89774b4269 : SUCCESS in 1h 22m 34s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/cf38e957970e48f9b461e717c03fbd3c : SUCCESS in 22m 41s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/05b522f18b3845b1a0f3eb63f03f1a2d : SUCCESS in 20m 06s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/45fd392492cc4103b33e65c275113d35 : SUCCESS in 2h 35m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3d165a47b0d94695973dca4bcffbe7ed : SUCCESS in 1h 22m 58s","accounts_in_message":[],"_revision_number":3},{"id":"7856624ea4220258389a96ace87cd8bddbdccebe","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-01-16 21:39:53.000000000","message":"Patch Set 3:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/3/check/tempest-dsvm-full-xenial/f6b1b24/ : FAILURE in 1h 59m 25s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/3/check/tempest-dsvm-full-xenial-py3/359fa13/ : FAILURE in 3h 03m 05s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/57/701757/3/check/grenade-dsvm-xenial/9a8d002/ : FAILURE in 2h 40m 28s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"18f88e0f74be87b01b341e4d1e7778be45b72710","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2020-02-25 13:16:26.000000000","message":"Patch Set 3: Code-Review+2\n\nThanks for the commit message update! Looks good to me: merged in master, conflicts noted.","accounts_in_message":[],"_revision_number":3},{"id":"08f681dba503f9b446118b91e161411b651494f2","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2020-03-09 09:56:22.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"ceb03b2400687bd7bc86d0b8135cde3035f5d432","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 09:56:44.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"4b332d17be11d329b3f924de78aae67bd807d173","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 12:24:59.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/2f75ac8e7e0d4f85a2ddadce70b5fc8c : SUCCESS in 59m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9d4832a73afd4e8d92951cb4e3b7eb9a : SUCCESS in 1h 20m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/33c2ac49626d43cd826d2e789cb8ed76 : SUCCESS in 14m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbd0feb747e043188e3ebf8efc80baa3 : SUCCESS in 10m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c66a5cae09934b959d14d9fd3acb8a3b : SUCCESS in 12m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8165a07f53c646cb9955cd17ca379c6f : SUCCESS in 14m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/0126b7a01a3c49178d4b882e3acc3f86 : SUCCESS in 13m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1a7bf908b9e744d095f91d8d94305441 : SUCCESS in 9m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/988b4d659f4d4f128f256f92be0343be : SUCCESS in 40m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9b54885d483444e98b86434775b09902 : SUCCESS in 1h 10m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1cb4614368a4447fb5c5abd110933de8 : SUCCESS in 50m 30s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/f9e80ce329d94050bd8ee7562db0e7c3 : SUCCESS in 18m 39s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/8d550a19d36e400483f885236fd2fb39 : SUCCESS in 18m 58s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/71d0afbc90fb4afbb057a6248cfb4988 : SUCCESS in 1h 18m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/c0a8c8c7d80c4efe9d930f3973328694 : SUCCESS in 1h 21m 17s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/b0a5960826684fb8b238511cecb46fd4 : SUCCESS in 2h 25m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8b8bb343717644f3946df3be1b29e8a9 : SUCCESS in 1h 00m 18s","accounts_in_message":[],"_revision_number":3},{"id":"2d9c78c50be0e06e8051515eb4a9b9915dfffcfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 12:25:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"78d852d77b8a07bdd0657d0dcd4bb0df4e893793","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-09 12:27:49.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a8663a37eac648c0be8b9467633dfcac : SUCCESS in 1m 18s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/131d4d81b14e4fea8d5182b65e188796 : SUCCESS in 1m 13s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"938b499b1f427c3464602a28a63fe96056f1df25","revisions":{"221b5a54cfb8f117d4487875c72522c75bcef234":{"kind":"REWORK","_number":1,"created":"2020-01-09 15:53:57.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/57/701757/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/701757/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/701757/1"}}},"commit":{"parents":[{"commit":"4174ef20370c5f999a5d488286ebf7cfdda7929e","subject":"Add recreate test for bug 1855927","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4174ef20370c5f999a5d488286ebf7cfdda7929e"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-12-19 18:29:50.000000000","tz":-300},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-01-09 15:48:51.000000000","tz":0},"subject":"Ensure source service is up before resizing/migrating","message":"Ensure source service is up before resizing/migrating\n\nIf the source compute service is down when a resize or\ncold migrate is initiated the prep_resize cast from the\nselected destination compute service to the source will\nfail/hang. The API can validate the source compute service\nis up or fail the operation with a 409 response if the\nsource service is down. Note that a host status of\n\"MAINTENANCE\" means the service is up but disabled by\nan administrator which is OK for resize/cold migrate.\n\nThe solution here works the validation into the\ncheck_instance_host decorator which surprisingly isn\u0027t\nused in more places where the source host is involved\nlike reboot, rebuild, snapshot, etc. This change just\nhandles the resize method but is done in such a way that\nthe check_instance_host decorator could be applied to\nthose other methods and perform the is-up check as well.\nThe decorator is made backward compatible by default.\n\nNote that Instance._save_services is added because during\nresize the Instance is updated and the services field\nis set but not actually changed, but Instance.save()\nhandles object fields differently so we need to implement\nthe no-op _save_services method to avoid a failure.\n\nConflicts:\n    nova/api/openstack/compute/migrate_server.py\n    nova/api/openstack/compute/servers.py\n    nova/tests/unit/compute/test_compute_api.py\n    nova/tests/functional/wsgi/test_servers.py\n\nNOTE(lyarwood): Conflicts as I8c96b337f32148f8f5899c9b87af331b1fa41424,\nI711e56bcb4b72605253fa63be230a68e03e45b84 and\nI098f91d8c498e5a85266e193ad37c08aca4792b2 are not in stable/train.\n\nChange-Id: I85423c7bcacff3bc465c22686d0675529d211b59\nCloses-Bug: #1856925\n(cherry picked from commit ea2ea492a3d046d53d44039206fff69fe7e3ac61)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221b5a54cfb8f117d4487875c72522c75bcef234"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221b5a54cfb8f117d4487875c72522c75bcef234"}]},"branch":"refs/heads/stable/train"},"ae9b1986a17cc112caa40a0ad23a0816801aa7c5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-01-09 20:14:33.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/57/701757/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/701757/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/701757/2"}}},"commit":{"parents":[{"commit":"d86ea479e81c98c98c0c405e0032243cbcd7a39f","subject":"Add recreate test for bug 1855927","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d86ea479e81c98c98c0c405e0032243cbcd7a39f"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-12-19 18:29:50.000000000","tz":-300},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-01-09 20:09:53.000000000","tz":0},"subject":"Ensure source service is up before resizing/migrating","message":"Ensure source service is up before resizing/migrating\n\nIf the source compute service is down when a resize or\ncold migrate is initiated the prep_resize cast from the\nselected destination compute service to the source will\nfail/hang. The API can validate the source compute service\nis up or fail the operation with a 409 response if the\nsource service is down. Note that a host status of\n\"MAINTENANCE\" means the service is up but disabled by\nan administrator which is OK for resize/cold migrate.\n\nThe solution here works the validation into the\ncheck_instance_host decorator which surprisingly isn\u0027t\nused in more places where the source host is involved\nlike reboot, rebuild, snapshot, etc. This change just\nhandles the resize method but is done in such a way that\nthe check_instance_host decorator could be applied to\nthose other methods and perform the is-up check as well.\nThe decorator is made backward compatible by default.\n\nNote that Instance._save_services is added because during\nresize the Instance is updated and the services field\nis set but not actually changed, but Instance.save()\nhandles object fields differently so we need to implement\nthe no-op _save_services method to avoid a failure.\n\nConflicts:\n    nova/api/openstack/compute/migrate_server.py\n    nova/api/openstack/compute/servers.py\n    nova/tests/unit/compute/test_compute_api.py\n    nova/tests/functional/wsgi/test_servers.py\n\nNOTE(lyarwood): Conflicts as I8c96b337f32148f8f5899c9b87af331b1fa41424,\nI711e56bcb4b72605253fa63be230a68e03e45b84 and\nI098f91d8c498e5a85266e193ad37c08aca4792b2 are not in stable/train.\n\nChange-Id: I85423c7bcacff3bc465c22686d0675529d211b59\nCloses-Bug: #1856925\n(cherry picked from commit ea2ea492a3d046d53d44039206fff69fe7e3ac61)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ae9b1986a17cc112caa40a0ad23a0816801aa7c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ae9b1986a17cc112caa40a0ad23a0816801aa7c5"}]},"branch":"refs/heads/stable/train"},"938b499b1f427c3464602a28a63fe96056f1df25":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2020-01-16 16:12:19.000000000","uploader":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"ref":"refs/changes/57/701757/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/701757/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/701757/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/701757/3"}}},"commit":{"parents":[{"commit":"27bfd0bc6233c25114504bb363402807752a7ece","subject":"libvirt: check job status for VIR_DOMAIN_EVENT_SUSPENDED_MIGRATED event","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27bfd0bc6233c25114504bb363402807752a7ece"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-12-19 18:29:50.000000000","tz":-300},"committer":{"name":"Lee Yarwood","email":"lyarwood@redhat.com","date":"2020-01-16 16:11:48.000000000","tz":0},"subject":"Ensure source service is up before resizing/migrating","message":"Ensure source service is up before resizing/migrating\n\nIf the source compute service is down when a resize or\ncold migrate is initiated the prep_resize cast from the\nselected destination compute service to the source will\nfail/hang. The API can validate the source compute service\nis up or fail the operation with a 409 response if the\nsource service is down. Note that a host status of\n\"MAINTENANCE\" means the service is up but disabled by\nan administrator which is OK for resize/cold migrate.\n\nThe solution here works the validation into the\ncheck_instance_host decorator which surprisingly isn\u0027t\nused in more places where the source host is involved\nlike reboot, rebuild, snapshot, etc. This change just\nhandles the resize method but is done in such a way that\nthe check_instance_host decorator could be applied to\nthose other methods and perform the is-up check as well.\nThe decorator is made backward compatible by default.\n\nNote that Instance._save_services is added because during\nresize the Instance is updated and the services field\nis set but not actually changed, but Instance.save()\nhandles object fields differently so we need to implement\nthe no-op _save_services method to avoid a failure.\n\nConflicts:\n    nova/api/openstack/compute/migrate_server.py\n    nova/api/openstack/compute/servers.py\n    nova/tests/unit/compute/test_compute_api.py\n    nova/tests/functional/wsgi/test_servers.py\n\nNOTE(lyarwood): Conflicts as I8c96b337f32148f8f5899c9b87af331b1fa41424,\nI711e56bcb4b72605253fa63be230a68e03e45b84,\nI098f91d8c498e5a85266e193ad37c08aca4792b2 and\nI19db48bd03855d1a1edbeff5adf15a28abcb5d92 are not in stable/train.\n\nChange-Id: I85423c7bcacff3bc465c22686d0675529d211b59\nCloses-Bug: #1856925\n(cherry picked from commit ea2ea492a3d046d53d44039206fff69fe7e3ac61)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/938b499b1f427c3464602a28a63fe96056f1df25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/938b499b1f427c3464602a28a63fe96056f1df25"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
