)]}'
{"id":"openstack%2Fnova~945103","triplet_id":"openstack%2Fnova~stable%2F2023.2~I9678230397fa1a3c735ee01ed756d5af3b4e1191","project":"openstack/nova","branch":"stable/2023.2","topic":"bug/2098496","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-04-30 12:43:26.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"I9678230397fa1a3c735ee01ed756d5af3b4e1191","subject":"Ignore metadata tags in pci/stats _find_pool logic","status":"ABANDONED","created":"2025-03-20 13:01:24.000000000","updated":"2025-04-30 12:43:26.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9d2eee3c090fe959eb5b51ddcc63608de8db7c9e","_number":945103,"virtual_id_number":945103,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2025-03-20 15:18:08.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-20 14:35: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":"CC"},{"updated":"2025-03-20 15:18:08.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":"2025-03-20 16:51:56.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-04-30 12:43:26.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":"abb3522371ec91bc6063396c48e97585c9c36280","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-03-20 13:01:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"584fbab393000b70caac3011dd200bea18a44423","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 14:35:54.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fcf295b7bb3a485398d7e2cc7efe0d27\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/bb66c856f0f64cb2a04d2ada7841bbd0 : SUCCESS in 17m 07s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8c8b3a1a244b4dca92b8e3b066972687 : SUCCESS in 18m 06s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c29d2a247b2c46c387042e30b56236f8 : SUCCESS in 18m 50s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/034c37c015b6494db83fd7086636792f : SUCCESS in 21m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5bcd5115948331ac82d130d02a9f924b47d5951b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-20 15:18:08.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/29387c0a82704b3d84b119e029444508\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3c16de2ab8444149acc58804799bbccc : SUCCESS in 1h 01m 17s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/331d042ac2cd4b378f87123b8c778d75 : SUCCESS in 1h 32m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/acd4a9ae2d7c435fa1b9eaa06dd518dc : SUCCESS in 50m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2c1a702d73264d4ca7f1c69a8a17234d : SUCCESS in 15m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/70543cb95c2b40e2ba40d2ead7be557b : SUCCESS in 27m 18s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/091a8629dadb4301982044010d195488 : SUCCESS in 15m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d8e3553b50e243d6ae751b7999f0da25 : SUCCESS in 27m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db6324808b844e1ab4616726561a711b : FAILURE in 15m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f5fad959e8b24dec9535c73736c0e2ef : SUCCESS in 15m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7dfd23d687294f259bc73a70ae16ce39 : TIMED_OUT in 30m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/89f7c249465b4d1db426751b93bfcb72 : SUCCESS in 24m 11s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1f5a37f80867475c88a4b47e9b3cf014 : SUCCESS in 55m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/aae1244f350944bf913050037a12365a : SUCCESS in 1h 36m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/bdea9bfc484841ff9f100b0421d78bfd : FAILURE in 18m 43s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d9823d2a8b8943aaa83c5547dd7c71e3 : SUCCESS in 27m 48s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a62c801777ed4d4dae17e02096e2cd5a : SUCCESS in 30m 59s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b5e9b2566b0a46858fa7e8090f6ca0e3 : SUCCESS in 27m 12s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/3279e4f665ac4031a3649235e1533ac2 : SUCCESS in 2h 09m 41s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/d2573bf0aaaa4b83a84b0c8730507dbe : SUCCESS in 1h 40m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b93f4c7d32b249c5ab84023298d7d618 : SUCCESS in 1h 08m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/466eff529ffb4b3fb0a0685d54dd73a8 : SUCCESS in 51m 30s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c95a7c0e4c7f402383d9592ffe069d3a : SUCCESS in 28m 34s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/96430be2c196453aaad9a7ae9b26d822 : SUCCESS in 30m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cd438decedd680dc18aed2c200dbfe800d5856e5","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-03-20 16:51:56.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-945103-lmjwt/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"ecac8125df98079ad4d75a99cf8fa691677357da","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-15 16:26:58.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"76f3d532f2af92e55e8d31bae1f3fc65a448f38e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 17:02:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9d79d706fbdc4b01aa8a832f2ccfba91\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/907dcd1b4c4d4868a5c3afb6cd598cc4 : SUCCESS in 17m 57s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/0d853e1dab0248ce95f643c38f1dc30f : SUCCESS in 26m 14s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/aa6a07f477cd4894ada66a0c2118db53 : SUCCESS in 27m 43s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/1b4a058a72b647e1b6a7ccf53275d519 : SUCCESS in 13m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6a4db6697220eb1018adf876a136acae6e93242b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 18:19:19.000000000","message":"Patch Set 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/1874a59e19e243b19db85f46ce11fd29\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d0bd78dadc3e4ef5b0b8f880d2372712 : FAILURE in 37m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8af0771e7c32474a91df83a7b53d91d0 : SUCCESS in 1h 42m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/99c7bfa31d6b49c087d739ba9be2c693 : SUCCESS in 53m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b93640c4b65d42eb838c3ef3bb4a6568 : SUCCESS in 17m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3876404f43704b7bb6d85a13029f8867 : SUCCESS in 11m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/89388ca3c110438cb88f079cd95e93f8 : SUCCESS in 14m 49s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/bb2790da34884b7f9b6a8e958d6520c6 : SUCCESS in 11m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c953ac94ee764a10987e80aee904d26e : SUCCESS in 14m 33s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0f5d1c23486046c28a37600924d26c57 : SUCCESS in 12m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e3626143dac4d7b87d599bdca1680de : SUCCESS in 8m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5f6050e33f4542519bbcbb955e769238 : SUCCESS in 34m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5c53865058974f70a035438d09f04d97 : SUCCESS in 48m 04s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/00d6b758450c4011aa5e6457e6ec73d1 : SUCCESS in 1h 38m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/02e98c4b60e14ca98b2f115196ddfd03 : FAILURE in 4m 12s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a554324c671f4e9c9af45be845c4f28c : SUCCESS in 22m 51s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/643e8b9275da45c3842b6b4ab8927538 : SUCCESS in 25m 31s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/05e102f8619241cdb8a50cfee077ace6 : SUCCESS in 26m 43s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/4f1be9d7d6bf41e28e50a5ebc8562858 : SUCCESS in 1h 11m 40s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/d7ce4869f379448aaa94936fdc88a913 : SUCCESS in 1h 49m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1ea46ec117a24908bc793d3a5d2a2225 : SUCCESS in 55m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4dcec59d55814b978ac62880848d1e07 : SUCCESS in 42m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5777bc69f60845dd838772e0c60424fb : SUCCESS in 23m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3f2268f9788e4db6ac001b20af91d4ec : SUCCESS in 28m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d1b421b19919ba69471e5a63efef3f51ceb71d28","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-04-15 21:14:56.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-945103-dr22x/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"9d2eee3c090fe959eb5b51ddcc63608de8db7c9e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2025-04-30 12:43:26.000000000","message":"Abandoned\n\nstable/2023.2 branch of openstack/nova transitioned to End of Life and is about to be deleted. To be able to do that, all open patches need to be abandoned.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"68a8168fbf3a76d69fbbdcb7f93dc4b591f8d15a","revisions":{"68a8168fbf3a76d69fbbdcb7f93dc4b591f8d15a":{"kind":"REWORK","_number":1,"created":"2025-03-20 13:01:24.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/03/945103/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/03/945103/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/945103/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/945103/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/945103/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/03/945103/1"}}},"commit":{"parents":[{"commit":"548fcfe2bd8ded740ded30dbd563049969e2e33f","subject":"Reproduce bug/2098496","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/548fcfe2bd8ded740ded30dbd563049969e2e33f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-03-13 15:24:27.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-03-20 13:01:15.000000000","tz":60},"subject":"Ignore metadata tags in pci/stats _find_pool logic","message":"Ignore metadata tags in pci/stats _find_pool logic\n\nThe stats module uses the _find_pool() call to find a matching pool for\na new device or a device that is being deallocated. If no existing pool\nmatches with the dev then then a new pool is created for it. The\npool matching logic was faulty as it did not remove all the metadata\nkeys from the pool like rp_uuid. So if the dev did not have that key but\nthe pool did then the dev did not match.\n\nOn the other hand the PCI allocation logic (when PCI in Placement is\nenabled) assumed that devices from a single rp_uuid are always in a\nsingle pool. As this assumption was broken by the above bug the PCI\nallocation blindly tried to allocate resources for an rp_uuid from each\nmatching pool causing overallocation.\n\nThe main fix in this patch is to ignore the metadata tags in\n_find_pool(). But also two safety net are added to the allocation logic.\nThe logic now asserts that the assumption is correct and if not (i.e. it\nfound multiple pools with the same rp_uuid) then it bails out. It also\ndoes not ever blindly allocate the same rp_uuid request from multiple\npools.\n\nCloses-Bug: #2098496\nChange-Id: I9678230397fa1a3c735ee01ed756d5af3b4e1191\n(cherry picked from commit 229fb3513ae39fa120167107afe42568ca85ace9)\n(cherry picked from commit 72cbe56a030373025900e9cf32b6e72dccd5c9f7)\n(cherry picked from commit 82285371b6c0303083a15f6eef142ba617f67541)\n(cherry picked from commit 5a94fac3297d074b2fe1873a35458b941563438e)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a8168fbf3a76d69fbbdcb7f93dc4b591f8d15a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a8168fbf3a76d69fbbdcb7f93dc4b591f8d15a"}]},"branch":"refs/heads/stable/2023.2"}},"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":{}}}]}
