)]}'
{"id":"openstack%2Fkeystone~760616","triplet_id":"openstack%2Fkeystone~stable%2Fstein~I4df19c45c870ff3fb78578ca1fb7dd0d35da3c82","project":"openstack/keystone","branch":"stable/stein","topic":"bug/1878938","hashtags":[],"change_id":"I4df19c45c870ff3fb78578ca1fb7dd0d35da3c82","subject":"Delete system role assignments from system_assignment table","status":"MERGED","created":"2020-10-30 16:04:53.000000000","updated":"2021-03-18 17:41:09.000000000","submitted":"2021-03-18 17:37:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"760616-bug/1878938","meta_rev_id":"547c52f4ac9e898c8086608b31e0a38af86c348e","_number":760616,"virtual_id_number":760616,"owner":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"date":"2021-01-22 18:53:58.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-03-18 17:37:29.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"recommended":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2021-01-26 16:02:02.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":2,"date":"2021-03-18 14:21:27.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"date":"2020-10-30 16:04:53.000000000","_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":1,"date":"2021-03-18 14:21:27.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"date":"2020-10-30 16:04:53.000000000","_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_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}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-10-30 16:04:53.000000000","updated_by":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"reviewer":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"state":"REVIEWER"},{"updated":"2020-10-30 16:04:53.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2020-11-12 21:51:55.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":"2021-01-22 18:53:58.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"},{"updated":"2021-01-22 18:53:58.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"}],"messages":[{"id":"aa53c90b700bd256d23d7b851f863c2752b08e71","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-10-30 16:04:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0303dddb189e974f3094c291ca791f152d856b65","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-31 00:49:23.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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/836081fb4b3548fea832878f39945d29 : SUCCESS in 42m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ff3300e5aa5e449eb9e8bf6e60504089 : TIMED_OUT in 41m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6fb435e368bb48c4984f47643be2e683 : SUCCESS in 6m 20s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2d2e567d77eb4bbf845515c7ba85cb13 : SUCCESS in 22m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/935b5bd2921449b3a47adc972d0d5e4e : TIMED_OUT in 41m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/110330f2a36843ef8dfe8d73354bf3bf : SUCCESS in 40m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c3be2361c20e4a408b81fdfb12f88ed4 : SUCCESS in 8m 42s\n- tempest-full https://zuul.opendev.org/t/openstack/build/0e509b170e6c4ce3a10a972a8e623e12 : SUCCESS in 1h 33m 46s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/027ed04ea00e457c946e664d76d02ab4 : SUCCESS in 1h 03m 37s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/6a81580048ff4b95a5012827a10d8122 : SUCCESS in 1h 33m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/97b468d50a594ab492fdf4f01f15d182 : SUCCESS in 13m 58s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/1b60bd2fa3e3441ab4832597947a7c2f : SUCCESS in 30m 47s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/0efb30c5aa7c473dbebe4b276f1a5f66 : SUCCESS in 34m 16s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/05d3c30fa7c446519531b2ccdf4d15e0 : FAILURE in 11m 25s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/43be845a8bad4db5895ecb32226a1eb8 : FAILURE in 17m 54s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/c2d54b587f2244369bbb55a64d7f260a : FAILURE in 7m 18s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/7e57ce4f19db404f9a9b44c3de843a1b : SUCCESS in 18m 33s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/8d7293e0211f436699176e2286035211 : SUCCESS in 39m 47s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a6f33857eb164fa3aeba1c4cd20965c5 : SUCCESS in 57m 39s","accounts_in_message":[],"_revision_number":1},{"id":"d958aba014de4e9222d55bcb91d7f9823547d84c","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2020-11-12 16:12:20.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"b812893409b3222db30cfd42a8e0f8078fc3aed4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 21:51:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/893a558169a540bc8cb05b64256be0f1 : SUCCESS in 32m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bb2e5a6fe3e643a59e810c05c86078c5 : SUCCESS in 27m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e43b09d4471d40dc888e6a7af2d7c812 : SUCCESS in 5m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0adf72f8b04e4a0181e13ec26faad6be : SUCCESS in 22m 59s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7cb0fbc4d724442eb0ed13b3668363ac : SUCCESS in 24m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b66d57dc17d64aeca958d048720890d2 : SUCCESS in 28m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a5b75029ea1a4fb78ad8c087e84eb0ad : SUCCESS in 8m 54s\n- tempest-full https://zuul.opendev.org/t/openstack/build/fb158a06230947b8beed8bd7617dd17d : SUCCESS in 1h 31m 03s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/4f5207ad8f5548a2856d2bfd9650f8a5 : SUCCESS in 56m 28s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/33cff56c2267454e803651b7ef6a4356 : SUCCESS in 1h 16m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd9d62fc13ee479cb27ea66dd5e8f0ff : SUCCESS in 5m 48s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/67562f5cd64c42f8a3aa1cfb5388824e : SUCCESS in 34m 33s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/695f3fe1568e441ba8c5f11e9cf844a3 : SUCCESS in 32m 54s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/0ea4212137da4b26b96d5767e1fa3b9f : FAILURE in 6m 19s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/cbc7d67af0f945dfa3a7768c49e3f1b0 : FAILURE in 12m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15-k2k https://zuul.opendev.org/t/openstack/build/d32a4fc55c8145e5b3994bc17316b0eb : FAILURE in 13m 41s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/c9e0451dd28e429db066d5a09777e52c : SUCCESS in 22m 48s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/f652a38fcc0244148c6ca42d584f000a : SUCCESS in 41m 56s (non-voting)\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/289c7b2e8a364e1e8821c8383500f8c9 : SUCCESS in 50m 31s","accounts_in_message":[],"_revision_number":1},{"id":"5bb1d0bb543036a533e9ec27d9b787fec16a4aa1","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2021-01-26 16:02:02.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"d207ce9006e642bc10676e97940ada2e984be4cb","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2021-03-18 14:21:27.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"a44f9146bba5fbacab4a7c7e7a95151e0e52bdd7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-18 14:28:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"9c6040a7b0418a5f554b36b94cb4b7bb028e5ad3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-18 17:37:29.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3ac1009e79bc42a88340784dd6313945 : SUCCESS in 31m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6d403a43290c4049bf81b8adc5445549 : SUCCESS in 9m 02s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8f3748807b4f4acb9c935c5442ee28eb : SUCCESS in 27m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f16084cb1ec4442f8bb650bbfe67f277 : SUCCESS in 32m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/3a1eadbf8a584598878affa335c89ee5 : SUCCESS in 33m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7e486e167d04868a26f7cbf61e9eb61 : SUCCESS in 10m 05s\n- tempest-full https://zuul.opendev.org/t/openstack/build/1766fdbc54884bae8f52f5743a0c4581 : SUCCESS in 1h 36m 28s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/9d91b042470d4f94a7fd57d02f656fc6 : SUCCESS in 52m 42s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/ecb94aa356d546279b654a10a9a8ea50 : SUCCESS in 1h 41m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09dd8851e22f4dd7bc006968dab44f40 : SUCCESS in 8m 36s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/e5335f7c411849308307c63a447aad62 : SUCCESS in 29m 09s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/723f0ec34e914f3a8e6067523ecba3e6 : SUCCESS in 30m 06s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/2536da99ddfa4eb5b57a0b2ae173ae11 : SUCCESS in 53m 04s","accounts_in_message":[],"_revision_number":1},{"id":"688bc037d7a8cc004ac6c609543ffb5b1a469112","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-18 17:37:38.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"547c52f4ac9e898c8086608b31e0a38af86c348e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-18 17:41:09.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba056778eb4944acafca177f2fef399b : SUCCESS in 2m 04s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d01dce53a5c147129ed957631cf71ddf : SUCCESS in 1m 01s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e4e43d75d56083ca5a05daba1f3a95eb61346f69","revisions":{"e4e43d75d56083ca5a05daba1f3a95eb61346f69":{"kind":"REWORK","_number":1,"created":"2020-10-30 16:04:53.000000000","uploader":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"ref":"refs/changes/16/760616/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/16/760616/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/16/760616/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/16/760616/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/16/760616/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/16/760616/1"}}},"commit":{"parents":[{"commit":"353a656dc40dd3bb4a33b3cc4b6d33c1d1dfa7f7","subject":"Merge \"Refactor some ldap code to implement TODOs\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/353a656dc40dd3bb4a33b3cc4b6d33c1d1dfa7f7"}]}],"author":{"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","date":"2020-05-27 06:38:41.000000000","tz":330},"committer":{"name":"Lance Bragstad","email":"lbragstad@gmail.com","date":"2020-10-30 16:04:07.000000000","tz":0},"subject":"Delete system role assignments from system_assignment table","message":"Delete system role assignments from system_assignment table\n\nThis patch ensures to delete the system role assignments from\nall the assignment tables in keystone after deleting the role\nuser has over the system.\n\nThis also make sure of deleting stale role assignments before\ndeleting role for the deployments that are already in this state.\n\nCloses-Bug: #1878938\n\nChange-Id: I4df19c45c870ff3fb78578ca1fb7dd0d35da3c82\n(cherry picked from commit c1dcbb05b4488f1fa3e7af4d9171d11702d94119)\n(cherry picked from commit b83170a386ba8da2195c7494d04d832ce9b6d7b0)\n(cherry picked from commit 6f93063ff95f3c65af106a09281427e411d01850)\n(cherry picked from commit 7ac0891375656d156f1a9601e3520052dddb39d0)\n(cherry picked from commit e8b477847cabe449be4d3b8a21d8236ddbd84064)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e4e43d75d56083ca5a05daba1f3a95eb61346f69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e4e43d75d56083ca5a05daba1f3a95eb61346f69"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[{"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
