)]}'
{"id":"openstack%2Fnova~838050","triplet_id":"openstack%2Fnova~stable%2Ftrain~Ibf8dca4bd57b3bddb39955b53cc03564506f5754","project":"openstack/nova","branch":"stable/train","topic":"bug/1883671","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2023-09-01 16:53:56.000000000","reason":"Change was abandoned"}},"hashtags":[],"change_id":"Ibf8dca4bd57b3bddb39955b53cc03564506f5754","subject":"Lookup nic feature by PCI address","status":"ABANDONED","created":"2022-04-14 23:08:18.000000000","updated":"2023-09-01 16:53:56.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a121e40b5b11d610567555aea69ef68b9f097719","_number":838050,"virtual_id_number":838050,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":-1,"date":"2022-04-15 00:28:46.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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-04-14 23:08:18.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2022-04-14 23:36:50.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-04-14 23:38:21.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"}],"messages":[{"id":"ce5d09cc6b518897ecdff709cd13332b10d71cd8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-04-14 23:08:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"28fe7c3c5c15583c8e12468a97a6908a2f3ebf4a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-14 23:36:50.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- grenade-skip-level https://zuul.opendev.org/t/openstack/build/824350d0154543df96f2bc4c7e36419a : FAILURE in 17m 33s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/71382e240f314bd4a6346e41a9e0881a : FAILURE in 11m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d9f6b600bf4c40e4859695b5b3c6ec76 : POST_FAILURE in 9m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/af6c2bd32a8f4b99bcac4522a6e947c8 : SUCCESS in 15m 59s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/78658563b4b24c59946b96afaf06ec5b : RETRY_LIMIT in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cf91e255323143f2b1bf71a6489fbf66 : SUCCESS in 10m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c54309418e6b422ebc204144e56dd166 : FAILURE in 6m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/80a4a9b1eb80408f94f8f566ec9dc343 : SUCCESS in 12m 45s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/dc442fc9da9745769da95aa559e8c66d : SUCCESS in 13m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98485ad76d764bfbad9b75cf7ea16e69 : SUCCESS in 10m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d1045f57d79b434a830d7220dbeed249 : SUCCESS in 17m 53s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1f38ef240e904adfac8b14f0c7366e17 : FAILURE in 10m 20s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/770b45bc5f9b4a6aa99d10678483b85e : FAILURE in 11m 12s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/f12a0d503cd04d068e86a8f053d58d6d : FAILURE in 17m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/423eacbfe474425a988ba246b9c8b868 : FAILURE in 14m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f6275a12dddc480ea230456e146ed388 : FAILURE in 15m 41s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b971a666293f42aebd5dacab9af43938 : FAILURE in 10m 13s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fa50a30e0b9045569e9f0ad8016cbe1f : FAILURE in 13m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/d835662ddd38487eaee5ffa81becac4e : POST_FAILURE in 11m 56s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/3e518a638b0a4ba0af7e2ff0ac07387e : FAILURE in 6m 12s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f5cb427d3e5d43bc8120f6cba68d35e8 : SUCCESS in 21m 17s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/46f729ed415d47e09bf0bd570592e691 : FAILURE in 5m 42s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/645d3e13f223476789035fe41a2e3a2d : FAILURE in 14m 12s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/31183baa9d2f47e9926ed3f4f053b05d : FAILURE in 11m 36s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4cfa013cf1aa4b3183dfef90fa3da9dc : FAILURE in 10m 39s","accounts_in_message":[],"_revision_number":1},{"id":"f1bff5aacab0582b93b8f31d6c6c551c673c4626","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-04-14 23:38:21.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/838050/1/check/tempest-dsvm-full-bionic-py3/4b7bb5a/ : FAILURE in 26m 33s","accounts_in_message":[],"_revision_number":1},{"id":"bfba0cebb600769bc2cbdf905c23518b0e121051","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2022-04-14 23:55:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2fdabb0826ac587f9d0c81a3d58eb08fe63f5038","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-15 00:28:46.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\n\n- grenade-skip-level https://zuul.opendev.org/t/openstack/build/c29823177b494a8b90bf948cffcff865 : FAILURE in 17m 54s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/934a6991f5584386a8ddcae22208ea61 : FAILURE in 12m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b934cfb4c08c4452a8ccf89d5be801ca : POST_FAILURE in 11m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/76314429bcca4372aea05938c3e1ece6 : SUCCESS in 13m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e67d2f4110274f3591af70203cf9cfa8 : RETRY_LIMIT in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ba9516e1ec248e1a395ace1cb9b14f2 : SUCCESS in 11m 15s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/180056f98c5f4c1da7369697a057b20a : FAILURE in 14m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f323754844ff4411a567fff33084688c : SUCCESS in 12m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/03ae97d04b4d48c68ca4c0e1096b85fa : SUCCESS in 17m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9a3e7cca28b47c98aeac2ab86236c71 : SUCCESS in 10m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/096dc2342912457ca3c3c58a61b8da13 : SUCCESS in 16m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f2fa8bf930984a9695061552ea6618c0 : FAILURE in 14m 32s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/eb09b424511f48e09066cdcfabcd32ff : FAILURE in 13m 15s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/2e8334bb9e244892b49ebea738f948e5 : FAILURE in 17m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2e9f76fdc09640e38731cf0924f15f2d : FAILURE in 25m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5c9cde1f3e9c40d0a61e71b008af88d8 : FAILURE in 16m 55s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/530e1a7f4f33430f9ad775e1680c0832 : FAILURE in 12m 43s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e89636853b344e2aa794f42854b9786f : FAILURE in 19m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/a582d818d5214ed2b3cf7d10752bef01 : POST_FAILURE in 23m 10s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/21d06ee415664fc3b2d9b52742b30a46 : SUCCESS in 21m 00s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f9b2413d4db14168a8f87cb6131a43ab : SUCCESS in 20m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3d98a6544039420796661f731985533b : FAILURE in 5m 40s (non-voting)\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/8358d1e26f584e8ab9e0d3e970e77c36 : FAILURE in 20m 41s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/50b4ca02e48f4c9ab701281ae9b41794 : FAILURE in 19m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d906e36159f42c3982bec945126000e : FAILURE in 15m 56s","accounts_in_message":[],"_revision_number":2},{"id":"a0ad84b6d31075eaef7bc1714fe9eedcaf36f320","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2022-04-15 00:39:56.000000000","message":"Patch Set 2:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/50/838050/2/check/tempest-dsvm-full-bionic-py3/56f26e2/ : FAILURE in 40m 32s","accounts_in_message":[],"_revision_number":2},{"id":"a121e40b5b11d610567555aea69ef68b9f097719","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2023-09-01 16:53:56.000000000","message":"Abandoned\n\nstable/train branch of nova projects\u0027 have been tagged as End of Life. All open patches have to be abandoned in order to be able to delete the branch.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"17ca3d5ed348af5e91d59790e1fbdb481b89b538","revisions":{"40fb276ee61c5d375eb788c7ce1a0241bb13f436":{"kind":"REWORK","_number":1,"created":"2022-04-14 23:08:18.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/50/838050/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/50/838050/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/50/838050/1"}}},"commit":{"parents":[{"commit":"a5da31ec1ea1d1c7b4df146857982699ebdc328e","subject":"Ensure MAC addresses characters are in the same case","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5da31ec1ea1d1c7b4df146857982699ebdc328e"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-07-03 15:58:02.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2022-04-14 23:06:33.000000000","tz":0},"subject":"Lookup nic feature by PCI address","message":"Lookup nic feature by PCI address\n\nIn some environments the libvirt nodedev list can become out of sync\nwith the current MAC address assigned to a netdev, As a result the\nnodedev lookup can fail. This results in an uncaught libvirt exception\nwhich breaks the update_available_resource function resultingin an\nincorrect resource view in the database.\n\ne.g. libvirt.libvirtError: Node device not found:\nno node device with matching name \u0027net_enp7s0f3v1_ea_60_77_1f_21_50\u0027\n\nThis change removes the dependency on the nodedev name when looking up\nnic feature flags.\n\nConflicts:\n    nova/tests/unit/virt/libvirt/fakelibvirt.py\n\nNOTE(melwitt): The conflicts are because change\nIb5dbcee295d8a78b9a55806054de6265c3663343 (Functional test with pGPUs)\nis not in Train.\n\nChange-Id: Ibf8dca4bd57b3bddb39955b53cc03564506f5754\nCloses-Bug: #1883671\n(cherry picked from commit efc27ff84c3f38fbcbf75b0dc230963c58d093e4)\n(cherry picked from commit ffdf208f22f2ec64eb7172a18889a46c96d36915)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/40fb276ee61c5d375eb788c7ce1a0241bb13f436"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/40fb276ee61c5d375eb788c7ce1a0241bb13f436"}]},"branch":"refs/heads/stable/train"},"17ca3d5ed348af5e91d59790e1fbdb481b89b538":{"kind":"REWORK","_number":2,"created":"2022-04-14 23:55:21.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/50/838050/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/50/838050/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/50/838050/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/50/838050/2"}}},"commit":{"parents":[{"commit":"a5da31ec1ea1d1c7b4df146857982699ebdc328e","subject":"Ensure MAC addresses characters are in the same case","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5da31ec1ea1d1c7b4df146857982699ebdc328e"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2020-07-03 15:58:02.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2022-04-14 23:52:25.000000000","tz":0},"subject":"Lookup nic feature by PCI address","message":"Lookup nic feature by PCI address\n\nIn some environments the libvirt nodedev list can become out of sync\nwith the current MAC address assigned to a netdev, As a result the\nnodedev lookup can fail. This results in an uncaught libvirt exception\nwhich breaks the update_available_resource function resultingin an\nincorrect resource view in the database.\n\ne.g. libvirt.libvirtError: Node device not found:\nno node device with matching name \u0027net_enp7s0f3v1_ea_60_77_1f_21_50\u0027\n\nThis change removes the dependency on the nodedev name when looking up\nnic feature flags.\n\nConflicts:\n    nova/tests/unit/virt/libvirt/fakelibvirt.py\n\nNOTE(melwitt): The conflicts are because change\nIb5dbcee295d8a78b9a55806054de6265c3663343 (Functional test with pGPUs)\nis not in Train.\n\nChange-Id: Ibf8dca4bd57b3bddb39955b53cc03564506f5754\nCloses-Bug: #1883671\n(cherry picked from commit efc27ff84c3f38fbcbf75b0dc230963c58d093e4)\n(cherry picked from commit 82182cb343e3ae6c95392a54f5e21d38ac7ab6af)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/17ca3d5ed348af5e91d59790e1fbdb481b89b538"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/17ca3d5ed348af5e91d59790e1fbdb481b89b538"}]},"branch":"refs/heads/stable/train"}},"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":{}}}]}
