)]}'
{"id":"openstack%2Fnova~855025","triplet_id":"openstack%2Fnova~stable%2Fyoga~Ic1352ec31996577a5d0ad18a057339df3e49de25","project":"openstack/nova","branch":"stable/yoga","topic":"bug/1970467","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2022-12-01 14:15:25.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic1352ec31996577a5d0ad18a057339df3e49de25","subject":"Remove double mocking... again","status":"MERGED","created":"2022-08-29 12:59:07.000000000","updated":"2022-12-01 14:15:25.000000000","submitted":"2022-12-01 14:15:25.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"855025-bug/1970467","meta_rev_id":"646bcbc97927d0d550ea9dcd53ac5a323e40e2f4","_number":855025,"virtual_id_number":855025,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-12-01 14:15:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":2,"date":"2022-11-17 15:19:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-11-30 17:05:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2022-11-30 17:05:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-08-29 12:59:07.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2022-08-29 13:33:25.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2022-08-29 13:46:22.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-08-29 13:59:30.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2022-08-29 14:12:08.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2022-08-29 22:38:21.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-11-17 15:15:56.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2022-11-17 15:19:43.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2022-11-30 17:05:48.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"663e89d5a443d67aa9be6535f449d11897d59030","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-08-29 12:59:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2f5ceeb585b6bbee076aefe17d7182e2eec8cdce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-08-29 13:10:35.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"947f3d8105c3f0bcf47c70890267df2be2195082","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-29 13:33:25.000000000","message":"Patch Set 2: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"f16af040a6bb85b3a2db9491daf95c7d15562a70","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-29 13:46:22.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/53d0cb5301fa4d5ab8741a839189eaca\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8b867ffc355e4fc88a8a756bee85ea14 : SUCCESS in 17m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1a23dab7f0044114ac64a5ea95eb2956 : FAILURE in 13m 20s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d254b121f3974da8b7bf04006df973b4 : SUCCESS in 12m 43s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a60d26978bce4b6d801904765471efd0 : FAILURE in 13m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f142614330e64fd68f487dea163164b3 : SUCCESS in 10m 36s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/48bb90180e2b40c3b1f266d0ceab38d1 : FAILURE in 5m 45s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/1e89edbb022b4db79dbf963e67d4b063 : SUCCESS in 29m 07s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ce1300966e3641bf97a7e06f2a976cca : SUCCESS in 26m 12s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/75bc448c45504e6999534fa2f6a5ef67 : SUCCESS in 21m 16s\n\nWarning:\n  Comments left for invalid file nova/tests/functional/regressions/test_bug_1781286.py","accounts_in_message":[],"_revision_number":2},{"id":"cb101741224d12b27ac44dc93dfa536a5956b150","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-08-29 13:59:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"74eb51bff734042af3e4894c5e6e20afb87fefbc","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-08-29 14:12:08.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"5de6ca2997325cb1982bf4a7a8b8e94329d4b436","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-29 14:35:24.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/5c4db8b542ec4007a7886490f165193f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/60773c7ed5f94aa7b53a18eca31e1eea : SUCCESS in 33m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4d91632fe63f4a9b8bf8a6eac7f634be : SUCCESS in 12m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c6b4df48e868487fb67120a45860e6d7 : SUCCESS in 16m 02s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1822e6188f714de0933457a9cd9b6899 : FAILURE in 23m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c0b6f3a623741319c58c2e6ec8e716d : SUCCESS in 9m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/af3f1039d13344e5b12db30157b9558f : SUCCESS in 5m 22s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/1356687153004012bf8e207da3581cb6 : SUCCESS in 24m 31s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/53829852119043ce9cf4428f70c35a29 : SUCCESS in 20m 45s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0d023c1efdef4109a84d14032eda6376 : SUCCESS in 22m 18s","accounts_in_message":[],"_revision_number":3},{"id":"1af3dff56ea2f71b2b3a096b931c79a84f74f686","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-08-29 14:53:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/53f422c472164770bda1668e4a483af3\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/f2ebd510135a49b7b1d4db0b1837b998 : SUCCESS in 44m 13s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/dad7ce34491f4022b51773d9e23ec9f7 : FAILURE in 49m 38s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"86d7d53f7e18234bbd4455adcadab48855eb0928","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-29 22:38:21.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/855025/3/iscsi : SUCCESS in 2h 42m 03s","accounts_in_message":[],"_revision_number":3},{"id":"d72f90b7b1ceb9e63d961d04eb2831d6d68bd1e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2022-11-17 15:15:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"29facf9247ef78a0373a69d4973f22f13836891a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2022-11-17 15:19:43.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"f27d5d71767177f27028df51e183dcdf81827a4b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-17 15:45:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aeb31f33f3f444d99dd75d06786b941d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7158a8a12f39492c9c531d00cc2255d1 : SUCCESS in 15m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13d83f54c1bb4cc9b54c1c77dc255f4a : SUCCESS in 12m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/df01ee8368a04eca838e5c8091c1a946 : SUCCESS in 13m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/625a330ab2884608a01733b12e2d7832 : SUCCESS in 13m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f90763a6e69441c90318d8cde443a5b : SUCCESS in 9m 09s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5d9f961c95da47178aaa89a69393644a : SUCCESS in 5m 00s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/23a698ce2f32490c94f0ac8381223d41 : SUCCESS in 23m 37s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/614cfa34dc054f459160034b891a1bc4 : SUCCESS in 21m 14s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ee7d87ce8981462c86c60c1ff7bb498a : SUCCESS in 24m 00s","accounts_in_message":[],"_revision_number":4},{"id":"8c4e01c64f1ad5eef7a0857181fe9d8ad3011c81","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-17 15:55:51.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a5e95e385a29477ebefd0e5b16b1df9d\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e189b6eab7584acfac9c19c677d28aba : SUCCESS in 23m 17s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/14e8946e43e942a484531736020679b6 : SUCCESS in 29m 27s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b35a6bef9d05e8e0fcab1daa6862d0eb81112cb2","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2022-11-30 17:05:48.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"fe5f56edbada447f778b451272179e87161f6303","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-30 17:06:40.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"167327b218879fda91a011af7166aabff2a43ef5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-11-30 19:05:57.000000000","message":"Patch Set 4: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChanges https://review.opendev.org/855024, https://review.opendev.org/855023 are needed.","accounts_in_message":[],"_revision_number":4},{"id":"059b6db2a25d10ef2339a2e21b3c4347d386b39e","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2022-12-01 09:53:10.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"59e1652795afcdf0443313e80178c0717f3e3185","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 10:24:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e4153c4fe184e53aa671e9ec34e8e19\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/04af32c9863240c18d16f04e76fdf376 : SUCCESS in 14m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/842249c3a59d418c9d3d0457a08b6c62 : SUCCESS in 12m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34497c2719e64abca7e6158cc72572f7 : SUCCESS in 13m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b23e513a8098417da0d4bf70b124cd31 : SUCCESS in 11m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ec79a8723149404ea3569b688301bd05 : SUCCESS in 9m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/37424491fb5f4d97b688450f1525bea0 : SUCCESS in 5m 02s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/3ab7deb28f32424195e3bd963fa28331 : SUCCESS in 19m 51s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/8a5b845764544affa2492a3f62f14c05 : SUCCESS in 21m 13s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/2fd7947af3c1429c923a15a7e0f6bb1c : SUCCESS in 21m 37s","accounts_in_message":[],"_revision_number":4},{"id":"0979d3cfbc9e6dc36db8ecaf415d4da69da0ff2b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 11:46:34.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"0277a7f523e3bf1fdc87d9b93defa1d954380a3c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 12:35:02.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6681dcb1e11b49c4a1db83dfa801cdc3\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e80f7b8d23c94cc3a3a2f8e6ec1eedb8 : SUCCESS in 29m 42s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c395eb8bf51e4758b141d57fbdf3aabd : FAILURE in 51m 33s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"75d04b8550e5e186f5c5408c4caedfb1f75a514b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 14:15:25.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfb2345ab4c34849a629c754fde36800\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ec974e1990b4ee595ec1ef4d561944f : SUCCESS in 11m 19s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3c9e8f02fb4b4d64b0e9e37b5712783a : SUCCESS in 12m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3ace7fb3148849019e1dd0902bcb37b1 : SUCCESS in 11m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33df0f2464c8406181d89ca3d2f37f0d : SUCCESS in 9m 36s\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/dc6f2b67cde04ab896bd658fe78db733 : SUCCESS in 23m 14s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/3d7d623f68fc42c8a3c67b0787191366 : SUCCESS in 18m 27s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d83e55db75b8457e9fd7e0c28c32bcb9 : SUCCESS in 20m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/85c0f6b831d64ee4b5c53d6287445dd4 : SUCCESS in 6m 10s","accounts_in_message":[],"_revision_number":4},{"id":"646bcbc97927d0d550ea9dcd53ac5a323e40e2f4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-01 14:15:25.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"69667a817cb65c3efbe4e3ada0e8c69c0a106087","revisions":{"6e1bb81a2fa43fe51633571e3f8eb6eb3145b397":{"kind":"REWORK","_number":1,"created":"2022-08-29 12:59:07.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/25/855025/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/855025/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/855025/1"}}},"commit":{"parents":[{"commit":"1a302967dcc0b09da06baa6c90756492328afcf5","subject":"Remove double mocking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1a302967dcc0b09da06baa6c90756492328afcf5"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-08 17:44:41.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-08-29 12:50:16.000000000","tz":60},"subject":"Remove double mocking... again","message":"Remove double mocking... again\n\nI thought we fixed all the double mocking issues with\nI3998d0d49583806ac1c3ae64f1b1fe343cefd20d but I was wrong.\n\nWhile we used both mock and unittest.mock the fixtures.MockPatch\nused the mock lib instead of the unittest.mock lib.\nThe path Ibf4f36136f2c65adad64f75d665c00cf2de4b400 (Remove the PowerVM driver)\nremoved the last user of mock lib from nova. So it is also\nremoved the mock from test-requirements. This triggered that\nfixtures.MockPatch athat started using unittest.mock too.\n\nBefore Ibf4f36136f2c65adad64f75d665c00cf2de4b400 a function can be mocked\ntwice once with unittest.mock and once with fixtures.MockPatch (still\nusing mock). However after that patch both path of such double\nmocking goes through unittest.mock and the second one fails.\n\nSo this patch fixes double mocking so far hidden behind\nfixtures.MockPatch.\n\nAlso this patch makes the py310 and functional-py310 jobs voting at\nleast in the check queue to prevent future changes adding double mocks.\n\nChange-Id: Ic1352ec31996577a5d0ad18a057339df3e49de25\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e1bb81a2fa43fe51633571e3f8eb6eb3145b397"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e1bb81a2fa43fe51633571e3f8eb6eb3145b397"}]},"branch":"refs/heads/stable/yoga"},"adcc99444c8e07b2dcacbbd3f68d88e7752d6f25":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2022-08-29 13:10:35.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/25/855025/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/855025/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/855025/2"}}},"commit":{"parents":[{"commit":"93275465e4ee1f242562ea88c610ef386e66e673","subject":"Remove double mocking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/93275465e4ee1f242562ea88c610ef386e66e673"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-08 17:44:41.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-08-29 13:09:30.000000000","tz":60},"subject":"Remove double mocking... again","message":"Remove double mocking... again\n\nI thought we fixed all the double mocking issues with\nI3998d0d49583806ac1c3ae64f1b1fe343cefd20d but I was wrong.\n\nWhile we used both mock and unittest.mock the fixtures.MockPatch\nused the mock lib instead of the unittest.mock lib.\nThe path Ibf4f36136f2c65adad64f75d665c00cf2de4b400 (Remove the PowerVM driver)\nremoved the last user of mock lib from nova. So it is also\nremoved the mock from test-requirements. This triggered that\nfixtures.MockPatch athat started using unittest.mock too.\n\nBefore Ibf4f36136f2c65adad64f75d665c00cf2de4b400 a function can be mocked\ntwice once with unittest.mock and once with fixtures.MockPatch (still\nusing mock). However after that patch both path of such double\nmocking goes through unittest.mock and the second one fails.\n\nSo this patch fixes double mocking so far hidden behind\nfixtures.MockPatch.\n\nAlso this patch makes the py310 and functional-py310 jobs voting at\nleast in the check queue to prevent future changes adding double mocks.\n\nChange-Id: Ic1352ec31996577a5d0ad18a057339df3e49de25\n(cherry picked from commit 6e1bb81a2fa43fe51633571e3f8eb6eb3145b397)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/adcc99444c8e07b2dcacbbd3f68d88e7752d6f25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/adcc99444c8e07b2dcacbbd3f68d88e7752d6f25"}]},"branch":"refs/heads/stable/yoga"},"e7db698898ca89f2d364f8ef0b9cf324d28363e7":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":3,"created":"2022-08-29 13:59:30.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/25/855025/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/855025/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/855025/3"}}},"commit":{"parents":[{"commit":"a33304a913644ac8e9cb582efbc973e9151e9f32","subject":"Remove double mocking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a33304a913644ac8e9cb582efbc973e9151e9f32"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-08 17:44:41.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-08-29 13:51:35.000000000","tz":60},"subject":"Remove double mocking... again","message":"Remove double mocking... again\n\nI thought we fixed all the double mocking issues with\nI3998d0d49583806ac1c3ae64f1b1fe343cefd20d but I was wrong.\n\nWhile we used both mock and unittest.mock the fixtures.MockPatch\nused the mock lib instead of the unittest.mock lib.\nThe path Ibf4f36136f2c65adad64f75d665c00cf2de4b400 (Remove the PowerVM driver)\nremoved the last user of mock lib from nova. So it is also\nremoved the mock from test-requirements. This triggered that\nfixtures.MockPatch athat started using unittest.mock too.\n\nBefore Ibf4f36136f2c65adad64f75d665c00cf2de4b400 a function can be mocked\ntwice once with unittest.mock and once with fixtures.MockPatch (still\nusing mock). However after that patch both path of such double\nmocking goes through unittest.mock and the second one fails.\n\nSo this patch fixes double mocking so far hidden behind\nfixtures.MockPatch.\n\nAlso this patch makes the py310 and functional-py310 jobs voting at\nleast in the check queue to prevent future changes adding double mocks.\n\nConflicts:\n    .zuul.yaml\n    nova/tests/unit/virt/libvirt/test_host.py\n\nChange-Id: Ic1352ec31996577a5d0ad18a057339df3e49de25\n(cherry picked from commit bf654e3a4a8f690ad0bec0955690bf4fadf98dba)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e7db698898ca89f2d364f8ef0b9cf324d28363e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e7db698898ca89f2d364f8ef0b9cf324d28363e7"}]},"branch":"refs/heads/stable/yoga"},"69667a817cb65c3efbe4e3ada0e8c69c0a106087":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2022-11-17 15:15:56.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/25/855025/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/25/855025/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/25/855025/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/25/855025/4"}}},"commit":{"parents":[{"commit":"b40bd1bf52c87c31e18caf85d79dd03da6c7cffc","subject":"Remove double mocking","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b40bd1bf52c87c31e18caf85d79dd03da6c7cffc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2022-08-08 17:44:41.000000000","tz":120},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2022-11-17 15:12:51.000000000","tz":0},"subject":"Remove double mocking... again","message":"Remove double mocking... again\n\nI thought we fixed all the double mocking issues with\nI3998d0d49583806ac1c3ae64f1b1fe343cefd20d but I was wrong.\n\nWhile we used both mock and unittest.mock the fixtures.MockPatch\nused the mock lib instead of the unittest.mock lib.\nThe path Ibf4f36136f2c65adad64f75d665c00cf2de4b400 (Remove the PowerVM driver)\nremoved the last user of mock lib from nova. So it is also\nremoved the mock from test-requirements. This triggered that\nfixtures.MockPatch athat started using unittest.mock too.\n\nBefore Ibf4f36136f2c65adad64f75d665c00cf2de4b400 a function can be mocked\ntwice once with unittest.mock and once with fixtures.MockPatch (still\nusing mock). However after that patch both path of such double\nmocking goes through unittest.mock and the second one fails.\n\nSo this patch fixes double mocking so far hidden behind\nfixtures.MockPatch.\n\nThis patch made the py310 and functional-py310 jobs voting  on master\nhowever that has been dropped as part of the backport.\n\nConflicts:\n    .zuul.yaml\n    nova/tests/unit/virt/libvirt/test_host.py\n\nChange-Id: Ic1352ec31996577a5d0ad18a057339df3e49de25\n(cherry picked from commit bf654e3a4a8f690ad0bec0955690bf4fadf98dba)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69667a817cb65c3efbe4e3ada0e8c69c0a106087"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69667a817cb65c3efbe4e3ada0e8c69c0a106087"}]},"branch":"refs/heads/stable/yoga"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[]}
