)]}'
{"id":"openstack%2Fnova~829504","triplet_id":"openstack%2Fnova~stable%2Fvictoria~I17f4d7d2cb129c4ec1479cc4e5d723da75d3a527","project":"openstack/nova","branch":"stable/victoria","attention_set":{},"removed_from_attention_set":{"29074":{"account":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"last_update":"2024-03-05 18:58:56.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I17f4d7d2cb129c4ec1479cc4e5d723da75d3a527","subject":"Gracefull recovery when attaching volume fails","status":"ABANDONED","created":"2022-02-16 09:24:08.000000000","updated":"2024-03-05 18:58:56.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d549ce92beb6654859174d40e70005cfb48b564d","_number":829504,"virtual_id_number":829504,"owner":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2022-02-18 10:03:45.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":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":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":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"]}],"CC":[{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-02-16 10:55:57.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2022-02-16 11:58:17.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-02-16 12:17:04.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":"2024-03-05 18:58:56.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"CC"}],"messages":[{"id":"b1a9264f660658e8dc0535e4ee068afb05d4b296","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"date":"2022-02-16 09:24:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2c5948021195200dc06de70628f99bd8cfc25c31","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-16 10:55:57.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ab81f390a48a4eeebc860e6cae518cd5 : SUCCESS in 1h 24m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/29873714535c4d408e1a691e3d6ed7ae : SUCCESS in 50m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c7387aa88fb14e0991ae1a4a7a39a493 : FAILURE in 18m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a8e7337aeb9144cc96abe9fca6c8bdd0 : FAILURE in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/240c596f203f40b78c457acc8a4a3371 : SUCCESS in 10m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5cf696d699a54611bafcf4986c390ed5 : FAILURE in 13m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/15a89ebdcde148b4b5e7c8852a9960fe : FAILURE in 16m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/caac45601a1e406593a3f313758a2bc7 : SUCCESS in 12m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3da3c9ea20a344d78c4067b3cb1c056b : SUCCESS in 22m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4e3173243c5c4466b33a49cad2fd9114 : SUCCESS in 1h 17m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/16eaba22ac7748d8bb51e457115f98e9 : SUCCESS in 1h 29m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/057149ec7dbc458d8e52457b8ea913e5 : SUCCESS in 51m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/63f074c0b24844a0a34cbde7e01edec3 : SUCCESS in 1h 19m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/6ab9fddbaad1417e85f9fdea46fe14a3 : SUCCESS in 1h 24m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e8f53d6a391a47998ef5cc59b4fe6a40 : SUCCESS in 6m 39s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/dba1ad0278ed48fbae6833f79338ffc7 : SUCCESS in 18m 47s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/63a76d05d9694582813f36931b2f6846 : SUCCESS in 1h 04m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6da289c01b074ac7977e68cf63e79463 : SUCCESS in 57m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f7231e4614d74494b618b47a153f47a9 : SUCCESS in 31m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3f37ba92572843ebb657e65e4050b18a : SUCCESS in 38m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6e479196d0179307d641da3a6823eb4d53c946ce","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-02-16 11:58:17.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/04/829504/1/check/tempest-dsvm-full-focal-py3/5541dd0/ : SUCCESS in 2h 21m 54s","accounts_in_message":[],"_revision_number":1},{"id":"0058cdc7b918fd4bf7306c53b524409a334a6370","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-02-16 12:17:04.000000000","message":"Patch Set 1:\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/829504/1/iscsi : SUCCESS in 2h 51m 42s","accounts_in_message":[],"_revision_number":1},{"id":"5ca34116c2fd0a5e90a2e368b3cb91e0d28e4a4b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"date":"2022-02-18 07:56:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"3eb1505093737c536d614d211b10e8daf93b5276","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-18 10:03:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d2eda31ba71447d2a267ad7b0924c548 : SUCCESS in 1h 14m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/034b8a6943d44e0fa2810f212df2dd33 : SUCCESS in 53m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0e10c57210124f7c9f3facdb5e8f8262 : SUCCESS in 23m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1e0605d33f7043c497c257f5b94849ac : SUCCESS in 12m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b973624347c4679a378e913242084df : SUCCESS in 9m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/49459d9a08e748ae825f996e9c6e7dc4 : SUCCESS in 12m 49s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/080c3f851c4c45a9a2b5f590031c9c9b : SUCCESS in 13m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2aa2331e6010485291879b51a570fe52 : SUCCESS in 12m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/45b43857ac6848b1bf1a20eae42d9a13 : SUCCESS in 15m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/52aa53756bd94d1d8507056c336f3d58 : SUCCESS in 1h 12m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f61618c0fa29443b95a01191cf1e4b3c : SUCCESS in 1h 46m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/67db3bc4df824358be9c997c1ed0bd1f : SUCCESS in 50m 05s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d0ecc6a6eb7e4dcc99f2834876b9ee7e : SUCCESS in 1h 11m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/7a3dcb815633470fb6ddff2e4ac8f5ac : SUCCESS in 1h 55m 54s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2c31805007b34d7485751bb6ec76d191 : SUCCESS in 6m 32s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/65dc068efba6476a9f6bbff6e000f68d : SUCCESS in 19m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f76230d8e3d440cb8e0990911d48b95f : SUCCESS in 1h 00m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ffd32a5943094c47aed26740750528e1 : SUCCESS in 55m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b568460f2e094f1e878c93f012e53ea0 : SUCCESS in 49m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3a61f7a7d5a64808bf590f75d7a8a378 : SUCCESS in 33m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6701671e3f8d460ed722315c5d6a281f234148de","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-02-18 10:31:16.000000000","message":"Patch Set 2:\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/04/829504/2/check/tempest-dsvm-full-focal-py3/7d7b98d/ : SUCCESS in 2h 03m 17s","accounts_in_message":[],"_revision_number":2},{"id":"e1c4de2e7540563f90dfddd95d934538d918dde8","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2022-02-18 10:48:57.000000000","message":"Patch Set 2:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/829504/2/iscsi : SUCCESS in 2h 51m 30s","accounts_in_message":[],"_revision_number":2},{"id":"d549ce92beb6654859174d40e70005cfb48b564d","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2024-03-05 18:58:56.000000000","message":"Abandoned\n\nstable/victoria branch of openstack/nova is about to be deleted. To be able to do that, all open patches need to be abandoned. Please cherry pick the patch to unmaintained/victoria if you want to further work on this patch.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d2edbfb918ede14ff6f40420b8fde7f0cb4fb660","revisions":{"67f923b0ebe83869ae225407d170a7fe52ccd045":{"kind":"REWORK","_number":1,"created":"2022-02-16 09:24:08.000000000","uploader":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"ref":"refs/changes/04/829504/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/04/829504/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/04/829504/1"}}},"commit":{"parents":[{"commit":"9b3d69c18525c4308ffd3dbb619c6ed8789eb9f0","subject":"Merge \"Add a WA flag waiting for vif-plugged event during reboot\" into stable/victoria","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9b3d69c18525c4308ffd3dbb619c6ed8789eb9f0"}]}],"author":{"name":"Felix Huettner","email":"felix.huettner@mail.schwarz","date":"2022-02-09 11:03:15.000000000","tz":60},"committer":{"name":"Felix Huettner","email":"felix.huettner@mail.schwarz","date":"2022-02-16 09:23:45.000000000","tz":60},"subject":"Gracefull recovery when attaching volume fails","message":"Gracefull recovery when attaching volume fails\n\nWhen trying to attach a volume to an already running instance the nova-api\nrequests the nova-compute service to create a BlockDeviceMapping. If the\nnova-api does not receive a response within `rpc_response_timeout` it will\ntreat the request as failed and raise an exception.\n\nThere are multiple cases where nova-compute actually already processed the\nrequest and just the reply did not reach the nova-api in time (see bug report).\nAfter the failed request the database will contain a BlockDeviceMapping entry\nfor the volume + instance combination that will never be cleaned up again.\nThis entry also causes the nova-api to reject all future attachments of this\nvolume to this instance (as it assumes it is already attached).\n\nTo work around this we check if a BlockDeviceMapping has already been created\nwhen we see a messaging timeout. If this is the case we can safely delete it\nas the compute node has already finished processing and we will no longer pick\nit up.\nThis allows users to try the request again.\n\nA previous fix was abandoned but without a clear reason ([1]).\n\n[1]: https://review.opendev.org/c/openstack/nova/+/731804\n\nCloses-Bug: 1960401\nChange-Id: I17f4d7d2cb129c4ec1479cc4e5d723da75d3a527\n(cherry picked from commit 9eb116b99ce32bc69c4abf8ec3b0179ef89a8860)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67f923b0ebe83869ae225407d170a7fe52ccd045"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/67f923b0ebe83869ae225407d170a7fe52ccd045"}]},"branch":"refs/heads/stable/victoria"},"d2edbfb918ede14ff6f40420b8fde7f0cb4fb660":{"kind":"REWORK","_number":2,"created":"2022-02-18 07:56:01.000000000","uploader":{"_account_id":29074,"name":"Felix Huettner","email":"felix.huettner@digits.schwarz","username":"felix.huettner"},"ref":"refs/changes/04/829504/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/04/829504/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/04/829504/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/04/829504/2"}}},"commit":{"parents":[{"commit":"9b3d69c18525c4308ffd3dbb619c6ed8789eb9f0","subject":"Merge \"Add a WA flag waiting for vif-plugged event during reboot\" into stable/victoria","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9b3d69c18525c4308ffd3dbb619c6ed8789eb9f0"}]}],"author":{"name":"Felix Huettner","email":"felix.huettner@mail.schwarz","date":"2022-02-09 11:03:15.000000000","tz":60},"committer":{"name":"Felix Huettner","email":"felix.huettner@mail.schwarz","date":"2022-02-18 07:55:54.000000000","tz":60},"subject":"Gracefull recovery when attaching volume fails","message":"Gracefull recovery when attaching volume fails\n\nWhen trying to attach a volume to an already running instance the nova-api\nrequests the nova-compute service to create a BlockDeviceMapping. If the\nnova-api does not receive a response within `rpc_response_timeout` it will\ntreat the request as failed and raise an exception.\n\nThere are multiple cases where nova-compute actually already processed the\nrequest and just the reply did not reach the nova-api in time (see bug report).\nAfter the failed request the database will contain a BlockDeviceMapping entry\nfor the volume + instance combination that will never be cleaned up again.\nThis entry also causes the nova-api to reject all future attachments of this\nvolume to this instance (as it assumes it is already attached).\n\nTo work around this we check if a BlockDeviceMapping has already been created\nwhen we see a messaging timeout. If this is the case we can safely delete it\nas the compute node has already finished processing and we will no longer pick\nit up.\nThis allows users to try the request again.\n\nA previous fix was abandoned but without a clear reason ([1]).\n\n[1]: https://review.opendev.org/c/openstack/nova/+/731804\n\nCloses-Bug: 1960401\nChange-Id: I17f4d7d2cb129c4ec1479cc4e5d723da75d3a527\n(cherry picked from commit 9eb116b99ce32bc69c4abf8ec3b0179ef89a8860)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2edbfb918ede14ff6f40420b8fde7f0cb4fb660"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2edbfb918ede14ff6f40420b8fde7f0cb4fb660"}]},"branch":"refs/heads/stable/victoria"}},"requirements":[],"submit_records":[],"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":{}}},{"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":{}}},{"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":{}}}]}
