)]}'
{"id":"openstack%2Fnova~811824","triplet_id":"openstack%2Fnova~stable%2Ftrain~I260c1fded79a85d4899e94df4d9036a1ee437f02","project":"openstack/nova","branch":"stable/train","topic":"bug/1853009","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2023-09-01 16:59:30.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I260c1fded79a85d4899e94df4d9036a1ee437f02","subject":"Prevent deletion of a compute node belonging to another host","status":"ABANDONED","created":"2021-09-30 01:58:04.000000000","updated":"2023-09-01 16:59:30.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3b8a24d4bcc76d97979d63120036d0195923dbeb","_number":811824,"virtual_id_number":811824,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2021-10-29 03:55:18.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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"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":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},{"_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":"2021-09-30 01:58:04.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"state":"REVIEWER"},{"updated":"2021-09-30 03:51:19.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":"2021-10-29 01:36:44.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"}],"messages":[{"id":"ffbe0e77d667711347b0124f8c6d6e6113296507","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-09-30 01:58:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ac26421f16d637db09df75e9056c4d674cb6b294","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-30 03:51:19.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/50440a015b54407dac7a91c6001517b2 : SUCCESS in 1h 23m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/99a5837925b74439b1e704970730a28c : FAILURE in 13m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d7c3681f20d54f8cafc84fd83250c619 : FAILURE in 4m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e474f23b6dd4aecb59c0d9068e686e3 : SUCCESS in 10m 07s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3aff6be9ed304f14a5e83f43a0b82b7e : FAILURE in 15m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dbdda8ef8bcc4ef881ace784b5a67d44 : FAILURE in 12m 45s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a1c34874e2594be2ba673c4872587a17 : FAILURE in 13m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7ee6a533682428aa148788e3402f0b1 : SUCCESS in 11m 34s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/61e19d09c4984023a6c0c2f7232777c0 : SUCCESS in 19m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4db62d5e763d4ab3aa7be59d260fa3e3 : SUCCESS in 1h 06m 07s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/a4c37fbe62974ca385392dab34f64567 : SUCCESS in 1h 19m 45s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/994eecb075784937aad2775335a4f8de : FAILURE in 36m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3c7cdd8994024578ac50cba4db40d2f3 : FAILURE in 31m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e2a1b8094f25409d822f856808c49a92 : FAILURE in 52m 13s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2936aa03e8ba4f49931c3250cc751e4d : SUCCESS in 1h 32m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/83c38cbc1965415c97c4ddb38fdfed32 : SUCCESS in 1h 19m 29s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/10759c0f07634f158b6f6b5dd4303a1e : SUCCESS in 20m 48s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d7b2e90bef5f436980afb08fe29750db : SUCCESS in 16m 41s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9bae6a7dc4db40448dd3b8fc20635da8 : FAILURE in 6m 11s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/c41f9ab971c34049b4c4ea9019c2a473 : SUCCESS in 1h 50m 31s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b3eb82c025d84e92a20abeb12aeea9f5 : FAILURE in 32m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b046234bec204d84ab9580a0d6e014e1 : SUCCESS in 1h 14m 26s","accounts_in_message":[],"_revision_number":1},{"id":"dd8e715c117bc70d806956fa316c95be5497884b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-09-30 04:25:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a0599b821aba99702cb9b75fe471b446b6e6ea57","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-09-30 06:39:45.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/efb7996111944a6b9959f00e4363ab80 : SUCCESS in 1h 33m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c096a7288cfd4024b1f128819c276aaa : SUCCESS in 17m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf00f4859b064d338cc74b4d5640aaf4 : FAILURE in 4m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cc3ec9a54a224b4992dec41f723eae58 : SUCCESS in 10m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5d11a6ee688141cea484186b43d77ec0 : SUCCESS in 17m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9a8974959b7b4e9daab9a311935dd30d : SUCCESS in 13m 26s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/25b1470882014bc2a2f6393f290db307 : SUCCESS in 14m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bd5533655894720b90527aa443a8565 : SUCCESS in 12m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d74330fdb36843d5b52c16d4738e2149 : SUCCESS in 17m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/cfbe2c417fa249b8a13e381fc25918ff : SUCCESS in 1h 06m 28s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/d7ebc06a43144130a3f55cde5e71bfc5 : SUCCESS in 1h 08m 48s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/6e0f7af83b704b31bd68a6a851c96fb0 : FAILURE in 35m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/06bce78e09a14bceb45addc5d6be9dbb : FAILURE in 31m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7c0f38a9142c48898fa82999251f9631 : SUCCESS in 48m 32s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fda49870e9d345fe83c9a1a48e4ef646 : SUCCESS in 1h 21m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/bbd8e2a4d37148d7a4246bf378037a1e : SUCCESS in 1h 15m 34s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/417a6b8d74084ef8b17a1d968dabc37b : SUCCESS in 20m 49s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a11312a1fdb04369be2371fc5c4c4e03 : SUCCESS in 19m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/219b2a6f838a4ef38599f89a81f21a6c : FAILURE in 6m 16s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f76fd7d95e4548649e3ed3ed7ba32e6a : SUCCESS in 2h 10m 30s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/deb6096d3b384bcb8f44bd61d233ef58 : FAILURE in 28m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1823101adca64ec08cd33a6d8999df40 : SUCCESS in 49m 47s","accounts_in_message":[],"_revision_number":2},{"id":"074130b988cd10df5c7cc94272cba77275e6e22c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-28 22:53:41.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eda47b9b69870d4e2494e6fce5b6c69bdd9129b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-29 00:45:16.000000000","message":"Patch Set 2:\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/0d4a9961ef0e441da4b5b38801d5553d : SUCCESS in 1h 13m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/06b68681ff7748e08b9b1bc46f24b702 : SUCCESS in 15m 10s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6f4b62c1ee6a4390804af719f8602c5f : FAILURE in 8m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/485d46c7742447968bdab033096db035 : SUCCESS in 11m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3b40d829c5b94f9bb61a8319bc3953f4 : SUCCESS in 13m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/35faa188c545450caf7f50ce3f8596b6 : SUCCESS in 13m 29s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c9ecb54eb17846f0aac72846cc6f3d66 : SUCCESS in 14m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc8d95ca10114f79a9480b0818795b9e : SUCCESS in 12m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9c634bb18e4c4e2482f79a172869e6b1 : SUCCESS in 17m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3b9b39e4b5be424199270205cebc766f : SUCCESS in 1h 16m 01s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/76435797575546438bc7cc2ca9113f9b : SUCCESS in 1h 14m 57s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8d3bb026d05646969981be44dc6e82c5 : SUCCESS in 1h 01m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/303ad5bb05684a6e97eb9cdff93cde01 : SUCCESS in 1h 11m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/35db497bdcc94b23bbbff29828a46e48 : SUCCESS in 48m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7f3513294ef44e9188577d38e2f3a71d : SUCCESS in 1h 34m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/04515c8928d04cabb1449e693fa9d655 : SUCCESS in 1h 12m 11s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/239efda68f5340c6a7fa6972ded25b9f : SUCCESS in 19m 00s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c1f7ee7d2aa94b5784bcef0f9ce9a81b : SUCCESS in 20m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9c6918feec64475a9494184078b82767 : FAILURE in 6m 22s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/f7bc22f594a747dc9b4e07cfc9bcf1dd : SUCCESS in 1h 47m 38s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c5def7de058741799e28f5b580b27d2f : SUCCESS in 56m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/47c9bd736b924e6b9d55deda68ee6ed6 : SUCCESS in 49m 23s","accounts_in_message":[],"_revision_number":2},{"id":"be3ba2bb9d46af70993fbfa5514e2d6f921b9abb","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-10-29 01:36:44.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/24/811824/2/check/tempest-dsvm-full-bionic-py3/3c69592/ : SUCCESS in 2h 02m 26s","accounts_in_message":[],"_revision_number":2},{"id":"abf1b3ebbfb81816da5665b9cab3b56f4e8576db","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-29 01:48:21.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"d8b762b63bc7d7b414738979807af12f38ed48b5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-29 03:55:18.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/9b398320d1dc4bb4b568c46b9a047f40 : SUCCESS in 1h 22m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eb7b2798fbf045cea6e3397c4e10170d : SUCCESS in 17m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/617109bcf3d04ac1a00f33168c809e9e : SUCCESS in 14m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3903eedab314cebac816415a41db54c : SUCCESS in 11m 24s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/61fc8f66ac9b4f08a2d7dc0b0c20fce0 : SUCCESS in 14m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/16aa338a22834ad58673b99be16d27cf : SUCCESS in 12m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/abbe8f5967704e2f9d5fe072f1793b8d : SUCCESS in 14m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0730e4a3d3154ee7bed99c47edd3194b : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f7f0c0abf60741dba3da6dde3081c9cd : SUCCESS in 21m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/83c5bcce98fd4215adce457c568b78af : TIMED_OUT in 1h 35m 57s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/91bbb97a649249b3b81ce5299dac3112 : SUCCESS in 1h 17m 28s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/da0e051b02e54bf688a98a7cbe85acfc : SUCCESS in 1h 03m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f81809835d0b4f1dae640aecbc60a062 : SUCCESS in 1h 30m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9632d88ee545452d8caa02d2fd56e458 : SUCCESS in 57m 15s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b10fb1ebc4224642aa5accfad11965d9 : SUCCESS in 1h 36m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/9f16a7be01a04cc7a72584bbb066606e : FAILURE in 1h 20m 03s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/545681ad83d44521bd067406ffaa5dfc : SUCCESS in 22m 28s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/29ae66b0f0834b4aa2f487c28afddb76 : SUCCESS in 18m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d0e2d8788c5d44b19237aa13f726123d : FAILURE in 6m 00s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/5ff6f23c650d48789bca990b50ba70d9 : SUCCESS in 1h 58m 46s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/c3165d84cfc745e587bfe8120045376a : SUCCESS in 1h 06m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/eb13e786029d49959abd6f7bfedef5aa : SUCCESS in 54m 43s","accounts_in_message":[],"_revision_number":3},{"id":"12487785fe414d48fcffe61135a562248e890f95","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-10-29 04:43:34.000000000","message":"Patch Set 3:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/24/811824/3/check/tempest-dsvm-full-bionic-py3/6e286b5/ : SUCCESS in 1h 56m 50s","accounts_in_message":[],"_revision_number":3},{"id":"e0fd7f3d64cf3dc6f0857eecf05054ef336d5a29","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-10-29 05:00:13.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"2811570008f7caf09d97637ce00dcce10d78ca7d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-10-29 06:52:54.000000000","message":"Patch Set 3:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/24/811824/3/check/tempest-dsvm-full-bionic-py3/819b798/ : SUCCESS in 1h 40m 06s","accounts_in_message":[],"_revision_number":3},{"id":"5369ea7010aaf504461ea1006529374a61e694b0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-10-29 07:07:53.000000000","message":"Patch Set 3:\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/2a2744101d6a40dea3005383afd9b371 : SUCCESS in 1h 07m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/28b9b127f6f74ee7bd07911aed64cd00 : SUCCESS in 19m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2ea6b5155f38469e896d5c9d789f1c31 : SUCCESS in 14m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e4b7cdb3fc864729afccd6c4fe106833 : SUCCESS in 12m 54s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/11f43cc156f94a8f953d265d46676863 : SUCCESS in 14m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/697e7a946c204a2c93d2a3f7161683ae : SUCCESS in 13m 41s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7337e7598d7048c59342c86eb869f161 : SUCCESS in 14m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2e7e2cb6417942c298b94f579760d8df : SUCCESS in 10m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3450d273ef1d47d6be72e36aeb8724a9 : SUCCESS in 20m 06s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7f0757a2732243108877689eebee7522 : SUCCESS in 1h 16m 14s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/582b35f885e74bdaad0f9aa312e3d07a : SUCCESS in 1h 13m 01s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d38e83a2382c44908cece2729bb633ab : SUCCESS in 1h 05m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8a8010567bb84548beaaaee10983fc79 : SUCCESS in 56m 19s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0ee676c5c2ff4851807309d9c2f4dfdf : FAILURE in 1h 01m 42s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1f75d21f0d2942d087f506681872935d : SUCCESS in 1h 19m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/ef5f9dad8f5c4ea0b8b75d9499da052b : SUCCESS in 1h 18m 44s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/02f34f7939624605ace32ce9139ca2e1 : SUCCESS in 20m 09s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/51b18be165c94ff5a72c2ccd5f3465d0 : SUCCESS in 18m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e9016b2af43246bc820b87c142b383cf : FAILURE in 6m 32s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/7f2d13a2865f439db766a893c077b251 : SUCCESS in 2h 00m 55s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a49a4601c9344bdfa1bd2cdb87721790 : SUCCESS in 46m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c56ec1b08a5741b28ac2d86f71c4aae2 : SUCCESS in 54m 14s","accounts_in_message":[],"_revision_number":3},{"id":"3b8a24d4bcc76d97979d63120036d0195923dbeb","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-09-01 16:59:30.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":3}],"current_revision_number":3,"current_revision":"e159304647a66800dff9aa9d84af983505aa856b","revisions":{"491bc64dff7a1c1f74d957daa7323085c729f915":{"kind":"REWORK","_number":1,"created":"2021-09-30 01:58:04.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/24/811824/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/24/811824/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/24/811824/1"}}},"commit":{"parents":[{"commit":"d2a0961e220f83b63ab0584adff1b413fb5c07e9","subject":"Invalidate provider tree when compute node disappears","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2a0961e220f83b63ab0584adff1b413fb5c07e9"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-18 12:06:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-09-30 01:55:44.000000000","tz":0},"subject":"Prevent deletion of a compute node belonging to another host","message":"Prevent deletion of a compute node belonging to another host\n\nThere is a race condition in nova-compute with the ironic virt driver as\nnodes get rebalanced. It can lead to compute nodes being removed in the\nDB and not repopulated. Ultimately this prevents these nodes from being\nscheduled to.\n\nThe main race condition involved is in update_available_resources in\nthe compute manager. When the list of compute nodes is queried, there is\na compute node belonging to the host that it does not expect to be\nmanaging, i.e. it is an orphan. Between that time and deleting the\norphan, the real owner of the compute node takes ownership of it ( in\nthe resource tracker). However, the node is still deleted as the first\nhost is unaware of the ownership change.\n\nThis change prevents this from occurring by filtering on the host when\ndeleting a compute node. If another compute host has taken ownership of\na node, it will have updated the host field and this will prevent\ndeletion from occurring. The first host sees this has happened via the\nComputeHostNotFound exception, and avoids deleting its resource\nprovider.\n\nCo-Authored-By: melanie witt \u003cmelwittt@gmail.com\u003e\n\nConflicts:\n    nova/compute/manager.py\n\nNOTE(melwitt): The conflict is because change\nI8403a841f21a624a546ae5f26bb9ba19318ece6a (Remove @safe_connect from\n_delete_provider) is not in Train.\n\nCloses-Bug: #1853009\nRelated-Bug: #1841481\n\nChange-Id: I260c1fded79a85d4899e94df4d9036a1ee437f02\n(cherry picked from commit a8492e88783b40f6dc61888fada232f0d00d6acf)\n(cherry picked from commit cbbca58504275f194ec55eeb89dad4a496d98060)\n(cherry picked from commit 8f825c303355fbd652b87b0720942f57ff1675bb)\n(cherry picked from commit fa91eb2696f5f5866837db20bc0bfeae38312783)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/491bc64dff7a1c1f74d957daa7323085c729f915"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/491bc64dff7a1c1f74d957daa7323085c729f915"}]},"branch":"refs/heads/stable/train"},"a42f3ac4d3de8289f08debd731979c053a8d8e53":{"kind":"REWORK","_number":2,"created":"2021-09-30 04:25:19.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/24/811824/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/24/811824/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/24/811824/2"}}},"commit":{"parents":[{"commit":"d2a0961e220f83b63ab0584adff1b413fb5c07e9","subject":"Invalidate provider tree when compute node disappears","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2a0961e220f83b63ab0584adff1b413fb5c07e9"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-18 12:06:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-09-30 04:22:45.000000000","tz":0},"subject":"Prevent deletion of a compute node belonging to another host","message":"Prevent deletion of a compute node belonging to another host\n\nThere is a race condition in nova-compute with the ironic virt driver as\nnodes get rebalanced. It can lead to compute nodes being removed in the\nDB and not repopulated. Ultimately this prevents these nodes from being\nscheduled to.\n\nThe main race condition involved is in update_available_resources in\nthe compute manager. When the list of compute nodes is queried, there is\na compute node belonging to the host that it does not expect to be\nmanaging, i.e. it is an orphan. Between that time and deleting the\norphan, the real owner of the compute node takes ownership of it ( in\nthe resource tracker). However, the node is still deleted as the first\nhost is unaware of the ownership change.\n\nThis change prevents this from occurring by filtering on the host when\ndeleting a compute node. If another compute host has taken ownership of\na node, it will have updated the host field and this will prevent\ndeletion from occurring. The first host sees this has happened via the\nComputeHostNotFound exception, and avoids deleting its resource\nprovider.\n\nCo-Authored-By: melanie witt \u003cmelwittt@gmail.com\u003e\n\nConflicts:\n    nova/compute/manager.py\n\nNOTE(melwitt): The conflict is because change\nI8403a841f21a624a546ae5f26bb9ba19318ece6a (Remove @safe_connect from\n_delete_provider) is not in Train.\n\nNOTE(melwitt): Difference from the cherry picked change: the \u0027uuid\u0027\nattribute needed to be added to the Mock spec in\nnova/tests/unit/compute/test_compute_mgr.py because change\nI8403a841f21a624a546ae5f26bb9ba19318ece6a (Remove @safe_connect from\n_delete_provider) is not in Train.\n\nCloses-Bug: #1853009\nRelated-Bug: #1841481\n\nChange-Id: I260c1fded79a85d4899e94df4d9036a1ee437f02\n(cherry picked from commit a8492e88783b40f6dc61888fada232f0d00d6acf)\n(cherry picked from commit cbbca58504275f194ec55eeb89dad4a496d98060)\n(cherry picked from commit 8f825c303355fbd652b87b0720942f57ff1675bb)\n(cherry picked from commit fa91eb2696f5f5866837db20bc0bfeae38312783)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a42f3ac4d3de8289f08debd731979c053a8d8e53"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a42f3ac4d3de8289f08debd731979c053a8d8e53"}]},"branch":"refs/heads/stable/train"},"e159304647a66800dff9aa9d84af983505aa856b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-10-29 01:48:21.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/24/811824/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/24/811824/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/24/811824/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/24/811824/3"}}},"commit":{"parents":[{"commit":"accb4fe445eaede719ad70502647365738c4d362","subject":"Invalidate provider tree when compute node disappears","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/accb4fe445eaede719ad70502647365738c4d362"}]}],"author":{"name":"Mark Goddard","email":"mark@stackhpc.com","date":"2019-11-18 12:06:47.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2021-10-29 01:46:51.000000000","tz":0},"subject":"Prevent deletion of a compute node belonging to another host","message":"Prevent deletion of a compute node belonging to another host\n\nThere is a race condition in nova-compute with the ironic virt driver as\nnodes get rebalanced. It can lead to compute nodes being removed in the\nDB and not repopulated. Ultimately this prevents these nodes from being\nscheduled to.\n\nThe main race condition involved is in update_available_resources in\nthe compute manager. When the list of compute nodes is queried, there is\na compute node belonging to the host that it does not expect to be\nmanaging, i.e. it is an orphan. Between that time and deleting the\norphan, the real owner of the compute node takes ownership of it ( in\nthe resource tracker). However, the node is still deleted as the first\nhost is unaware of the ownership change.\n\nThis change prevents this from occurring by filtering on the host when\ndeleting a compute node. If another compute host has taken ownership of\na node, it will have updated the host field and this will prevent\ndeletion from occurring. The first host sees this has happened via the\nComputeHostNotFound exception, and avoids deleting its resource\nprovider.\n\nCo-Authored-By: melanie witt \u003cmelwittt@gmail.com\u003e\n\nConflicts:\n    nova/compute/manager.py\n\nNOTE(melwitt): The conflict is because change\nI8403a841f21a624a546ae5f26bb9ba19318ece6a (Remove @safe_connect from\n_delete_provider) is not in Train.\n\nNOTE(melwitt): Difference from the cherry picked change: the \u0027uuid\u0027\nattribute needed to be added to the Mock spec in\nnova/tests/unit/compute/test_compute_mgr.py because change\nI8403a841f21a624a546ae5f26bb9ba19318ece6a (Remove @safe_connect from\n_delete_provider) is not in Train.\n\nCloses-Bug: #1853009\nRelated-Bug: #1841481\n\nChange-Id: I260c1fded79a85d4899e94df4d9036a1ee437f02\n(cherry picked from commit a8492e88783b40f6dc61888fada232f0d00d6acf)\n(cherry picked from commit cbbca58504275f194ec55eeb89dad4a496d98060)\n(cherry picked from commit 8f825c303355fbd652b87b0720942f57ff1675bb)\n(cherry picked from commit fa91eb2696f5f5866837db20bc0bfeae38312783)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e159304647a66800dff9aa9d84af983505aa856b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e159304647a66800dff9aa9d84af983505aa856b"}]},"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":{}}}]}
