)]}'
{"id":"openstack%2Fkeystone~824778","triplet_id":"openstack%2Fkeystone~master~I1a3c5541798c41ddf15eb89cc4f60578140c0dd1","project":"openstack/keystone","branch":"master","topic":"bp/remove-sqlalchemy-migrate","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2022-02-07 21:21:03.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1a3c5541798c41ddf15eb89cc4f60578140c0dd1","subject":"sql: Squash newton migrations (part 2)","status":"MERGED","created":"2022-01-14 19:14:29.000000000","updated":"2022-02-07 21:23:00.000000000","submitted":"2022-02-07 21:21:03.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":"824778-bp/remove-sqlalchemy-migrate","meta_rev_id":"dfb6847203e55473a310cb2cd1b199919fa3bd8b","_number":824778,"virtual_id_number":824778,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-02-07 21:21:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":2,"date":"2022-02-04 16:36:34.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-02-04 16:34:35.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":1,"date":"2022-02-04 16:36:34.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-01-14 20:12:43.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-04 16:34:35.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2022-02-04 16:36:34.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"}],"messages":[{"id":"750e14111e2e7be8bbdd3b2cdbe67906b944cf7e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-14 19:14:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f5b5a94c7064d5979b2c493fedd0103c13a80bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-14 20:12:43.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/2144b91b21364785b8c0c075a1b0c280 : SUCCESS in 20m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fba8b8c10d843329d6f457367c62160 : SUCCESS in 9m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/db82e2fde62e4e9aab4667794cf31110 : SUCCESS in 15m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c52004d9ee6447a58ea0ea60a6453098 : SUCCESS in 15m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26b9e68c276f4a6ab93a8a13d3ae6c7c : SUCCESS in 13m 13s\n- grenade https://zuul.opendev.org/t/openstack/build/ff62db5b18e1458a926954329126fdbe : SUCCESS in 42m 49s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5e0b33bdc266400886089b800edac235 : FAILURE in 21m 30s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/c3070b5639e3427b99be7f9a78f64d73 : FAILURE in 22m 03s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/75b12b1abcc346ceb44d071fb564476d : FAILURE in 26m 35s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/e74d0188c8ca49fc8a1fc96e682131fc : FAILURE in 24m 27s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/8d85194e1e504925b90443edd9921ff0 : FAILURE in 21m 42s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/bd0cd1cd90e9463b99f0e57e189aa606 : POST_FAILURE in 10m 17s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/e8006d86c504469a9271ee9b2777f8ac : FAILURE in 18m 14s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9c550eb700ae418db548b90a07994876 : FAILURE in 19m 49s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/54c20ea1b56e4bed95da43b68e0e73cd : FAILURE in 15m 16s","accounts_in_message":[],"_revision_number":1},{"id":"d52125b8f47b9e95eba2c632f8500b2ab98b66b9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-14 20:54:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/e95163482b8e4e6daec5224f1e591d84 : SUCCESS in 1h 02m 09s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8a17c33617a94042933bd9d7692f11ba : TIMED_OUT in 1h 02m 26s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0036a1d383719006b04729e752d98f8a6c0777ab","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-01-19 18:50:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6a011376225eef6b8fd4dd081a4e9de0ae639a56","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 20:18:53.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f746d960bf6c43b2a12e3612abb4f7e8 : SUCCESS in 20m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4cecf239611e4cc5acf9c80c14c98d31 : SUCCESS in 8m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2f23e3c6e7864fecb5153d7c3718e182 : SUCCESS in 20m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7aae77a0d8f9420594da0be9a130cb48 : SUCCESS in 19m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75d373dabd4e4fffbd2b18b0cac87501 : SUCCESS in 14m 07s\n- grenade https://zuul.opendev.org/t/openstack/build/2ea5618cf19a42d4878d15c68d9609e0 : SUCCESS in 53m 01s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/2072003d356a4721bfe60161f6ddf9ef : SUCCESS in 1h 18m 31s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/4fc2ddc7428d4201860eca22274eef32 : SUCCESS in 25m 09s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/401da701aa2149bf8f9af9efbe30926c : SUCCESS in 31m 42s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal https://zuul.opendev.org/t/openstack/build/863d0e3dfd904351966606c09d8d55fa : SUCCESS in 27m 51s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/5026ab13b48a424f948bde8cee2666c4 : SUCCESS in 26m 32s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/1641255acc8b4fe299d74ef33a5bdb75 : SUCCESS in 15m 03s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/214669c25840427784979f4c363f0311 : SUCCESS in 33m 16s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5948150f72094e73b3dd64f9d15ca91c : SUCCESS in 1h 00m 42s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/836a1a6c5f8a49e99cebcb42e00475cb : SUCCESS in 38m 09s","accounts_in_message":[],"_revision_number":2},{"id":"f350ba10eda11f15f243e45bec9f6287b90b0d84","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-01-19 20:29:43.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2c44540799fc49039acdea133a0161e7 : TIMED_OUT in 1h 02m 06s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3063691a94bc4bbe9dc6457ef7120d36 : TIMED_OUT in 1h 04m 44s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"19e5cc9835f0ed702f06f9838e3fb16b5c7ede79","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2022-02-04 16:34:35.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"25d20dd087b7c704fcc8b87586bfa3371afca329","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2022-02-04 16:36:34.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d15fd959aa6673e8365941b26def0151e64b4c21","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-07 20:06:20.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"cbdfa2e5c3201ded33d2029a95496f9a1affaf1b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-07 21:21:03.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c45712233d7841ecbe2ba21856d3e1be : SUCCESS in 5m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6e1c4e6de4884d8a9c4515b6480875cc : SUCCESS in 10m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e84d4bef8b4a434a849263bca73cd300 : SUCCESS in 13m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/384c333124eb4a6c8663d0a8988497fa : SUCCESS in 11m 35s\n- grenade https://zuul.opendev.org/t/openstack/build/3687d2abeb414c9baa11688f5f604f92 : SUCCESS in 45m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4883bc842844453d948aa6eae5edbd33 : SUCCESS in 1h 08m 38s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/38e753525447440e8757db65f357f432 : SUCCESS in 20m 30s\n- keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k https://zuul.opendev.org/t/openstack/build/e1336141d27d423b84c0c1ade5242bcd : SUCCESS in 20m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5bc35dc870af4876b7cc05102484ee4a : SUCCESS in 36m 36s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/d008a7a1961643a996da7f60e7fabff9 : SUCCESS in 34m 38s","accounts_in_message":[],"_revision_number":2},{"id":"b54a7a34e7f9ef72a8e5bf31afcc2536e899ac45","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-07 21:21:03.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"dfb6847203e55473a310cb2cd1b199919fa3bd8b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-02-07 21:23:00.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2bf89edaa3a4bb0bf18e578d7fd4d75 : SUCCESS in 1m 29s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4fe0f10b6e21f48a131b8660d610d0bbb877ec64","revisions":{"4f8c1db9dd726015ef2d2f901cc3b03342c0a6ed":{"kind":"REWORK","_number":1,"created":"2022-01-14 19:14:29.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/78/824778/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/78/824778/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/78/824778/1"}}},"commit":{"parents":[{"commit":"837a55c3b590545c48d2daabe86a5ef0990ad463","subject":"Add generate schemas tool","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/837a55c3b590545c48d2daabe86a5ef0990ad463"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-06 11:35:20.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-11 18:10:00.000000000","tz":0},"subject":"sql: Squash newton migrations (part 2)","message":"sql: Squash newton migrations (part 2)\n\nMake the following changes to the new \"initial\" migrations.\n\n- Add \u0027key_hash\u0027 and \u0027encrypted_blob\u0027 columns to \u0027credential\u0027 table,\n  drop \u0027blob\u0027 column (003)\n- Add a (now unused) procedure for postgresql backends (003)\n- Change \u0027created_at\u0027 column of \u0027password\u0027 table to non-nullable, and\n  set to non-nullable (002, 004)\n\nChange-Id: I1a3c5541798c41ddf15eb89cc4f60578140c0dd1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4f8c1db9dd726015ef2d2f901cc3b03342c0a6ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4f8c1db9dd726015ef2d2f901cc3b03342c0a6ed"}]},"branch":"refs/heads/master"},"4fe0f10b6e21f48a131b8660d610d0bbb877ec64":{"kind":"REWORK","_number":2,"created":"2022-01-19 18:50:03.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/78/824778/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/78/824778/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/78/824778/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/78/824778/2"}}},"commit":{"parents":[{"commit":"5823f218443fe0559570395cf4ed68fc61524b19","subject":"sql: Remove duplicated constants","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5823f218443fe0559570395cf4ed68fc61524b19"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-06 11:35:20.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2022-01-19 16:58:16.000000000","tz":0},"subject":"sql: Squash newton migrations (part 2)","message":"sql: Squash newton migrations (part 2)\n\nMake the following changes to the new \"initial\" migrations.\n\n- Add \u0027key_hash\u0027 and \u0027encrypted_blob\u0027 columns to \u0027credential\u0027 table,\n  drop \u0027blob\u0027 column (003)\n- Add a (now unused) procedure for postgresql backends (003)\n- Change \u0027created_at\u0027 column of \u0027password\u0027 table to non-nullable, and\n  set to non-nullable (002, 004)\n\nChange-Id: I1a3c5541798c41ddf15eb89cc4f60578140c0dd1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4fe0f10b6e21f48a131b8660d610d0bbb877ec64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4fe0f10b6e21f48a131b8660d610d0bbb877ec64"}]},"branch":"refs/heads/master"}},"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":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"}}]}],"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":{}}}]}
