)]}'
{"id":"openstack%2Fnova~831174","triplet_id":"openstack%2Fnova~stable%2Fxena~Iddbc9b2a13f19cea9a996aeadfe891f4ef3b0264","project":"openstack/nova","branch":"stable/xena","topic":"bug/1958883","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":"2022-06-01 17:33:46.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iddbc9b2a13f19cea9a996aeadfe891f4ef3b0264","subject":"Add service version check workaround for FFU","status":"MERGED","created":"2022-02-28 11:14:07.000000000","updated":"2022-06-01 17:35:55.000000000","submitted":"2022-06-01 17:33:46.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"831174-bug/1958883","cherry_pick_of_change":826097,"cherry_pick_of_patch_set":2,"meta_rev_id":"1ba52dd00af005ff5176621c71f0dd1bedb58c4e","_number":831174,"virtual_id_number":831174,"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":[{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-06-01 17:33:46.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":2,"date":"2022-06-01 15:43:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_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":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":1,"date":"2022-06-01 15:45:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_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,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_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"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-28 11:14:07.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2022-02-28 12:21:21.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":"2022-02-28 12:45:00.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2022-02-28 13:40:37.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"CC"},{"updated":"2022-05-31 12:52:25.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-05-31 14:53:33.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":"2022-06-01 15:43:48.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"}],"messages":[{"id":"0b420148f7ddb44e106db2a33bad8706d6068e34","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-28 11:14:07.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"23110b1fed58a46a935605b2d6437faa663c4915","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-28 11:14:20.000000000","message":"Topic bug/1958883-stable/xena removed","accounts_in_message":[],"_revision_number":1},{"id":"6da8a385688feb505773041dfe2732b0a62e7ffe","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-02-28 11:14:22.000000000","message":"Topic set to bug/1958883","accounts_in_message":[],"_revision_number":1},{"id":"fe93b57cba99d571c8ab3fe5a32a3559b1f3ec0a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-28 12:21:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/837073c0af50486a8671959bbcde17c0 : SUCCESS in 32m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/ce7643e036944e6bbe67b103da6daf39 : SUCCESS in 38m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"02024dec78f569e94de2ff60ec90ddf0deb15874","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-28 12:45:00.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/04ff20ceb6dd4249b3718dff01f44041 : SUCCESS in 1h 19m 55s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/adb2af5f3c8546dc8eebdc077c86cb4d : FAILURE in 1h 11m 53s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/06889ce74c75471e84c435c8dccbbb3e : SUCCESS in 47m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2a373340510f473d977a6257be83d3d4 : SUCCESS in 17m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d6b64328d9d4fc2962df594a9a0d8d7 : SUCCESS in 16m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/928312ea7c654ca1aefcb46f6e61ab97 : SUCCESS in 10m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8e62b91c60b14fec969db03bb1443965 : SUCCESS in 15m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5c3161395f7e456fab112674c61ef17b : SUCCESS in 14m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ba193aeb14054ad78a0b5e00a32fdeef : SUCCESS in 17m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a01fe3551bc2459c86f5645b57b08e35 : SUCCESS in 11m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6abd68749204410c8da05528f4033598 : SUCCESS in 59m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/844dfd8693e14e2db39aefbca1422371 : SUCCESS in 1h 11m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/939335b00f2b4ca79cdc8e083552c190 : SUCCESS in 48m 55s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/537248ebf45342908f75d926098dae2d : SUCCESS in 51m 57s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/93e69af7d1634d6bb467a71cb42775ab : FAILURE in 1h 15m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/37e61c271455448589b68b5f6d724c4c : SUCCESS in 1h 24m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6cab5520cee742f1bc450d010a4c6093 : SUCCESS in 7m 55s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/2eb0c3516a5f4ab393983277fdec4a96 : SUCCESS in 20m 28s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/58d3b64572dc40f98ec964cc45f1a145 : SUCCESS in 23m 22s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/edb956c8d3a047d0b50306fd83f50495 : SUCCESS in 24m 59s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0639d661db8e40d98867668a2f296d80 : SUCCESS in 1h 09m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/37dbc7b176324257bbc1d815e683898a : SUCCESS in 43m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3c650987d9614071b52dccd46089f393 : SUCCESS in 31m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d6bc6d41800148cc98e5bcf959e291b3 : SUCCESS in 37m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"242c0e0ccf01eb2bdb5a78863edc9dc82587cc1e","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-02-28 13:40:37.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/831174/1/iscsi : FAILURE in 2h 24m 59s","accounts_in_message":[],"_revision_number":1},{"id":"3f904fad596c9b090c79843e57874261be2e7627","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-05-31 12:50:51.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"8e89615e2154fa5e55abe1fa2040b042bc6dd2ef","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-05-31 12:52:25.000000000","message":"Patch Set 2:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"17f0384e8b443a613e05656b696cb3c804cb6c90","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-31 13:31:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8932f8cc3c58407d858cad63bed50797 : SUCCESS in 24m 19s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/23a0e5be80594f459894dd230a403120 : SUCCESS in 33m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"66b67e8e99356f8b9d8cac1d5635f3c65e5cf2c2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-05-31 14:53:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0d39ae1d7d154d3d819e07854d0671b8 : SUCCESS in 1h 27m 28s\n- tempest-integrated-compute-centos-8-stream https://zuul.opendev.org/t/openstack/build/bed50cbfe1064a94aa2836b913e7c1c8 : FAILURE in 38m 41s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c2711f86cb64c489522be561b3174fc : SUCCESS in 52m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9567f95d7fdd4b22ab2f1f6bc4822f0a : SUCCESS in 16m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a06bdaaf90ea4245b570ba383c30973f : SUCCESS in 8m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e7f1648918f640fca218d219ffe04451 : SUCCESS in 13m 20s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9bb812118e7242218aefad77c7a9fda9 : SUCCESS in 11m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/18d6d8dc373d44bfbf4234b12a5cb1af : SUCCESS in 12m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/079f6fa129c9425f80708c50e09dcc66 : SUCCESS in 11m 39s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/86ac3ef23de74ec29f818b4a1cb8bf84 : SUCCESS in 1h 06m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c704753cde2a4a09867cecda1a8b40dc : SUCCESS in 1h 22m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3ac5bac0a6c141d0a2c0fa007739556d : SUCCESS in 52m 07s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5c95152928504621b05ef9bc73e6889b : SUCCESS in 59m 02s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3cc474da49d340168fd7c95559949a3b : SUCCESS in 1h 28m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/6b1de38239344b75a38d5bc90b8cec11 : SUCCESS in 1h 51m 29s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f6c820c1291741089c56cc43ac80d777 : SUCCESS in 50m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/845e585919e642f8823c8d9eb7a1afcb : SUCCESS in 5m 53s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/54822165aaef4fb1a705b0fddef5f7c0 : SUCCESS in 23m 31s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/eaf6da25ec38482c9d7e27014459d1e5 : SUCCESS in 19m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6fe9b78020d648168cde0a490f9fc891 : SUCCESS in 18m 56s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b3886dfba08a4a3b9e2b5708fc0d59c0 : SUCCESS in 1h 11m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/1f653d86ba384bbba81e823b3057ca31 : SUCCESS in 47m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/283c6e098ccf4a61990131481f3cc85b : SUCCESS in 31m 26s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/46e2d2ad846e4f9a8e26305ac4a516c3 : SUCCESS in 37m 06s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8a977dce8bb7129f8f35e82dd0c138a4b5546c03","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2022-05-31 14:53:33.000000000","message":"Patch Set 2:\n\nBuild FAILED. 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":"09313a714d7c9542002c58591357256632115cc1","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-05-31 15:10:19.000000000","message":"Patch Set 2:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/831174/2/iscsi : SUCCESS in 2h 15m 37s","accounts_in_message":[],"_revision_number":2},{"id":"506686dfbaab8dffc37d0ff4b90c30f93646cd37","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-06-01 15:43:48.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"b00aecd5de55b6ad6f6801e745bdc9b4ce151665","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-06-01 15:45:41.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"3091feae6d4a164613faedf71784959f8a6b7e19","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-01 15:47:04.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c50506333622dca1f9d41c1a35a17bde428f3fed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-01 17:33:46.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3c85525db3954948a1c85dc814b9be12 : SUCCESS in 1h 19m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/accb767523874928959a259072ddab8a : SUCCESS in 52m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7516ec476054cb8b5094702f12feb5f : SUCCESS in 9m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c8fdd6424e9f4dc7bf6c23dcf6983b46 : SUCCESS in 13m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1f850be184c44b6eb42e2e44c26022b2 : SUCCESS in 11m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c91b2d8c7ce34d7280d89ecaf1fe18f0 : SUCCESS in 10m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5292ed35492f44d38a101aaf5cadaac6 : SUCCESS in 52m 59s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7d5976c28b6d44b0ad7786c6423ba84d : SUCCESS in 46m 52s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/78ab10e2088a49a7b2199d47f227d169 : SUCCESS in 22m 21s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4d2601c33c4b474c9674a6625925bcfa : SUCCESS in 19m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/6e9a1f5199b846c984498282a8d14873 : SUCCESS in 1h 08m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/d9fe08f51c1040a89e45a2c2158c21fe : SUCCESS in 1h 15m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1eec0398a11f4b89addb865fb5b42a2c : SUCCESS in 6m 20s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/54f95017c6914af4837e846d34930416 : SUCCESS in 1h 06m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d144366d278444109fdebd5ae320d2fd : SUCCESS in 1h 02m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4b4f86362a5b4cb788b1f037cb4c4d78 : SUCCESS in 40m 47s","accounts_in_message":[],"_revision_number":2},{"id":"574425bb8d14eff1ded6f2496958e4a0505203b9","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-01 17:33:46.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"1ba52dd00af005ff5176621c71f0dd1bedb58c4e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-06-01 17:35:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ff59f295a44a4772ba0c7a88dcf1b8de : SUCCESS in 54s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3a5f8924ff42ce3f691f33abf2c2daee88e90fe5","revisions":{"213596a71c9b92004102cef4541f504ee1e16f56":{"kind":"REWORK","_number":1,"created":"2022-02-28 11:14:07.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/74/831174/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/831174/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/831174/1"}}},"commit":{"parents":[{"commit":"6f81db2dd65060135ac093aa3b1c8bd08ac0af0c","subject":"Merge \"Retry image download if it\u0027s corrupted\" into stable/xena","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6f81db2dd65060135ac093aa3b1c8bd08ac0af0c"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-01-21 20:51:35.000000000","tz":-480},"committer":{"name":"Balazs Gibizer","email":"gibizer@gmail.com","date":"2022-02-28 11:14:07.000000000","tz":0},"subject":"Add service version check workaround for FFU","message":"Add service version check workaround for FFU\n\nWe recently added a hard failure to nova service startup for the case\nwhere computes were more than one version old (as indicated by their\nservice record). This helps to prevent starting up new control\nservices when a very old compute is still running. However, during an\nFFU, control services that have skipped multiple versions will be\nstarted and find the older compute records (which could not be updated\nyet due to their reliance on the control services being up) and refuse\nto start. This creates a cross-dependency which is not resolvable\nwithout hacking the database.\n\nThis patch adds a workaround flag to allow turning that hard fail into\na warning to proceed past the issue. This less-than-ideal solution\nis simple and backportable, but perhaps a better solution can be\nimplemented for the future.\n\nRelated-Bug: #1958883\n\nChange-Id: Iddbc9b2a13f19cea9a996aeadfe891f4ef3b0264\n(cherry picked from commit 7d2e4815892ddd523c21bf1785cc113981871998)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/213596a71c9b92004102cef4541f504ee1e16f56"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/213596a71c9b92004102cef4541f504ee1e16f56"}]},"branch":"refs/heads/stable/xena"},"3a5f8924ff42ce3f691f33abf2c2daee88e90fe5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-05-31 12:50:51.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/74/831174/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/831174/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/831174/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/831174/2"}}},"commit":{"parents":[{"commit":"90c51902e9ff9fcc23cba00904a0a5d9db6a5d6a","subject":"Fix pre_live_migration rollback","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90c51902e9ff9fcc23cba00904a0a5d9db6a5d6a"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2022-01-21 20:51:35.000000000","tz":-480},"committer":{"name":"Balazs Gibizer","email":"gibizer@gmail.com","date":"2022-05-31 12:50:51.000000000","tz":0},"subject":"Add service version check workaround for FFU","message":"Add service version check workaround for FFU\n\nWe recently added a hard failure to nova service startup for the case\nwhere computes were more than one version old (as indicated by their\nservice record). This helps to prevent starting up new control\nservices when a very old compute is still running. However, during an\nFFU, control services that have skipped multiple versions will be\nstarted and find the older compute records (which could not be updated\nyet due to their reliance on the control services being up) and refuse\nto start. This creates a cross-dependency which is not resolvable\nwithout hacking the database.\n\nThis patch adds a workaround flag to allow turning that hard fail into\na warning to proceed past the issue. This less-than-ideal solution\nis simple and backportable, but perhaps a better solution can be\nimplemented for the future.\n\nRelated-Bug: #1958883\n\nChange-Id: Iddbc9b2a13f19cea9a996aeadfe891f4ef3b0264\n(cherry picked from commit 7d2e4815892ddd523c21bf1785cc113981871998)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3a5f8924ff42ce3f691f33abf2c2daee88e90fe5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3a5f8924ff42ce3f691f33abf2c2daee88e90fe5"}]},"branch":"refs/heads/stable/xena","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
