)]}'
{"id":"openstack%2Fnova~825177","triplet_id":"openstack%2Fnova~stable%2Ftrain~I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d","project":"openstack/nova","branch":"stable/train","topic":"bug/1815989","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2023-09-01 16:49:29.000000000","reason":"Change was abandoned"},"16137":{"account":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"last_update":"2022-03-04 16:31:59.000000000","reason":"Reviewer/Cc was removed"}},"hashtags":[],"change_id":"I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d","subject":"libvirt: Add announce-self post live-migration workaround","status":"ABANDONED","created":"2022-01-18 21:37:19.000000000","updated":"2023-09-01 16:49:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2a296fa2e82a7aa173519d29fc1bb3ae90921f21","_number":825177,"virtual_id_number":825177,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2022-03-04 18:35:26.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-18 21:37:19.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REVIEWER"},{"updated":"2022-01-18 23:53:46.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":"2022-01-19 00:03:25.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":"CC"},{"updated":"2022-03-04 16:31:59.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"CC"},{"updated":"2022-10-25 06:42:31.000000000","updated_by":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"reviewer":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"state":"REMOVED"}],"messages":[{"id":"ff6cd391242cd3a5f321c95285ae16739f9f7d14","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-01-18 21:37:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"248abd7f696dcba6a8a12e27329b00f763b2fd9a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-01-18 21:51:28.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"8bd4666d21696d69fffc5a0868bd4e89779991b7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-18 23:53:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/24aa20c88a464702aad9dec9b5ae0866 : SUCCESS in 1h 46m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4831a24bb22646219521e7ca0a139abd : SUCCESS in 54m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/58483f311a164264a3a628e525d82861 : SUCCESS in 17m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c4cdf621469248efb1aba0f3b3bb1505 : SUCCESS in 15m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cebecc4944bc4d6d92076d4aff0d3bd6 : SUCCESS in 10m 50s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/60424a63354a490abf542518ca12b5cd : SUCCESS in 15m 30s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f8e6e4feb10b4dad92ab60155dcffef0 : SUCCESS in 12m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/116e61686ab44f25a87bdac396a996bf : SUCCESS in 13m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/075291f7582d411eb42ecae4f5f82951 : SUCCESS in 10m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8efb9414d3c545239a9623586920caf8 : SUCCESS in 19m 41s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5be0791dfe8b42e68d84b8bcf2b92a25 : SUCCESS in 1h 22m 24s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/74541d9822534d668b1b81adea9952d6 : SUCCESS in 1h 18m 54s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/ae187859717249f59f72a2e5c69261ba : SUCCESS in 1h 14m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1202c7146c7b408ea2225480f877da3d : SUCCESS in 1h 26m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a5819816ce2a415cb45d8070b108220c : SUCCESS in 1h 06m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/97743711c5684643b96c5a9fe2c91170 : SUCCESS in 59m 25s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ea5c60d10b39494d95090a14949b66fc : SUCCESS in 1h 31m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/9f7f2579112d4e74bd4a305dd623bde8 : SUCCESS in 1h 21m 59s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/d71bf6bf3b20407b9c2633bfc8dd5590 : SUCCESS in 20m 11s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/dc7f66ff51c940dfa74010751880960a : SUCCESS in 24m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/85b3177d85a54d9eb5ae1840e12657a0 : FAILURE in 5m 06s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/839162e4e16e4a4a855166dbccc9ae7f : SUCCESS in 1h 46m 19s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d5b1d0fec3bb47c087ec5f14261e6e68 : SUCCESS in 1h 13m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/57cc4d3df47b4d729227a8233ac0aea1 : SUCCESS in 1h 02m 41s","accounts_in_message":[],"_revision_number":2},{"id":"d642d05298232f39076369042c5cb050d254182b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-01-19 00:03:25.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-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/825177/2/check/tempest-dsvm-full-bionic-py3/5ac8952/ : SUCCESS in 1h 55m 28s","accounts_in_message":[],"_revision_number":2},{"id":"3f4c2eef55127b84ba8f6d1d158436ca5ba6032b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2022-01-28 08:50:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0ba67433f22280f620c80074c89835e97ff3b36a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-28 10:52:12.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- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a8cfda4c928c4e7295ceaf848d7c306b : SUCCESS in 1h 09m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a7c6c075765e465d8453aee00fb2d74d : SUCCESS in 54m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3892c50dbdc843789e15168e40243154 : SUCCESS in 18m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6d494beec1574bdb826868e6a51c8180 : SUCCESS in 13m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2bfd23a2f3ef4b3d9ff626a7c496a56f : SUCCESS in 10m 39s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f5c00f1559894675a158ca616f45237f : SUCCESS in 12m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4fe6371d1584424ca5220e90ea4c94a9 : SUCCESS in 12m 33s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2fde8c8dc114490f84cce4828f247ad3 : SUCCESS in 12m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1075227c0a44d84bfe86106170481aa : SUCCESS in 9m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ca3e601ca89a4246a9445ceb1023953d : SUCCESS in 19m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b8b351bf5ef842a5839118fc0671537c : SUCCESS in 1h 12m 07s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/3621b436f82142448fb74fb60b712c9a : FAILURE in 1h 10m 11s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/974a3da8b6b44ebaaebe5920c582e961 : SUCCESS in 1h 03m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a3603eed804d4a19a1c71fdc1e1c4b35 : SUCCESS in 1h 18m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1b258ffbd3df468eae2dbf398acd9459 : SUCCESS in 55m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ef40361e2bf34f189ec153cbd0b4e44a : SUCCESS in 47m 41s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2b5619b8b1624fe18958f32d657cf341 : FAILURE in 1h 22m 18s\n- nova-next https://zuul.opendev.org/t/openstack/build/7d45fbe4121646fcb6668feef424fb4b : SUCCESS in 1h 12m 17s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/0f9915a7d56545e4836783178e00faa2 : SUCCESS in 19m 53s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/aefd6a0b87d14f43b86aa21a75a50a31 : SUCCESS in 17m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1d6986ff3c5846ab8da26ff4de254cde : FAILURE in 5m 44s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c7036569221348c584cf9d26b153158a : SUCCESS in 1h 55m 40s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/229184ebf711452282cf410f1ef60c32 : SUCCESS in 55m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3ee89904afb240c9ab958316e805b6ee : SUCCESS in 50m 50s","accounts_in_message":[],"_revision_number":3},{"id":"e5e9c2acf0ee1cf4696f23febcd2955b51b59085","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-03-04 16:31:59.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7a018abe39e7edd7e9a0608a3785b9dfa3be214b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-03-04 18:35:26.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/12e2ceb45f3d4ca6abcb02967b941d03 : SUCCESS in 1h 12m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9baa73ab1e9644ddb718f1393d3887ed : SUCCESS in 52m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf860a4e8bec4867b45e346d5521a069 : SUCCESS in 16m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9e1acff836824849980afe2ba7d78cc4 : SUCCESS in 14m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9e2c52aab62744feae9b837e1563c47b : SUCCESS in 11m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/68d491f55f544c42a3d1952b8bbc060e : SUCCESS in 13m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fa09fb38b42144ff880bff410516030c : SUCCESS in 12m 02s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/055e07c4d1b14c67b5937ad99afb0cfa : SUCCESS in 14m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef5db78030e64162afd2baf29f095ac0 : SUCCESS in 11m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b0bbddbe652c4972b9f0ded23fdbbf41 : SUCCESS in 21m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2df94fa52d3545aa9e58cd4577f0793b : FAILURE in 1h 10m 52s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/66e8cb314d7f412cbdd284d58f023d06 : FAILURE in 1h 03m 47s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/efcd435236cb483c9c367a18a0829cf8 : SUCCESS in 42m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/665f5bc920224c00845f365ed3fe4339 : SUCCESS in 1h 00m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/db79e119658d46b887c45d4f369655be : SUCCESS in 44m 57s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/38e32817aee74717be88757f816c8d2f : SUCCESS in 45m 52s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/08d8eb70a2c9423d9aa1a610a2529d92 : SUCCESS in 1h 36m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/0f814759999d4678949f068fd933b332 : SUCCESS in 1h 07m 07s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/ba879da8593545568a0772a6ac69b91f : SUCCESS in 22m 21s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a1f67d23c7d942a896629f9b1d4f536e : SUCCESS in 19m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/04ded8613fb14c90ad156281c748716b : FAILURE in 7m 22s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c8d7cbd884bc46bd96312ab4acec87d7 : SUCCESS in 1h 59m 07s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/6e0f45a71c9e474ab9033dc45cf55340 : SUCCESS in 51m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b7a70f8cbcc94264867f441fa01b2282 : SUCCESS in 49m 24s","accounts_in_message":[],"_revision_number":4},{"id":"43e310632f02e4be796ea2182e37d6c8d657bdc3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-03-04 18:36:24.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-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/825177/4/check/tempest-dsvm-full-bionic-py3/6c3dc0f/ : SUCCESS in 1h 57m 36s","accounts_in_message":[],"_revision_number":4},{"id":"6ae5699895e847c181059255a40067d72b20fea2","tag":"autogenerated:gerrit:deleteReviewer","author":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"date":"2022-10-25 06:42:31.000000000","message":"Removed cc \u003cGERRIT_ACCOUNT_16137\u003e.","accounts_in_message":[{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"}],"_revision_number":4},{"id":"2a296fa2e82a7aa173519d29fc1bb3ae90921f21","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-09-01 16:49:29.000000000","message":"Abandoned\n\nstable/train branch of nova projects\u0027 have been tagged as End of Life. All open patches have to be abandoned in order to be able to delete the branch.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"373ee810d7bd20f3bc72220fcdb8c8b3ad5e87af","revisions":{"391c1817b310c48612dca9c7de1593067d128d21":{"kind":"REWORK","_number":1,"created":"2022-01-18 21:37:19.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/77/825177/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/825177/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/825177/1"}}},"commit":{"parents":[{"commit":"8906552cfc2525a44251d4cf313ece61e57251eb","subject":"address open redirect with 3 forward slashes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8906552cfc2525a44251d4cf313ece61e57251eb"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2020-07-16 19:29:32.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-01-18 21:36:39.000000000","tz":0},"subject":"libvirt: Add announce-self post live-migration workaround","message":"libvirt: Add announce-self post live-migration workaround\n\nThis patch adds a workaround that can be enabled\nto send an announce_self QEMU monitor command\npost live-migration to send out RARP frames\nthat was lost due to port binding or flows not\nbeing installed.\n\nPlease note that this makes marks the domain\nin libvirt as tainted.\n\nSee previous information about this issue in\nthe [1] bug.\n\n[1] https://bugs.launchpad.net/nova/+bug/1815989\n\nConflicts:\n    nova/conf/workarounds.py\n\nChange-Id: I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d\nRelated-Bug: 1815989\n(cherry picked from commit d44e24efe28e825fbfd2c75a032bf2d10109a439)\n(cherry picked from commit 72a7d72e52e62f99202258f5bc261872ff558a2a)\n(cherry picked from commit bece8dbb93536c9ad31f37e2be9d054348f83cdb)\n(cherry picked from commit 19920b7c766458ac599688ea9b73f7b53957bd95)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/391c1817b310c48612dca9c7de1593067d128d21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/391c1817b310c48612dca9c7de1593067d128d21"}]},"branch":"refs/heads/stable/train"},"e5de5bf32cee1902bf30c3b78eed6dba18bff10a":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-01-18 21:51:28.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/77/825177/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/825177/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/825177/2"}}},"commit":{"parents":[{"commit":"8906552cfc2525a44251d4cf313ece61e57251eb","subject":"address open redirect with 3 forward slashes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8906552cfc2525a44251d4cf313ece61e57251eb"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2020-07-16 19:29:32.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-01-18 21:50:58.000000000","tz":0},"subject":"libvirt: Add announce-self post live-migration workaround","message":"libvirt: Add announce-self post live-migration workaround\n\nThis patch adds a workaround that can be enabled\nto send an announce_self QEMU monitor command\npost live-migration to send out RARP frames\nthat was lost due to port binding or flows not\nbeing installed.\n\nPlease note that this makes marks the domain\nin libvirt as tainted.\n\nSee previous information about this issue in\nthe [1] bug.\n\n[1] https://bugs.launchpad.net/nova/+bug/1815989\n\nConflicts:\n    nova/conf/workarounds.py\n\nChange-Id: I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d\nRelated-Bug: 1815989\n(cherry picked from commit d44e24efe28e825fbfd2c75a032bf2d10109a439)\n(cherry picked from commit 72a7d72e52e62f99202258f5bc261872ff558a2a)\n(cherry picked from commit 77e00be26658a14d6e02b12cc8115d07051faddc)\n(cherry picked from commit 8b4b5b2c13a54e8a6890fbced0bb9e39b7942710)\n(cherry picked from commit 7e06a7af997035c34d718f0ef0093015d84a8437)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5de5bf32cee1902bf30c3b78eed6dba18bff10a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5de5bf32cee1902bf30c3b78eed6dba18bff10a"}]},"branch":"refs/heads/stable/train"},"5ef7827075b85a6746b82200ea013e7eb30248ab":{"kind":"REWORK","_number":3,"created":"2022-01-28 08:50:43.000000000","uploader":{"_account_id":16137,"name":"Tobias Urdin","email":"tobias.urdin@binero.com","username":"tobasco"},"ref":"refs/changes/77/825177/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/825177/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/825177/3"}}},"commit":{"parents":[{"commit":"8906552cfc2525a44251d4cf313ece61e57251eb","subject":"address open redirect with 3 forward slashes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8906552cfc2525a44251d4cf313ece61e57251eb"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2020-07-16 19:29:32.000000000","tz":120},"committer":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2022-01-28 08:50:35.000000000","tz":0},"subject":"libvirt: Add announce-self post live-migration workaround","message":"libvirt: Add announce-self post live-migration workaround\n\nThis patch adds a workaround that can be enabled\nto send an announce_self QEMU monitor command\npost live-migration to send out RARP frames\nthat was lost due to port binding or flows not\nbeing installed.\n\nPlease note that this makes marks the domain\nin libvirt as tainted.\n\nSee previous information about this issue in\nthe [1] bug.\n\n[1] https://bugs.launchpad.net/nova/+bug/1815989\n\nConflicts:\n    nova/conf/workarounds.py\n\nChange-Id: I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d\nRelated-Bug: 1815989\n(cherry picked from commit d44e24efe28e825fbfd2c75a032bf2d10109a439)\n(cherry picked from commit 72a7d72e52e62f99202258f5bc261872ff558a2a)\n(cherry picked from commit 77e00be26658a14d6e02b12cc8115d07051faddc)\n(cherry picked from commit 8b4b5b2c13a54e8a6890fbced0bb9e39b7942710)\n(cherry picked from commit 7e06a7af997035c34d718f0ef0093015d84a8437)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5ef7827075b85a6746b82200ea013e7eb30248ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5ef7827075b85a6746b82200ea013e7eb30248ab"}]},"branch":"refs/heads/stable/train"},"373ee810d7bd20f3bc72220fcdb8c8b3ad5e87af":{"kind":"REWORK","_number":4,"created":"2022-03-04 16:31:59.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/77/825177/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/825177/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/825177/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/825177/4"}}},"commit":{"parents":[{"commit":"a5da31ec1ea1d1c7b4df146857982699ebdc328e","subject":"Ensure MAC addresses characters are in the same case","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5da31ec1ea1d1c7b4df146857982699ebdc328e"}]}],"author":{"name":"Tobias Urdin","email":"tobias.urdin@binero.se","date":"2020-07-16 19:29:32.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-03-04 16:31:45.000000000","tz":0},"subject":"libvirt: Add announce-self post live-migration workaround","message":"libvirt: Add announce-self post live-migration workaround\n\nNOTE(melwitt): This is the combination of two commits, the workaround\nconfig option and a followup change to add a note that enabling the\nworkaround will cause the guest domain to be considered tainted by\nlibvirt.\n\nThis patch adds a workaround that can be enabled\nto send an announce_self QEMU monitor command\npost live-migration to send out RARP frames\nthat was lost due to port binding or flows not\nbeing installed.\n\nPlease note that this makes marks the domain\nin libvirt as tainted.\n\nSee previous information about this issue in\nthe [1] bug.\n\n[1] https://bugs.launchpad.net/nova/+bug/1815989\n\nRelated-Bug: 1815989\n\nUpdate announce self workaround opt description\n\nThis updates the announce self workaround config opt\ndescription to include info about instance being set\nas tainted by libvirt.\n\nChange-Id: I8140c8fe592dd54fc09a9510723892806db49a56\n(cherry picked from commit 2aa1ed5810b67b9a8f18b2ec5e21004f93831168)\n\nConflicts:\n    nova/conf/workarounds.py\n\nChange-Id: I7a6a6fe5f5b23e76948b59a85ca9be075a1c2d6d\n(cherry picked from commit d44e24efe28e825fbfd2c75a032bf2d10109a439)\n(cherry picked from commit a8981422afdd09f8cfea053e592c15e771fbe969)\n(cherry picked from commit c578b5d094a37719aa8e22e52fdd0c3a525011e0)\n(cherry picked from commit 410cfb07bd08efac6d2073141211c3195808e87a)\n(cherry picked from commit 30592556d30a7e8beccb55f292e44c5a35f7dbb8)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/373ee810d7bd20f3bc72220fcdb8c8b3ad5e87af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/373ee810d7bd20f3bc72220fcdb8c8b3ad5e87af"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
