)]}'
{"id":"openstack%2Fnova~836734","triplet_id":"openstack%2Fnova~stable%2Fussuri~Ic0d6c59147abe5e094e8f13e0d3523b178daeba9","project":"openstack/nova","branch":"stable/ussuri","topic":"bug/1944759","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2024-02-07 12:38:01.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ic0d6c59147abe5e094e8f13e0d3523b178daeba9","subject":"Store old_flavor already on source host during resize","status":"ABANDONED","created":"2022-04-06 07:16:00.000000000","updated":"2024-02-07 12:38:01.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c18de1bf1a135061c6528b54db3777b92c4282d1","_number":836734,"virtual_id_number":836734,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2023-10-03 16:45:38.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}],"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":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-10-05 13:23:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}],"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"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-06 09:01:22.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-04-06 09:17:57.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":"2023-10-03 14:06:03.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":"CC"},{"updated":"2023-10-05 13:23:55.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"}],"messages":[{"id":"7f0698ab18174c524785b223e2b5e8f84f782fec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-04-06 07:16:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4dd4488eb82bb8727595a84241589e98aba7319f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-04-06 09:01:22.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-bionic finger://zuul-v3-executor.novalocal/b312c89aa8a849179924c4be0049d35e : POST_FAILURE in 1h 42m 08s\n- tempest-dsvm-full-bionic-py3 finger://zuul-v3-executor.novalocal/4527197390b242b1bef32ddc539990bf : POST_FAILURE in 1h 37m 46s","accounts_in_message":[],"_revision_number":1},{"id":"474fba9162f9a25b268c76bfa16338117f08a02c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-06 09:17:57.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/c30935e58c244863822990f0b356dc61 : FAILURE in 12m 27s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fa13fc22dfa445fdb2e95feaf6ffa00e : SUCCESS in 1h 26m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bca292726771470790a625a484eeb421 : SUCCESS in 44m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1b2fb83871394afaa78dba42eef10bb6 : SUCCESS in 15m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4328932257fb4ba092f285ed9bd4ae1c : SUCCESS in 7m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bfccef492bf44bc991d857d3dab96253 : SUCCESS in 13m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a036068a537c4cf88041561fb0aa4fcd : SUCCESS in 11m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f64957a2c62742b2888f77501b89b055 : SUCCESS in 9m 45s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8607e27b3f4b4c1988377e7f9a398e7b : FAILURE in 1h 07m 49s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/3b4a33d454bd4fe0afa0a2a14ebca4f4 : SUCCESS in 1h 17m 40s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/80f97258b2e24a9984667a3a19efa6ec : FAILURE in 1h 02m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0db2e7525d06406c85d743ff7d9b4745 : SUCCESS in 1h 25m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/1602c554a1ae4c948c9443295b5e72ba : SUCCESS in 1h 32m 07s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/af9a26f5c7714098b2931cf506d7d457 : FAILURE in 18m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8ec2f03a74c44c83b8aa1f886f434b18 : SUCCESS in 5m 32s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a67174caae8a4ce291fef1f0112cce65 : RETRY_LIMIT in 4m 12s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/10804d43edd145198e8693816006020e : SUCCESS in 57m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fec46b67958f4ab498dbc0b09943cce0 : SUCCESS in 58m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2c56f6c7af60425c9dd8058b98bff9b0 : SUCCESS in 34m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c800135a757aa18ad77999a8c96915dab91933eb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-04-07 11:53:40.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"edaba62f545a239529661de906fb2a04dc55c1e0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-07 13:29:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/73830f274c8a4a92aeaebc69b7857655 : FAILURE in 15m 22s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3ce91992f3334a0f9ffdbe8a93c33b60 : SUCCESS in 1h 06m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d3cf78d9d06545f2a12e44cf5ef95860 : SUCCESS in 50m 29s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/764cb240bc7744a0b6bda6497a249c77 : SUCCESS in 18m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9da47e810d3e44489a7ef114654b17d5 : SUCCESS in 8m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bb7909cbd7814d098894dd7cb171fb58 : SUCCESS in 13m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/982b1ad68fbc446c8c38e9951b5d9e53 : SUCCESS in 14m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fbc692bb098147ed8257762e4fcb05dc : SUCCESS in 12m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/93629d3565654147b3d4c64f38f65ae9 : FAILURE in 1h 04m 29s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/40832ff7503442269cdb03dd3a9f5939 : SUCCESS in 1h 21m 17s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/158a1d96b4f94e2fa46cf6c9e122eabb : SUCCESS in 46m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d0e82c337bed4a60ae6f07560f74ea6a : SUCCESS in 1h 28m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/f4650817aaa9493b8398dd1df3dd8270 : SUCCESS in 1h 18m 46s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ac821b5a75fb4847962b44ddc520d934 : SUCCESS in 17m 39s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9a89ade7eca84b2b849c95fed02008ac : SUCCESS in 6m 36s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/faf1ab32e13e4a319d5f57d615a88cc2 : RETRY_LIMIT in 4m 33s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d7b314e858264a839eb2c2c34bd47905 : SUCCESS in 1h 26m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8953469208c84fb0b10abdf0cb718e17 : SUCCESS in 53m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7d7156767af44a4b81613543a207ebf9 : SUCCESS in 23m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a944276d91bda9fa71423246d0d49c06b326c7db","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-04-07 13:59:45.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-bionic finger://zuul-v3-executor.novalocal/0c50de8cdc1441c0b734d963d302feb5 : POST_FAILURE in 2h 01m 17s\n- tempest-dsvm-full-bionic-py3 finger://zuul-v3-executor.novalocal/876fdc18de0841a7bd1596dd88bd1dc2 : POST_FAILURE in 1h 58m 15s","accounts_in_message":[],"_revision_number":2},{"id":"7ab464f3331fa1a1e561d0b3551cd912d1cbc7e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-03 13:25:09.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"d4bf36024273cc66152ac7c764935886ec4b78e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-03 15:39:39.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\nhttps://zuul.opendev.org/t/openstack/buildset/9eda738aa72e4aa5835f7333bec7703c\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/633be6444633421ba9020a2344975afb : SUCCESS in 1h 32m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/80ebdeab16f6456da632ba2167244167 : FAILURE in 42m 13s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3389fcec1b6a49adb7476c287b9beb1b : SUCCESS in 20m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c6fd161085c46c7a3db58b9ff8c904e : SUCCESS in 8m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5ff9a526c48741678b4500a3d17ebb8b : SUCCESS in 13m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/350ed076d1ed4fc8b4c85d14be7d79a0 : SUCCESS in 15m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/884a04c421af461c9508d2437533f2ff : SUCCESS in 12m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d1e02174a94b4d87bf930c30c1b1f9dd : FAILURE in 23m 15s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/b7611acb77dc40778109a02a12663df8 : SUCCESS in 1h 37m 52s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/899de6fb0c004a1689e47a91bf9da5d6 : FAILURE in 1h 07m 13s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9cd9c5e7e68e44929654ece94f67c199 : SUCCESS in 1h 25m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/4f6ec8a3f8c44936bd3b70aa6bd60c0b : SUCCESS in 2h 06m 43s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/493136bc6eb24b1eb1e35fa807a3f07f : SUCCESS in 17m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2604a64b6b594e6a8fcebfa878b36609 : SUCCESS in 5m 01s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3900aaafad3e4bb9906c1c6a6421dbd1 : FAILURE in 57m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0c73c4898e1e45c4b2ea44b21e1549ea : SUCCESS in 1h 12m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/10fe698aaec74624ba0da6312481db51 : FAILURE in 32m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a2f25443b9377603fa56accd45c0f97ee6f63c6c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-03 16:43:42.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-bionic-py3 finger://zuul-v3-executor.novalocal/485e27eeb0e547f59b88d004a9cf7195 : POST_FAILURE in 2h 21m 39s","accounts_in_message":[],"_revision_number":3},{"id":"0d14940985a2cd3a7cb15b0982c429ff28de040a","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-10-03 14:06:03.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"dfe3bf3190f9cf55bddc060c476d7eb98f953950","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-03 16:45:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/352263bca69a452ba233df522d844510\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/beced80ca52a432d9d197badb03daa67 : SUCCESS in 1h 27m 13s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d76bf72df162434bbb9006e18a39de90 : SUCCESS in 50m 12s (non-voting)\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3adf20e2e384998807e09727db45d51 : SUCCESS in 21m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a53025e026d4abbbe7ff73127eaeaab : SUCCESS in 7m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1b9d007148d943c1883d89e345bc58bf : SUCCESS in 12m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/da0f4d771e6748e19523464139f73e18 : SUCCESS in 13m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c2573f1d0474b538321408c4653ca04 : SUCCESS in 10m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/86f53680e95a496487e693b670debf71 : SUCCESS in 50m 05s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/50a2412171d24cd9853ca1ef4cf9bc2b : SUCCESS in 1h 28m 36s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fec1eb335b414e729461665eeeb66779 : SUCCESS in 38m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/743d467dd3c24c6da56a9c24c8f7364e : SUCCESS in 1h 41m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/3ac2d3cfee934243a1d93556bc47dc25 : SUCCESS in 1h 38m 55s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/afd310767d034ebb878c9ffccf36c848 : SUCCESS in 18m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a544319ffb6546c2977aba59eacf4e25 : SUCCESS in 6m 38s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/dc74f2bad30e45aabfe2a839e1785db8 : SUCCESS in 1h 50m 04s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/af707c32ea3047a4973e640a7dd018fa : SUCCESS in 57m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/04326b1136834d06994289b357244675 : FAILURE in 24m 17s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"538df024941a4b71dc7586f93b29ebe959323545","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-10-05 13:23:55.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"c18de1bf1a135061c6528b54db3777b92c4282d1","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-02-07 12:38:01.000000000","message":"Abandoned\n\nstable/ussuri branch of openstack/nova transitioned to End of Life and is about to be deleted. To be able to do that, all open patches need to be abandoned.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"9ea436dbad9303cdd3423afe3c8e08c6828274e2","revisions":{"a74a33ac228a51720558a1db948f33aec29b21a6":{"kind":"REWORK","_number":1,"created":"2022-04-06 07:16:00.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/34/836734/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/836734/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/836734/1"}}},"commit":{"parents":[{"commit":"204264590b006da003b488b32d426d481f0ee32a","subject":"Reproduce bug 1944759","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/204264590b006da003b488b32d426d481f0ee32a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-09-24 13:17:28.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-04-06 07:13:39.000000000","tz":120},"subject":"Store old_flavor already on source host during resize","message":"Store old_flavor already on source host during resize\n\nDuring resize, on the source host, in resize_instance(), the instance.host\nand .node is updated to point to the destination host. This indicates to\nthe source host\u0027s resource tracker that the allocation of this instance\ndoes not need to be tracked as an instance but as an outbound migration\ninstead. However for the source host\u0027s resource tracker to do that it,\nneeds to use the instance.old_flavor. Unfortunately the\ninstance.old_flavor is only set during finish_resize() on the\ndestination host. (resize_instance cast to the finish_resize). So it is\npossible that a running resize_instance() set the instance.host to point\nto the destination and then before the finish_resize could set the\nold_flavor an update_available_resources periodic runs on the source\nhost. This causes that the allocation of this instance is not tracked as\nan instance as the instance.host point to the destination but it is not\ntracked as a migration either as the instance.old_flavor is not yet set.\nSo the allocation on the source host is simply dropped by the periodic\njob.\n\nWhen such migration is confirmed the confirm_resize() tries to drop\nthe same resource allocation again but fails as the pinned CPUs of the\ninstance already freed.\n\nWhen such migration is reverted instead, then revert succeeds but the\nsource host resource allocation will not contain the resource allocation\nof the instance until the next update_available_resources periodic runs\nand corrects it.\n\nThis does not affect resources tracked exclusively in placement (e.g.\nVCPU, MEMORY_MB, DISK_GB) but it does affect NUMA related resource that\nare still tracked in the resource tracker (e.g. huge pages, pinned\nCPUs).\n\nThis patch moves the instance.old_flavor setting to the source node to\nthe same transaction that sets the instance.host to point to the\ndestination host. Hence solving the race condition.\n\nChange-Id: Ic0d6c59147abe5e094e8f13e0d3523b178daeba9\nCloses-Bug: #1944759\n(cherry picked from commit b841e553214be9a732703e2dfed6c97698ef9b71)\n(cherry picked from commit d4edcd62bae44c01885268a6cf7b7fae92617060)\n(cherry picked from commit c8b04d183f560a616a79577c4d4ae9465d03e541)\n(cherry picked from commit 34e0c0205b1053d3bbe064177740aba654997fe0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a74a33ac228a51720558a1db948f33aec29b21a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a74a33ac228a51720558a1db948f33aec29b21a6"}]},"branch":"refs/heads/stable/ussuri"},"daf4d622e87b2d76764faedac5b4885bf810ea68":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-04-07 11:53:40.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/34/836734/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/836734/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/836734/2"}}},"commit":{"parents":[{"commit":"da328a814453ed2eea7108a23c498c4cf3ebe438","subject":"Reproduce bug 1944759","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/da328a814453ed2eea7108a23c498c4cf3ebe438"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-09-24 13:17:28.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-04-07 11:53:04.000000000","tz":120},"subject":"Store old_flavor already on source host during resize","message":"Store old_flavor already on source host during resize\n\nDuring resize, on the source host, in resize_instance(), the instance.host\nand .node is updated to point to the destination host. This indicates to\nthe source host\u0027s resource tracker that the allocation of this instance\ndoes not need to be tracked as an instance but as an outbound migration\ninstead. However for the source host\u0027s resource tracker to do that it,\nneeds to use the instance.old_flavor. Unfortunately the\ninstance.old_flavor is only set during finish_resize() on the\ndestination host. (resize_instance cast to the finish_resize). So it is\npossible that a running resize_instance() set the instance.host to point\nto the destination and then before the finish_resize could set the\nold_flavor an update_available_resources periodic runs on the source\nhost. This causes that the allocation of this instance is not tracked as\nan instance as the instance.host point to the destination but it is not\ntracked as a migration either as the instance.old_flavor is not yet set.\nSo the allocation on the source host is simply dropped by the periodic\njob.\n\nWhen such migration is confirmed the confirm_resize() tries to drop\nthe same resource allocation again but fails as the pinned CPUs of the\ninstance already freed.\n\nWhen such migration is reverted instead, then revert succeeds but the\nsource host resource allocation will not contain the resource allocation\nof the instance until the next update_available_resources periodic runs\nand corrects it.\n\nThis does not affect resources tracked exclusively in placement (e.g.\nVCPU, MEMORY_MB, DISK_GB) but it does affect NUMA related resource that\nare still tracked in the resource tracker (e.g. huge pages, pinned\nCPUs).\n\nThis patch moves the instance.old_flavor setting to the source node to\nthe same transaction that sets the instance.host to point to the\ndestination host. Hence solving the race condition.\n\nChange-Id: Ic0d6c59147abe5e094e8f13e0d3523b178daeba9\nCloses-Bug: #1944759\n(cherry picked from commit b841e553214be9a732703e2dfed6c97698ef9b71)\n(cherry picked from commit d4edcd62bae44c01885268a6cf7b7fae92617060)\n(cherry picked from commit c8b04d183f560a616a79577c4d4ae9465d03e541)\n(cherry picked from commit 34e0c0205b1053d3bbe064177740aba654997fe0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/daf4d622e87b2d76764faedac5b4885bf810ea68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/daf4d622e87b2d76764faedac5b4885bf810ea68"}]},"branch":"refs/heads/stable/ussuri"},"9ea436dbad9303cdd3423afe3c8e08c6828274e2":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2022-08-03 13:25:09.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/34/836734/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/34/836734/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/34/836734/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/34/836734/3"}}},"commit":{"parents":[{"commit":"eb1a61551cadf90186e53d710b688c7b31d4dfe5","subject":"Reproduce bug 1944759","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eb1a61551cadf90186e53d710b688c7b31d4dfe5"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-09-24 13:17:28.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-03 13:24:40.000000000","tz":120},"subject":"Store old_flavor already on source host during resize","message":"Store old_flavor already on source host during resize\n\nDuring resize, on the source host, in resize_instance(), the instance.host\nand .node is updated to point to the destination host. This indicates to\nthe source host\u0027s resource tracker that the allocation of this instance\ndoes not need to be tracked as an instance but as an outbound migration\ninstead. However for the source host\u0027s resource tracker to do that it,\nneeds to use the instance.old_flavor. Unfortunately the\ninstance.old_flavor is only set during finish_resize() on the\ndestination host. (resize_instance cast to the finish_resize). So it is\npossible that a running resize_instance() set the instance.host to point\nto the destination and then before the finish_resize could set the\nold_flavor an update_available_resources periodic runs on the source\nhost. This causes that the allocation of this instance is not tracked as\nan instance as the instance.host point to the destination but it is not\ntracked as a migration either as the instance.old_flavor is not yet set.\nSo the allocation on the source host is simply dropped by the periodic\njob.\n\nWhen such migration is confirmed the confirm_resize() tries to drop\nthe same resource allocation again but fails as the pinned CPUs of the\ninstance already freed.\n\nWhen such migration is reverted instead, then revert succeeds but the\nsource host resource allocation will not contain the resource allocation\nof the instance until the next update_available_resources periodic runs\nand corrects it.\n\nThis does not affect resources tracked exclusively in placement (e.g.\nVCPU, MEMORY_MB, DISK_GB) but it does affect NUMA related resource that\nare still tracked in the resource tracker (e.g. huge pages, pinned\nCPUs).\n\nThis patch moves the instance.old_flavor setting to the source node to\nthe same transaction that sets the instance.host to point to the\ndestination host. Hence solving the race condition.\n\nChange-Id: Ic0d6c59147abe5e094e8f13e0d3523b178daeba9\nCloses-Bug: #1944759\n(cherry picked from commit b841e553214be9a732703e2dfed6c97698ef9b71)\n(cherry picked from commit d4edcd62bae44c01885268a6cf7b7fae92617060)\n(cherry picked from commit c8b04d183f560a616a79577c4d4ae9465d03e541)\n(cherry picked from commit 34e0c0205b1053d3bbe064177740aba654997fe0)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9ea436dbad9303cdd3423afe3c8e08c6828274e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9ea436dbad9303cdd3423afe3c8e08c6828274e2"}]},"branch":"refs/heads/stable/ussuri"}},"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["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":{}}}]}
