)]}'
{"id":"openstack%2Fnova~868597","triplet_id":"openstack%2Fnova~master~I099829467e12af0588321e418ce2aef538151238","project":"openstack/nova","branch":"master","attention_set":{"34860":{"account":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"last_update":"2023-05-04 06:21:29.000000000","reason":"\u003cGERRIT_ACCOUNT_24182\u003e replied on the change","reason_account":{"_account_id":24182,"name":"unmesh desale","email":"udesale@redhat.com","username":"udesale"}},"27615":{"account":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"last_update":"2023-01-25 12:19:51.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I099829467e12af0588321e418ce2aef538151238","subject":"nova manage: Add handling for deleted attachment","status":"NEW","created":"2022-12-26 12:16:21.000000000","updated":"2023-05-04 06:21:29.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":false,"submittable":false,"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a9cfcd22539ffaf4990ce165c608feb250560bb8","_number":868597,"virtual_id_number":868597,"owner":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"tag":"autogenerated:zuul:check","value":1,"date":"2023-01-25 12:11:55.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"}],"CC":[{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":24182,"name":"unmesh desale","email":"udesale@redhat.com","username":"udesale"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-12-26 12:17:17.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-12-26 12:59:29.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-12-26 13:35:52.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2023-01-25 12:19:51.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":"2023-05-04 06:21:29.000000000","updated_by":{"_account_id":24182,"name":"unmesh desale","email":"udesale@redhat.com","username":"udesale"},"reviewer":{"_account_id":24182,"name":"unmesh desale","email":"udesale@redhat.com","username":"udesale"},"state":"CC"},{"updated":"2023-05-04 06:21:29.000000000","updated_by":{"_account_id":24182,"name":"unmesh desale","email":"udesale@redhat.com","username":"udesale"},"reviewer":{"_account_id":34860,"name":"Amit Uniyal","email":"auniyal@redhat.com","username":"auniyal"},"state":"REVIEWER"}],"messages":[{"id":"3ef9906a79c736abe91ed5f22617c46ca26fc0d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2022-12-26 12:16:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"51773c3cec61299e3d605912d14c4094aae61827","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-12-26 12:17:17.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"4b86b5fd3bf717dbaeb6e798c882b433fe23aea2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-26 12:59:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ae059248f401497c8928032de283b49f\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/7db97d992c4a4c038794b5f8e2acb22a : SUCCESS in 41m 14s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/cc5fb88043434da981b5d0b86f6b1d8b : FAILURE in 40m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2152dc30d64341fd98ab98330bda402da0228b78","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-12-26 13:35:52.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/439e75871f4b4df59977e39ae8b41f7c\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/5ac7973ec1db4ed1bacbf2126059fa61 : SUCCESS in 40m 09s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f1b565a75f294ee9b42c70a83cd773f2 : SUCCESS in 1h 02m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4489cc617d848f0ac7bcd711d717eb0 : FAILURE in 18m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e05dce7073bb452fbe356586f126abdd : SUCCESS in 13m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aae085ce440e461e808bc7f93b433c94 : SUCCESS in 9m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3e8f787739ab4e28be27cfff09dd7c19 : SUCCESS in 12m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/29aa0686043246c78b22a88227e1b393 : SUCCESS in 10m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be5c7018080b45d2b0c1f1553e8192bd : SUCCESS in 8m 09s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4ee5fe689b5940be9b9345c80bd376a6 : SUCCESS in 42m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c0673217b6c7451180c19cda25412878 : SUCCESS in 51m 11s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/80099e660dce467c867d83aabbf381bc : SUCCESS in 34m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2b199826935a4f0ab8094bf5aeda3b17 : SUCCESS in 37m 02s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/89099081aba54ff4837526bbd6c52d1c : SUCCESS in 1h 13m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/bd3efe237ed24bc89f2bd84ff581b615 : SUCCESS in 1h 10m 17s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/c1d245b0d8d84be381da7f5e2349a4da : SUCCESS in 37m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4345aafe6c7d4298aa8d769af353c9e9 : SUCCESS in 4m 47s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/34d92b36c5d343ebaa4a3bfe9acbce2f : SUCCESS in 21m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/484a3bb7d9454eb3b9a4b3126188c30a : SUCCESS in 22m 48s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b8c3f3b1d7a747b4a62b240a44597cd2 : SUCCESS in 18m 04s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/f637065c932f4aa88456d3709bb17ac0 : SUCCESS in 1h 07m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fd2534158dde4012ab54774b63dd9165 : SUCCESS in 1h 14m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e348c29ee71240adb64282c5af15c393 : SUCCESS in 35m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a4f8df56a31e4261af055398b73ee5e8 : SUCCESS in 17m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/73376f50c48e48b4b1c33db08c604524 : SUCCESS in 44m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9775665ba85682d33e679c57444c0e066e78daa8","author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"date":"2023-01-25 09:49:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e890d0cba420f80fcc2402d194f01dfa462e04af","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":"2023-01-25 09:50:08.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1},{"id":"6d7ef93a141ecc239692801030b1630da294d224","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 10:26:04.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6004c2dba9c64a338c3ccb4043ef76a4\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/49bcde9a1f6d49cebcf7231a2e164e8b : FAILURE in 34m 42s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/13e3da68ee43457b9eee22a21db81e1e : SUCCESS in 15m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"47908daafcc6abc35655008f1b033b651516c8a3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-01-25 12:11:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f3ca3f065f224d50adfb5943b36baf7f\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/7e1ead7cd15b476ebd2b60d7c5f4646b : SUCCESS in 1h 10m 34s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ec56f90f2fad4906ac424ed1e4128d37 : SUCCESS in 1h 36m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0797a56248bf465b8e71dac9ae6af62d : SUCCESS in 46m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e786c90e18104ef6b7c3cd5cefeaa57a : SUCCESS in 19m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b0225968c6df43708f0eb2376f844726 : SUCCESS in 10m 28s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0500a96616214944b40be1207480e34d : SUCCESS in 12m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1a2f6cb50fe04f4b88bc8dd40ce8a75e : SUCCESS in 13m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3a70519b338452e8cc6323fa163c267 : SUCCESS in 9m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e5fe783ee7a648bfb738d8630ec35905 : SUCCESS in 1h 10m 29s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/84673fd444f34f7f93e9430181f9e120 : SUCCESS in 1h 21m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cf42dfa687794025a10115f53593b745 : SUCCESS in 49m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d91be06b32c64976ae92405df766f2d9 : SUCCESS in 56m 58s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/26bcba81f9214c25af25b7b92a1d2a5a : SUCCESS in 1h 58m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/9ad1860b20204675a022d20cad32b438 : SUCCESS in 1h 44m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b930b5d5cc1d43f0934acb3d6bfb634f : SUCCESS in 40m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cb9233ced67243b799b4a3485e9fc4ec : SUCCESS in 5m 13s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b072353d7c35478c82009555629a06d3 : SUCCESS in 24m 09s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0fc08c3837da4c1484426b151f036489 : SUCCESS in 21m 22s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d2dbe486a56c4494b15b4420829e8c3a : SUCCESS in 24m 08s\n- tempest-integrated-compute-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e851002579b2457cb6488de26fa7c1b0 : SUCCESS in 1h 15m 32s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/54eb3d016b8f47c2b9cedf5e10c155b0 : SUCCESS in 1h 36m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a6252101017a414db75642342d7d9b76 : SUCCESS in 59m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7687cc10897c417596c5aa74284c63a1 : SUCCESS in 58m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8082e38f55cc43b09cbeb7d22d8cbd6e : SUCCESS in 34m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f5d7829eed7a4b52b0d8e76944745110 : SUCCESS in 28m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f08806a1aabdb01b054855d58595d6d962346c02","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2023-01-25 12:19:51.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":1},{"id":"bc7cf04679fbe1f706e581732ea37794ee621fe2","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":"2023-01-25 12:20:29.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* openstack-sriov-nova-master-macvtap http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-macvtap : FAILURE\n\n* openstack-sriov-nova-master-direct http://13.74.249.42/refs/changes/97/868597/1/openstack-sriov-nova-master-direct : FAILURE","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"26d2e799d17ec067560d9ece3ee67bc5b8f2c454","revisions":{"26d2e799d17ec067560d9ece3ee67bc5b8f2c454":{"kind":"REWORK","_number":1,"created":"2022-12-26 12:16:21.000000000","uploader":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"ref":"refs/changes/97/868597/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/868597/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/868597/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/868597/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/868597/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/868597/1"}}},"commit":{"parents":[{"commit":"00a62d218d80df9c5edc7f26e025138cc9d710aa","subject":"Merge \"Func test for PCI in placement scheduling\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/00a62d218d80df9c5edc7f26e025138cc9d710aa"}]}],"author":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2022-12-26 12:15:27.000000000","tz":0},"committer":{"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","date":"2022-12-26 12:16:56.000000000","tz":0},"subject":"nova manage: Add handling for deleted attachment","message":"nova manage: Add handling for deleted attachment\n\nDuring the execution of nova manage attachment refresh command,\nat one point, nova tries to delete the attachment by calling\ncinder.\nIn certain environment, it could happen that the attachment is\ndeleted on the cinder side and the BDM record exists on nova side.\nIn this case, we should go ahead with continuing the operation\nand see the attachment not found exception as a success from\ncinder side (since we are trying to delete the attachment anyway).\nThis is also similar to the changes done in [1].\n\n[1] https://review.opendev.org/c/openstack/nova/+/845543\n\nChange-Id: I099829467e12af0588321e418ce2aef538151238\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26d2e799d17ec067560d9ece3ee67bc5b8f2c454"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26d2e799d17ec067560d9ece3ee67bc5b8f2c454"}]},"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"},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"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":""}}}]}
