)]}'
{"id":"openstack%2Fnova~934306","triplet_id":"openstack%2Fnova~stable%2F2023.2~If5ad213649d68da995dad146f0a0c3cacc369309","project":"openstack/nova","branch":"stable/2023.2","topic":"bug/2085975","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":"2025-04-15 12:28:41.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If5ad213649d68da995dad146f0a0c3cacc369309","subject":"Route shared storage RPC to evac dest at startup","status":"MERGED","created":"2024-11-07 08:26:04.000000000","updated":"2025-04-15 12:29:35.000000000","submitted":"2025-04-15 12:28:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"934306-bug/2085975","meta_rev_id":"f2ff0fd1a9d4eeb4099e09c8bee96bc2b0d12642","_number":934306,"virtual_id_number":934306,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-15 12:28:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-04-14 15:31:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2025-04-15 02:55:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":1,"date":"2025-04-15 02:55:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_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":"2024-11-07 09:50:29.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":"CC"},{"updated":"2024-11-07 10:38:36.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":"2024-11-07 12:35:17.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-01-13 14:48:47.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2025-04-14 15:31:42.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2025-04-15 02:55:32.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"e316373c2461edadd4f31a54bd868317eafa309c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-11-07 08:26:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ed56d758f15dbd7703302e031a4f47a8d759303c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-07 09:50:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2f2a12a74ddf492982171c7e00a7dba8\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/291e2eb867ba4ee29ecb07de82b2a8fb : FAILURE in 41m 27s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/18e304fe5ebc46a2ba782a915ba47bee : SUCCESS in 39m 40s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b285b05244b14d4ba60f72273fdf3707 : SUCCESS in 46m 05s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/6081819c09fc4a348dafd4c8fe744e65 : SUCCESS in 26m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cb65c6b34f40f9db1967d2d9d0b62e0e4cb5049e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-07 10:38:36.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c4a2a49216884988bc16c20afe1de40a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7ff33bb563e3480d88aca729c3f34bb6 : SUCCESS in 36m 36s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/81322deae0984a9391b2f62324764c3f : SUCCESS in 59m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9acb5421fee344d3a87d1c9b4e7c2fa0 : SUCCESS in 34m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8c17e2b6c9e546f89533836908c26eef : SUCCESS in 13m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0146706c686431abb2c40e947ff33c7 : SUCCESS in 11m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/662507591c45470daf6e66a60adf3616 : SUCCESS in 13m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3afdc710d4e94d3f950e97f7b8cde851 : SUCCESS in 14m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5cd5b4eac7c2488ea1e7429339e5ba1e : SUCCESS in 13m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8e28859636414de29d4cf87c3bbfcd75 : SUCCESS in 11m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/880d1e2e9ab24598abde246ac7447371 : SUCCESS in 10m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb1d541bd1e44b959562a33ba250b67e : SUCCESS in 48m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/57b4f49db96648c5a8989b89e9ceb2a7 : SUCCESS in 1h 50m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d6f52d1d162349b0ad355b6bffc59497 : SUCCESS in 43m 46s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b463c1948e97423893502c975212976f : SUCCESS in 40m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/db2d0a3abcab438090d214deb69e531f : SUCCESS in 1h 31m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/10a6fac2e25a4301888d03abb0304dec : FAILURE in 1h 59m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/24bbd8d5b42748e98b9d6786cbad07aa : SUCCESS in 35m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/bbcf858fb12942da9cdcdcb68147e5cc : FAILURE in 5m 47s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/e998e326dc904f06ab1a3cdb02a40bfb : FAILURE in 26m 19s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/4bc0b2ddb2a045c08ffcae71aac25eb7 : FAILURE in 28m 15s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5f6fd4ab690d40a99ded82941692d83d : FAILURE in 23m 46s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/d4d8913bca834c16a4447ef03470ee76 : SUCCESS in 1h 29m 24s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/b86320157a6141ea91766f6f9bb9becd : SUCCESS in 1h 27m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/236c2f905dc24e569ae082d0f1e01977 : SUCCESS in 51m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4ea09740d58b481c886e1e5f8c1b8ec9 : SUCCESS in 51m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a2df2630981c4fef99f712f875fff278 : SUCCESS in 23m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/279129de376646ad812d6281ad7c1bd9 : SUCCESS in 22m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c105229c97062415bd71a55c266a629f12fb4fc9","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-11-07 12:35:17.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-934306-74zhh/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"4f06803c193157f479d5ac75a2c9c94ea90d8361","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2024-11-08 15:27:25.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"98719cda6f32ee36ece9c8c31e1a097c848a6d29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-08 17:46:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1f69d5bad7e241bcab45e3e9022d469b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4fd53edb675a4a6092d44484e97b73f9 : SUCCESS in 57m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a45817b99587441d9211ab1eb98d08c5 : SUCCESS in 1h 33m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bfffc6db1f2e47bbafb0c9bbc0c5c233 : SUCCESS in 49m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/120b82fe842b4e0e9f3e9724532d7d07 : SUCCESS in 20m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/147cb6e0277043b2898a716be639ecc1 : SUCCESS in 11m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f391f81125d04775b86382ed755b3f45 : SUCCESS in 13m 31s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2e2f27b9118149719aead57e00110e83 : SUCCESS in 13m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c43de2a224c942df9bc9a700a51c8c84 : SUCCESS in 12m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c7dbda51165e4b678b427398f099e036 : SUCCESS in 11m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/626079ea92ec4cee8d0916c109c15f47 : SUCCESS in 11m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2d43766ee182497388911b0f486cf3a7 : SUCCESS in 1h 02m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cc4cb9bde19449cc90ce1a8d8896451d : SUCCESS in 1h 46m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7285ce6ff4884fdc91ba645e0cb23695 : SUCCESS in 58m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c12870c6e1ed4acea4cc1f4d1e13e3a4 : SUCCESS in 51m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/09debcbfb5ea4f12b18b41791c64c2a4 : SUCCESS in 2h 04m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/3e925e8c9a5e4e03869b933525622750 : SUCCESS in 1h 49m 36s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/9e8a166faf5a4d36875556f48033f262 : SUCCESS in 43m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eba5067ac313460c8a36ace56256b4e1 : FAILURE in 5m 47s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/711e60c1e1e94058b1822911d64846dc : SUCCESS in 26m 55s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/35ade43468ae40c28dda8c22b4591baf : SUCCESS in 24m 18s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b94111cb674a414fbbeaf7e118486908 : SUCCESS in 23m 00s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/f351f59a24004aa2b693ce07c1684e94 : SUCCESS in 1h 43m 48s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/f82f36487384462abc8d67474bf11bdb : SUCCESS in 1h 07m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8aae0c0f15ab4317a22662e48b3711cb : SUCCESS in 1h 04m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/62d37bcf86324e8eacfb5f05cdc37698 : SUCCESS in 1h 12m 59s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/60620a4aea6b4c72af8fb5d804bdb658 : SUCCESS in 32m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ecb8c74cd3bd41f29d4577054e93691f : SUCCESS in 44m 00s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"372f23d10c2e508c7927a7ff5b4cc2a645874c5a","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-11-08 17:53:02.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-934306-ql49k/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"58b9c230dc032809bf0c6a17e552ee3a69a8aa72","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-11-08 17:54:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0dbeae898f324cb09cddb02d54bad40b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/48a4251c215a45dfaf3d3077c901bd91 : TIMED_OUT in 1h 02m 03s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1f8fe1c64b584f558ad307e090e59ef1 : FAILURE in 52m 56s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1cd5d16843b84a359ce108b64c17edfa : FAILURE in 43m 17s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3850bf4287fe453da1b0055a9598b7a8 : FAILURE in 43m 30s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b7129ce183e5cb4c93ddee7cb40309808ff7c7cf","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-11-29 17:33:47.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-934306-tq4jx/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"705da5e67b967a651bd01059462ee71e26899a94","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-01-13 14:48:47.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"2bb023c2b9a188a231409da2758ffde1392b5d3c","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-02-03 12:37:51.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-934306-ttfk2/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"b7341de22609017cda987e5241bae830ea2f5dda","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-04-14 15:31:42.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"83d30cfd46cfbea5000f9c997525212e33f7e86e","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-04-15 02:55:32.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c20e415bd0dc45a5d7d239082b2bdf5b7167b5ce","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 10:33:56.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"bc961e7cded1d2b50ed4884916bf4a7ebad9ad05","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 12:28:41.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f916fdd70c404b1397b3bff2ce7c6460\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0ce509fec74b4c718886ce0c4b430024 : SUCCESS in 54m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/89f456ceaae34946874d339f0c992bdd : SUCCESS in 1h 39m 07s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8c2ad0ce71664b83aa634a661eeb315a : SUCCESS in 55m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fb6ba3a9583428bbe10e8ca1c24f5df : SUCCESS in 10m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2ab7e04ab08b4992a90388b48d486422 : SUCCESS in 13m 32s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1c6f78b287bf4e019b34b7995dc1911a : SUCCESS in 12m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/606c97046f3e41fd95334e965e7f3726 : SUCCESS in 12m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e93fb90c42741f28c986a092bff1045 : SUCCESS in 9m 29s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1b577f0a694f4d9b9a39e45b98a9e4a9 : SUCCESS in 23m 32s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5119130676ea4341bfee525b867fda50 : SUCCESS in 25m 52s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/36e45cf29c0d4c3c8f7172322911d6a6 : SUCCESS in 22m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ad87caa1920240d3adfb40c7bd71e430 : SUCCESS in 4m 53s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/846d5d2a1439450a81d70faa0dc51fcf : SUCCESS in 1h 52m 52s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/fffd8c659dd9471b8daa688e77e7d2a3 : SUCCESS in 1h 41m 13s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/337a84b749634e45b1d345580e051af7 : SUCCESS in 1h 32m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4acb4242ab2d4d94b02edd354641126b : SUCCESS in 1h 09m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/56d03095b991421daecd5a5136ae4bdc : SUCCESS in 49m 56s","accounts_in_message":[],"_revision_number":2},{"id":"39232c5129660fd7c1435e368da73220566c48b2","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 12:28:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"f2ff0fd1a9d4eeb4099e09c8bee96bc2b0d12642","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 12:29:35.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/397655794f504265b88dd11b26eea05d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a1c4b6e17f0c49d09feba35a25b2ee51 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"af9ed944f2abb58d4bb5b41ac5b22b3566cb7a38","revisions":{"4b0e922a21fedb0212c11a7a598c1d710ef3a00d":{"kind":"REWORK","_number":1,"created":"2024-11-07 08:26:04.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/06/934306/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/06/934306/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/06/934306/1"}}},"commit":{"parents":[{"commit":"971af3b3bcbc844148cea92c556bc7d9c46aed25","subject":"Reproduce bug 2085975 in functional","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/971af3b3bcbc844148cea92c556bc7d9c46aed25"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2024-10-30 12:24:41.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2024-11-07 08:25:52.000000000","tz":60},"subject":"Route shared storage RPC to evac dest at startup","message":"Route shared storage RPC to evac dest at startup\n\nIf a compute is started up while an evacuation of an instance from this\nhost is still in progress then the destroy_evacuated_instances call will\ntry to check if the instance is on shared storage to decide if the local\ndisk needs to deleted from the source node or not. However this call\nuses the instance.host to target the RPC call. If the evacuation is\nstill ongoing then the instance.host might still be set to the source\nnode. This means the source node during init_host tries to call  RPC\non itself. This will always time out as the RPC server is only started\nafter init_host. Also it is wrong as the shared storage check RPC\nshould be called on another host. Moreover when this wrongly routed RPC\ntimes out the source compute logs the exception, ignores it, and the\nassume the disk is on shared storage so won\u0027t clean it up. This means\nthat a later evacuation of this VM targeting this node will fails as the\ninstance directory is already present on the node.\n\nThe fix is simple, the destroy_evacuated_instances call should always\nsend the shared storage check RPC call to the destination node of the\nevacuation based on the migration record. It will be correct even if the\nevacuation is still in progress or even if it is already finished.\n\nCloses-Bug: #2085975\nChange-Id: If5ad213649d68da995dad146f0a0c3cacc369309\n(cherry picked from commit 2c76fd3bafc90b23ed9d9e6a7f84919082dc0076)\n(cherry picked from commit 89c07d735319801b192ddc1db0d6a8ce7abea2fc)\n(cherry picked from commit 7656afd2902fdc1fd678cb034763fe323ab05d4c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b0e922a21fedb0212c11a7a598c1d710ef3a00d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b0e922a21fedb0212c11a7a598c1d710ef3a00d"}]},"branch":"refs/heads/stable/2023.2"},"af9ed944f2abb58d4bb5b41ac5b22b3566cb7a38":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2024-11-08 15:27:25.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/06/934306/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/06/934306/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/06/934306/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/06/934306/2"}}},"commit":{"parents":[{"commit":"8e0483fd9c70213ccdf20762f2137bc62af21f01","subject":"Reproduce bug 2085975 in functional","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e0483fd9c70213ccdf20762f2137bc62af21f01"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2024-10-30 12:24:41.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2024-11-08 15:25:00.000000000","tz":60},"subject":"Route shared storage RPC to evac dest at startup","message":"Route shared storage RPC to evac dest at startup\n\nIf a compute is started up while an evacuation of an instance from this\nhost is still in progress then the destroy_evacuated_instances call will\ntry to check if the instance is on shared storage to decide if the local\ndisk needs to deleted from the source node or not. However this call\nuses the instance.host to target the RPC call. If the evacuation is\nstill ongoing then the instance.host might still be set to the source\nnode. This means the source node during init_host tries to call  RPC\non itself. This will always time out as the RPC server is only started\nafter init_host. Also it is wrong as the shared storage check RPC\nshould be called on another host. Moreover when this wrongly routed RPC\ntimes out the source compute logs the exception, ignores it, and the\nassume the disk is on shared storage so won\u0027t clean it up. This means\nthat a later evacuation of this VM targeting this node will fails as the\ninstance directory is already present on the node.\n\nThe fix is simple, the destroy_evacuated_instances call should always\nsend the shared storage check RPC call to the destination node of the\nevacuation based on the migration record. It will be correct even if the\nevacuation is still in progress or even if it is already finished.\n\nCloses-Bug: #2085975\nChange-Id: If5ad213649d68da995dad146f0a0c3cacc369309\n(cherry picked from commit 2c76fd3bafc90b23ed9d9e6a7f84919082dc0076)\n(cherry picked from commit 89c07d735319801b192ddc1db0d6a8ce7abea2fc)\n(cherry picked from commit 7656afd2902fdc1fd678cb034763fe323ab05d4c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af9ed944f2abb58d4bb5b41ac5b22b3566cb7a38"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/af9ed944f2abb58d4bb5b41ac5b22b3566cb7a38"}]},"branch":"refs/heads/stable/2023.2"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
