)]}'
{"id":"openstack%2Fnova~850746","triplet_id":"openstack%2Fnova~master~Iff17f0fa023c78dcd114753c149340e1d94db1b2","project":"openstack/nova","branch":"master","topic":"bug/1982497","attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2022-08-02 16:54:31.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}}},"removed_from_attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2022-08-02 16:54:31.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}}},"hashtags":[],"change_id":"Iff17f0fa023c78dcd114753c149340e1d94db1b2","subject":"Prevent instance.save() under mutated migration context","status":"NEW","created":"2022-07-22 11:08:04.000000000","updated":"2022-08-04 00:16:26.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":12,"unresolved_comment_count":3,"has_review_started":true,"meta_rev_id":"9fada0ba1da0d551bff3fc71d94ba798efb5db6a","_number":850746,"virtual_id_number":850746,"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":"2022-08-03 16:34:32.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":{"disliked":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":-1,"date":"2022-08-03 16:25:42.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":"","value":-1,"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2022-08-03 14:41:23.000000000","permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","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"}],"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-07-22 11:25:18.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2022-07-22 11:35:11.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-07-22 11:38:10.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-07-22 13:04:54.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-07-22 13:29:50.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-07-22 13:37:05.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-07-29 18:27:11.000000000","updated_by":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"reviewer":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"state":"CC"},{"updated":"2022-08-02 14:58:27.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":"CC"},{"updated":"2022-08-02 17:01:17.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-08-02 17:44:54.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-08-03 16:20:10.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":"CC"},{"updated":"2022-08-03 16:25:42.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":"1821567fef93cda3498f0b11fbb5b72cec36a01b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-07-22 11:08:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"34114b0f3258e3bdb45ea170aabb3a53337684fe","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-07-22 11:25:18.000000000","message":"Patch Set 1: Review-Priority+1","accounts_in_message":[],"_revision_number":1},{"id":"34da7cd2c075c70a12e72f5a6b0b3d4073289dc8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-22 11:35:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4d838d1f9df9464db4ffc8d1704510af\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6e288175657043a0b015aae34aac6afd : FAILURE in 24m 57s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0c3f9b93f0c14bbdaf14ec9860805b26 : FAILURE in 18m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"74db2ed39aaccbe657f678e0754e98bad7c71e1f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-07-22 11:38:10.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"2e3fbf2d4785e27cc31978da47ee34ba28de3c51","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-22 13:04:54.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\nhttps://zuul.opendev.org/t/openstack/buildset/923f6f4865a04fdb8bcdf2766345abaa\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f95a429c2ab14467b24d14d9a4387f45 : SUCCESS in 1h 28m 15s\n- tempest-integrated-compute-centos-9-stream https://zuul.opendev.org/t/openstack/build/c277fe07417e4033b6869d2f7905df36 : SUCCESS in 1h 47m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2d3f71e0883540e09d49f670e999952a : SUCCESS in 53m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b09a60721ee249b08ef4d7d31de5928c : FAILURE in 16m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6a59ea681eb64a13b182bf9f19f2bb15 : SUCCESS in 13m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/315b956386d44de5bade5252a510994d : FAILURE in 15m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7f1a80a3b367413eaad29a2b345a36aa : FAILURE in 15m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1516f5de4d5a48919c9c6253f56e2306 : FAILURE in 14m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/67288ae77dfe47d78c64aab960e8c9ad : SUCCESS in 10m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/eae1c4ebb1294e40acd008523e1ea702 : SUCCESS in 1h 03m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7ac8e468d4174db398f97834cfd478f7 : SUCCESS in 1h 36m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f4d8a27cd05f4c17b8d3edd24be45730 : SUCCESS in 52m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bab2fc24bd3549ffba6cc02e68c4c501 : SUCCESS in 52m 56s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e850271b40a24b01856cf17f19801c60 : SUCCESS in 1h 41m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/424ce659971547288caf8af27cbf85c9 : FAILURE in 1h 51m 20s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/ff4b683dc44245d3acb85ffd6077699e : FAILURE in 1h 00m 31s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/58ee52a5b8a54b56ad0f82a287d323d7 : SUCCESS in 6m 18s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1c3f091103e84db38085753709615c85 : FAILURE in 21m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6c0303b83630404f97fc33f1b7fadaeb : FAILURE in 22m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/18e7c84925fa459ca118110e1b715dab : FAILURE in 24m 11s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e1c6c7d4cb2342bc981313c2dc2d6192 : FAILURE in 1h 19m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/df4b84c96b6e4a1f9c4e66cd21a7848d : SUCCESS in 58m 19s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/cdab742f3c6b40a0876f4c8c01956ab4 : SUCCESS in 34m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fa25cca5f4c946fe81ea85e5eaccb831 : SUCCESS in 45m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"fb3a363166c7d4cd3766e3aa53cc96e5b73861e5","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-07-22 13:29:50.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/850746/1/iscsi : FAILURE in 2h 20m 04s","accounts_in_message":[],"_revision_number":1},{"id":"26c9116a168705e344b9ccdf4f40077dc6c1ce7a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-07-22 13:37:05.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/850746/1/check/tempest-dsvm-full-focal-py3/060c1cf/ : SUCCESS in 2h 26m 04s","accounts_in_message":[],"_revision_number":1},{"id":"de6641b74bf0b0380deb0313b8dadfd15c2de4fb","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-07-22 13:37:31.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-direct : ABORTED\n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-macvtap : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"15fd75cc2612f3443b94d2266593cad45cfdede1","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2022-07-22 14:34:46.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-macvtap : SUCCESS\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/46/850746/1/openstack-sriov-nova-master-direct : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"1960b0494dd911711b0b8b71a181f9466d5b51be","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2022-07-29 18:27:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"33b60c8f3e2d65da7eec2ca4e4c8b5e59f51d62f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 09:35:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f8c53e48a2394191e54e9e6aee3d49291f1bbd0d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 10:59:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b3c084ef65114d9c81a1f2c64065c7ef\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/db64143d217d43bca17a39f15c32ddbc : FAILURE in 44m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d586003cc27f4dc4b678ee7239154aa5 : FAILURE in 30m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1b12e95fb687028778cbed7b8deb29c66db6e43d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 11:18:17.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/1a2b68169b774dafafa8900b7817d5f8\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e2fbc8c09c65499dbf338bb4e5b7b139 : SUCCESS in 1h 27m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/86ff41215e7543269d7ac19e0109f4d3 : SUCCESS in 51m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66ef9c9340744e3baf6790ddc179a389 : FAILURE in 14m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/92148c088e3b414ab652b8a299a77da8 : SUCCESS in 11m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7c1a78314ed5484bb167c03e474f4627 : FAILURE in 12m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b54a3a074f38404483be102548538d22 : FAILURE in 13m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/77a8dc95bd794ada9066714396f42d27 : FAILURE in 16m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ac6b45d0f984e56ba9b2cecf62ea428 : SUCCESS in 13m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9c27da568c3e45e5b52fb0f8c06d3cd2 : SUCCESS in 59m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/514a7f09357f4cac8ee6ffe4e565be14 : SUCCESS in 1h 09m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/957f83d54a634cb29decb6b113b59561 : SUCCESS in 54m 23s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/7d7bce2caab948a3848d900c6b54c731 : SUCCESS in 53m 50s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f7fa73d7c1534cf0a12c2566c7e72af3 : SUCCESS in 1h 30m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/93d9b329138440698bf5c96b845065b0 : SUCCESS in 1h 39m 04s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a19d7b50267d46e68f5628a3f3a88612 : SUCCESS in 58m 06s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/86caf42f16f842d680ba003734bf2d2e : SUCCESS in 6m 38s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c086429d3173434dbff2dd61f3cff586 : SUCCESS in 19m 55s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e4edfa156e0a4250bcdb2044f400fc5c : SUCCESS in 22m 26s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6b549e7745e64908bfb7bf4bbfccbfd7 : FAILURE in 19m 52s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fa297dec69c84d7383ac2efefd4bd136 : SUCCESS in 1h 18m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/40955da7027a446fabd99fa4f4bbf55d : SUCCESS in 58m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/17a8aa27f13846b3bd888cb95d58475e : SUCCESS in 37m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0a59e242515b49f6b4aa25a7799e1fcb : SUCCESS in 43m 05s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"172d516fc30e9dcc3dae045a6ce4000bbdc328c0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 11:54:18.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1f307b04c05213e7cc76b98925a2675bb01c8e0d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 12:37:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5234f17e82f742a984d7cdf90536ea8e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/3799528a4fa246ad96a802aaaed10c26 : FAILURE in 18m 12s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1b136e924c39411fadd3ea7d2feea60b : FAILURE in 40m 41s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8d2e8be403daad0f658d80eefe09133bf9aa4fe8","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 14:06:09.000000000","message":"Patch Set 3: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b98a369d875c8c98a57f7b35f177c434cc57f1ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 14:11:14.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/7d0b2f5e0dd64de891c75c98a86bd993\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/add0c0f568c84772ad4217be7fabbfe7 : SUCCESS in 1h 07m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c7bc00d81c394baa81798e74dde48610 : SUCCESS in 41m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4497d6065e8e435bb6e06713565bfcd6 : FAILURE in 14m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6245222879e04c2298afa6bac8a94cce : SUCCESS in 13m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8484411909d41659e1ad1ee01d29369 : FAILURE in 13m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/71fd1ec267a94c72850d75ef7acbe695 : FAILURE in 13m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/278fce43262d44be98501a255360cf29 : FAILURE in 13m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8c339b528018429faf121c95f34dbb1c : SUCCESS in 10m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7ccf3a626bf64e2eadd4b2e6189e269e : SUCCESS in 1h 00m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/75a621e8d5324dbb963f6b8024a91d81 : SUCCESS in 1h 20m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e6cdda4579c64dcf9bc45cf1f9b17def : SUCCESS in 58m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4c5ce1b6faa14d3899f48226edaa36d2 : SUCCESS in 57m 13s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b7b3aa0a84e2431d8a6fe251afeee65a : SUCCESS in 1h 29m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/6145031b48394a38b209ccac0ec8e436 : SUCCESS in 2h 09m 25s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/782ec5e255e5493690a77a451f3aa398 : SUCCESS in 56m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5c87bee189c047a38e434f0a8b408005 : SUCCESS in 6m 35s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0c704635ace94cf8aa9a777937fe6ab0 : SUCCESS in 21m 09s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/12500f24cf114306a3a2f4e2da5d459f : SUCCESS in 19m 49s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1c6d133a7e204a41ae4a53f03c0bf009 : FAILURE in 20m 48s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/941616b5d8ca4fe2a4998d8593b5b650 : SUCCESS in 1h 12m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fe42ef482ac24d36a6713a9b3eb401b8 : SUCCESS in 53m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5cc96712b9fa43c398d212453fc02994 : SUCCESS in 35m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4c12a096b1a4a57b58c41df0c3910d6 : SUCCESS in 42m 43s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ec9c1ad6595bc4608b27a5e2ceda49f0df5d188e","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-08-02 14:16:38.000000000","message":"Patch Set 3:\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/850746/3/iscsi : SUCCESS in 2h 18m 47s","accounts_in_message":[],"_revision_number":3},{"id":"b9a3812d391de722be59cbe42d82d3ee3c11dc55","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-08-02 14:58:27.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"0086e3c85ebf089f0b7a3800af5bf0543d6fd694","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 15:00:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c56ad551eaea9bd13f0949a0bc440a997129ceac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 15:25:44.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e11981767e896e4bb46fb61466f99dc67c67ebc9","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-02 15:25:52.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6ea6abcf6a3588537811f79e4d2b85f0e034f7af","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 16:07:35.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/64eb82727b8541dbb029eb2333c10296\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4133d3a0074e4a4ca64512e02ceb6e2b : FAILURE in 39m 20s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c7bd6e0eff5240d8a80c80c2afc7ed2a : SUCCESS in 16m 36s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"eda5f5006b24129699b288ee07cd46930036f540","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-08-02 16:54:31.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"c286d27ffe2437e32400c96088e1a7e73e6889a4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-02 17:00:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/db62f3fe96054d1f88b5d8e07a2c152d\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e69e23011e234c328c1c331b5a65d4a0 : SUCCESS in 1h 23m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b771fea1ac3f48299c676cdeb7562828 : SUCCESS in 45m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e024e1abb700487e93070c5671b6281d : SUCCESS in 14m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3015a8e3b5f64d1c95f70e213eecbe22 : SUCCESS in 10m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/24983586c9dd419abb1ad31612081dd1 : SUCCESS in 11m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0c5a90ce39d74e0b84ea343a9fe73e99 : SUCCESS in 13m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/096222437f3646e1bb839791cef92cb3 : FAILURE in 11m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1d91865dce2d45d8907f19fbfd7d508d : SUCCESS in 9m 57s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/75eb31d3cafd4495be15fedaf0d1a2f4 : SUCCESS in 57m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/24138f374009434eb540290fe16afa50 : SUCCESS in 1h 04m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a6db43775aba40a1baca684709fc52b0 : SUCCESS in 54m 38s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/064023e4c03246f893256e6e2163bb97 : SUCCESS in 44m 35s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/63db0bbc9285445c820a9b2743859fae : SUCCESS in 1h 21m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/1a67019dadd04de2be8f9f76fb601ca9 : SUCCESS in 1h 30m 54s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/401b1e8e29b84058a1172e4ff3832743 : SUCCESS in 48m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d7e310cabc8a4791973bae8a8094eea1 : SUCCESS in 6m 18s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/14405e0d94264f6783dd2e0bd242493b : SUCCESS in 20m 06s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b4a2eef1dcdc47f2a4c56621a3a3f8e4 : SUCCESS in 20m 06s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d38aa1da96ad4a7eaef6424ff3579ecb : FAILURE in 20m 33s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b7c85376b3814dc08fc946ac4d994791 : SUCCESS in 1h 06m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/01bb2d190450482b953d8f4e0bae5b2f : SUCCESS in 54m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1397767d72f040ed94e17b5afe05b0e8 : SUCCESS in 31m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8fb1638de7a044b7b51a6063c1656083 : SUCCESS in 31m 38s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e32b31298963536f1edb601d2483387944516f58","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2022-08-02 17:01:17.000000000","message":"Patch Set 5:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA https://elab-os-logsrv.delllabs.net/46/850746/5/check/EMC_PowerFlex_NOVA/4dc5c99/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":5},{"id":"739a1725c9633a8b8801b2ed7a67a0ca021cf166","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-08-02 17:44:54.000000000","message":"Patch Set 5:\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":5},{"id":"1da858a6fd6d4a907aa094c628cb60ec6038b42f","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-08-02 18:22:47.000000000","message":"Patch Set 5:\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/850746/5/iscsi : SUCCESS in 2h 54m 26s","accounts_in_message":[],"_revision_number":5},{"id":"903d227838b10cc7fcac3cb4b1291dd6686a46f4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-02 18:40:58.000000000","message":"Patch Set 5:\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-focal-py3 finger://zuul-v3-executor.novalocal/bf2415e8732d4191b9b29525b4ba627e : POST_FAILURE in 2h 58m 26s","accounts_in_message":[],"_revision_number":5},{"id":"c72a16f11de3f29f303a610fbcfda31dddbbd180","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:13:52.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"ee7238595df50f106f75642c5a84a3cf178afc63","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-03 14:21:08.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b32d49c1995c495396a807628a154639\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8776bce5d73b45558be9a2edf4bfa89b : TIMED_OUT in 1h 01m 05s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/68b09c44823b4921b2519b141a88f731 : TIMED_OUT in 1h 01m 07s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"abed273dd1ba0efb4e7d7ffdd66f95826fa70cfe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-03 14:41:23.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"95caf36710bc665d9d1eef4f4ae307c21e594a97","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-03 16:13:39.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c72f23bb71e24811b609fda5a85ab78a\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7f621f618fcd4bbf8c08e4734d608dbf : SUCCESS in 26m 00s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/b646965afdb143e18a902c20ac8723cf : SUCCESS in 26m 07s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"be0a140be89921302f6754dbcc3ad1f496779b0a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-08-03 16:25:42.000000000","message":"Patch Set 7: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":7},{"id":"dbda9e1fe19e502aa4c538ef15c2f3b43a39076c","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2022-08-03 16:30:13.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"3f92078f8d62449d121913e2432e6963e40f60d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-03 16:34:32.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0fd91ca04fa34186812c4310eb3de47a\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b173850102e34a2b8b80ac4699641d83 : SUCCESS in 1h 33m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/368d578b22264e7d92dfc6db4e17bf2f : SUCCESS in 1h 01m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fda344a888374adc992840abfd2c5d26 : SUCCESS in 17m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2ce858d7b5e7417390b51ddc8f8e37f7 : SUCCESS in 13m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3c5c234238904100a138678f0b01adcb : SUCCESS in 14m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7f1ac565525941c8a61f63594c59e852 : SUCCESS in 14m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/94953544872240cfb1ab21eb97ab4c7f : FAILURE in 16m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d53efa5416764ef892a025af1e265dfc : SUCCESS in 12m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/59f3e6986f754984929a8bba4638310b : SUCCESS in 1h 06m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6f3d3f8750bf49a3aee2cf48784cf137 : SUCCESS in 1h 11m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6ac94889790242079dd16475c0c0de13 : SUCCESS in 52m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6dc167551b7b4c5483b54796195e0228 : POST_FAILURE in 1h 10m 04s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9005ac05494c47af93bb4038c4ba9e56 : SUCCESS in 1h 39m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/28353e5f45b14224959c2e08a55d6139 : SUCCESS in 1h 35m 16s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/060812113c9741109168820e20558cc6 : SUCCESS in 1h 04m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6e6d50c2b1f041639789f5c9ef5f3ddc : SUCCESS in 6m 00s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4987afeca6de49fcb1c2f6e6e45a58b9 : SUCCESS in 21m 31s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b5a2b2b115254ca4b880886c22d7c3a0 : SUCCESS in 26m 23s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/67f4cf63c6204162aeda6110ac196b19 : FAILURE in 17m 35s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d63f80b3a7d642e39f2344825335c991 : SUCCESS in 56m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/429c1c2fd43a4dc1b088a3c3ebc4e469 : SUCCESS in 1h 08m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/99dfa35fc4424109ab7e8a9a073f499f : SUCCESS in 38m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7776881d3ec04e5c92125d92f3167a92 : SUCCESS in 51m 21s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"090f91208bd4556e74eecbfaa7499054affc8b7d","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2022-08-03 16:35:05.000000000","message":"Patch Set 7:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA https://elab-os-logsrv.delllabs.net/46/850746/7/check/EMC_PowerFlex_NOVA/44a394d/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":7},{"id":"8780e484f340bad88341b229922c4087e0804017","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-08-03 16:58:07.000000000","message":"Patch Set 7:\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":7},{"id":"2718aa5fb4d2dd65362f3fcc92ec02a2c0f4fb92","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-08-03 19:48:02.000000000","message":"Patch Set 7:\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-focal-py3 finger://zuul-v3-executor.novalocal/6af090b5004c40f780e0db46bc50ffd4 : POST_FAILURE in 2h 57m 10s","accounts_in_message":[],"_revision_number":7},{"id":"9fada0ba1da0d551bff3fc71d94ba798efb5db6a","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-08-04 00:16:26.000000000","message":"Patch Set 7:\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/850746/7/iscsi : SUCCESS in 2h 41m 25s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"03d3fb1368afa948aced1deb9f0173eb58bee7b8","revisions":{"9794acfdabf1c014beb8f7d43dd6a3cee6c53f2a":{"kind":"REWORK","_number":1,"created":"2022-07-22 11:08:04.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/1"}}},"commit":{"parents":[{"commit":"cf4caef35b5e9472af73f85ed86436deaa3ae47d","subject":"Reproducer for bug 1982497","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf4caef35b5e9472af73f85ed86436deaa3ae47d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9794acfdabf1c014beb8f7d43dd6a3cee6c53f2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9794acfdabf1c014beb8f7d43dd6a3cee6c53f2a"}]},"branch":"refs/heads/master"},"8d0bbf8aec8551f4b37f77f5c801da83df3da92c":{"kind":"REWORK","_number":2,"created":"2022-08-02 09:35:43.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/2"}}},"commit":{"parents":[{"commit":"b5e6a66bdc093b7ab91c2856513b915d14da0354","subject":"Avoid saving instance under mutated migration context","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b5e6a66bdc093b7ab91c2856513b915d14da0354"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-02 09:35:29.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nTODO:\n* this does not really work in a normal RPC env due to\n  mutated_migration_context is non remotable while save() is so they are\n  operating on two different instance\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d0bbf8aec8551f4b37f77f5c801da83df3da92c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d0bbf8aec8551f4b37f77f5c801da83df3da92c"}]},"branch":"refs/heads/master"},"d7c104384d857b97e388f8e280edddb468f1f165":{"kind":"REWORK","_number":3,"created":"2022-08-02 11:54:18.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/3"}}},"commit":{"parents":[{"commit":"3ebb0ff5c5362581af93e48f23e7f5a2f2c829c4","subject":"Avoid saving instance under mutated migration context","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3ebb0ff5c5362581af93e48f23e7f5a2f2c829c4"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-02 11:53:52.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d7c104384d857b97e388f8e280edddb468f1f165"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d7c104384d857b97e388f8e280edddb468f1f165"}]},"branch":"refs/heads/master"},"ab507e6543a389d5fecdfddd3c1dfedfb62a53e5":{"kind":"REWORK","_number":4,"created":"2022-08-02 15:00:33.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/4"}}},"commit":{"parents":[{"commit":"0d56d1cc085635be1c25a1b7287caa5effd80f09","subject":"Do not mutate migration context for rollback_live_migration_at_destination","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0d56d1cc085635be1c25a1b7287caa5effd80f09"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-02 15:00:04.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab507e6543a389d5fecdfddd3c1dfedfb62a53e5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab507e6543a389d5fecdfddd3c1dfedfb62a53e5"}]},"branch":"refs/heads/master"},"a506be6cd0afdf7a671912cf57de260fa46e1a7e":{"kind":"REWORK","_number":5,"created":"2022-08-02 15:25:44.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/5"}}},"commit":{"parents":[{"commit":"0d56d1cc085635be1c25a1b7287caa5effd80f09","subject":"Do not mutate migration context for rollback_live_migration_at_destination","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0d56d1cc085635be1c25a1b7287caa5effd80f09"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-02 15:22:29.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nThis change showed another case when we call save under a mutated\nmigration context. During rebuild the compute manager calls\ndriver.rebuild under mutation. The ironic virt driver.rebuild then saves\nthe instance. This is especially interesting as the compute manager\nexpects that the driver.rebuild call changes the task state. So I think\nin this case the compute manager should not use mutation but actually\napply the migration context before calls to the driver as the\ninstance.save is very much expected. Of course in case of error the\nmigration context needs to be reverted as well.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a506be6cd0afdf7a671912cf57de260fa46e1a7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a506be6cd0afdf7a671912cf57de260fa46e1a7e"}]},"branch":"refs/heads/master"},"1b3821f182dc80d0c73d4342c2595bd7abe83afb":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2022-08-03 13:13:52.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/6"}}},"commit":{"parents":[{"commit":"5408c9b732b4bf8e80ed4cf7c9f04965548b7d90","subject":"Do not mutate migration context for rollback_live_migration_at_destination","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5408c9b732b4bf8e80ed4cf7c9f04965548b7d90"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-03 13:13:10.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nThis change showed another case when we call save under a mutated\nmigration context. During rebuild the compute manager calls\ndriver.rebuild under mutation. The ironic virt driver.rebuild then saves\nthe instance. This is especially interesting as the compute manager\nexpects that the driver.rebuild call changes the task state. So I think\nin this case the compute manager should not use mutation but actually\napply the migration context before calls to the driver as the\ninstance.save is very much expected. Of course in case of error the\nmigration context needs to be reverted as well.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1b3821f182dc80d0c73d4342c2595bd7abe83afb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1b3821f182dc80d0c73d4342c2595bd7abe83afb"}]},"branch":"refs/heads/master"},"03d3fb1368afa948aced1deb9f0173eb58bee7b8":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2022-08-03 14:41:23.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/850746/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/850746/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/850746/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/850746/7"}}},"commit":{"parents":[{"commit":"0b4107029650b687f012ab9519d68bd866349b54","subject":"Do not mutate migration context for rollback_live_migration_at_destination","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0b4107029650b687f012ab9519d68bd866349b54"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-07-22 11:03:21.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-03 13:54:23.000000000","tz":120},"subject":"Prevent instance.save() under mutated migration context","message":"Prevent instance.save() under mutated migration context\n\nThe doc of Instance.mutated_migration_context() already states that\ncalling instance.save() under the mutated migration context is dangerous\nand could lead to incorrect resource tracking. Now bug 1982497 showed\nthat this is danger is very much real and we are guilty of doing what we\nshould not during rollback_live_migration_at_destination RPC cast.\n\nSo this patch makes sure that Instance.save() raises if the instance is\nunder mutated migration context to prevent resource tracking corruption\nin the future.\n\nThis change showed another case when we call save under a mutated\nmigration context. During rebuild the compute manager calls\ndriver.rebuild under mutation. The ironic virt driver.rebuild then saves\nthe instance. This is especially interesting as the compute manager\nexpects that the driver.rebuild call changes the task state. So I think\nin this case the compute manager should not use mutation but actually\napply the migration context before calls to the driver as the\ninstance.save is very much expected. Of course in case of error the\nmigration context needs to be reverted as well.\n\nRelatad-Bug: #1982497\nChange-Id: Iff17f0fa023c78dcd114753c149340e1d94db1b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/03d3fb1368afa948aced1deb9f0173eb58bee7b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/03d3fb1368afa948aced1deb9f0173eb58bee7b8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
