)]}'
{"id":"openstack%2Fkeystone~915256","triplet_id":"openstack%2Fkeystone~master~I53d66fe87179aac7b3e211c84fd9858b1157b352","project":"openstack/keystone","branch":"master","topic":"bug-2060441","attention_set":{},"removed_from_attention_set":{"25468":{"account":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"last_update":"2025-07-18 15:42:45.000000000","reason":"Removed by \u003cGERRIT_ACCOUNT_37598\u003e by clicking the attention icon","reason_account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}},"hashtags":[],"change_id":"I53d66fe87179aac7b3e211c84fd9858b1157b352","subject":"Remove the password element from the generated dict in update_user","status":"MERGED","created":"2024-04-08 09:16:12.000000000","updated":"2025-07-18 17:00:40.000000000","submitted":"2025-07-18 16:57:55.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":"915256-bug-2060441","meta_rev_id":"7d737e8407304e28db29a7ba9468d1a179f1bd68","_number":915256,"virtual_id_number":915256,"owner":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-07-18 16:57:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":0,"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"recommended":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"all":[{"value":1,"date":"2024-09-16 12:40:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},{"value":2,"date":"2025-07-18 14:27:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-07-18 15:42:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":2,"date":"2025-07-18 14:52:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}],"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":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"all":[{"value":0,"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"value":1,"date":"2025-07-18 14:52:46.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-04-08 09:32: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":"CC"},{"updated":"2024-04-08 10:53:26.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-07-18 14:27:29.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2025-07-18 14:52:46.000000000","updated_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"reviewer":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"state":"REVIEWER"},{"updated":"2025-07-18 15:42:43.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"}],"messages":[{"id":"50afde27b8e1d8f79929d08e3fed9ea4b22feae5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"date":"2024-04-08 09:16:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c88b849382e3f2eb7f0b8823b985911361f7e154","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"date":"2024-04-08 09:16:54.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"ff8532113be7323f3d6df6c461386bf0deb343af","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-08 09:32:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/56676e4f3ceb4c56b77eedaba9c0a25e\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2d2b02debdfb4385aea718803f036ff3 : SUCCESS in 10m 31s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/f24e0db1e7c4439c818ac72a40530f91 : SUCCESS in 15m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b33708da416fee0fd0b7bc733bd3cc9a9d890cee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-08 10:53:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5987eabf42d6467e8d605d36e5cd9778\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2398675c47f048b2bf0e5860861bf994 : SUCCESS in 15m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/17866c1a7c6c460da1c7dd95737ef1f5 : SUCCESS in 4m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/04f7318ea6bc45848b85ad1c7ebc0551 : SUCCESS in 13m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c992414f744745aa92b912bf49c85dcf : SUCCESS in 10m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d35529e7161f413dbf506f8cad342156 : FAILURE in 12m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/011b83740e374f4d95284d41ae2358e0 : SUCCESS in 10m 53s\n- grenade https://zuul.opendev.org/t/openstack/build/9f75c0af49b74ccfaf68c9644135244f : SUCCESS in 55m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7fbdf67d4a3240c299b2898e92a57166 : SUCCESS in 1h 31m 04s\n- keystone-tox-py310-with-sqlalchemy-2x https://zuul.opendev.org/t/openstack/build/797e180fedfe4787b7f7ce1170e6a3d2 : SUCCESS in 14m 00s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6ebceffa13b848e88f24cfe0f53247ea : SUCCESS in 21m 42s\n- keystone-dsvm-py3-functional-fips https://zuul.opendev.org/t/openstack/build/084f83a61d1843f2a513845fad0484ed : SUCCESS in 29m 28s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/806d967792974ab889f47e7c7f80a256 : FAILURE in 15m 14s (non-voting)\n- keystone-dsvm-py3-functional-federation-ubuntu-jammy-k2k https://zuul.opendev.org/t/openstack/build/c4d0acdbbfbb4228ab9b63f952f05709 : SUCCESS in 34m 08s\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/e47fbe7046b747bb817b3f6f46bbf8f2 : SUCCESS in 21m 55s (non-voting)\n- keystone-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/7eef84f882f0459389662dc8e34ad701 : FAILURE in 16m 07s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6793f5a9b8904b4c824578c76d5bdcf6 : SUCCESS in 41m 55s","accounts_in_message":[],"_revision_number":2},{"id":"aa77d5431852fd420e4bce5b67864803458c4597","author":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"date":"2024-09-16 12:40:11.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"f23e0ce58746a837cec3246aa601299816cb290a","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2025-07-18 14:27:29.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"dc3e9157bd54001eff18cae4906a405e46b3a515","author":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"},"date":"2025-07-18 14:52:46.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"cceb6ca4b0017f0c4570db5519a2f8698daa677e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 14:53:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"9ff0a6ea982f53a39112b6bf0098eca432db3be4","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-07-18 15:42:43.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"44aefeb5ddb122e59fab8a8495d7e1ad5b93cb66","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 16:57:55.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e6f97bbf17e64c2695ea26d1037f94b1\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c5c721f3069499696c3b827bf8d89f7 : SUCCESS in 6m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c826730c92a24ea3bfb4987bbe636637 : SUCCESS in 11m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/827e55ce81a9417d8bbb34c7b74f6e0c : SUCCESS in 12m 36s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2f7c51b929254c01b665c1d88cba58f3 : SUCCESS in 10m 54s\n- grenade https://zuul.opendev.org/t/openstack/build/3c2ea52e25b84957b15a09224d613fcd : SUCCESS in 50m 08s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c9d1782e8cd34822941059093825b8e3 : SUCCESS in 1h 30m 00s\n- keystone-tempest https://zuul.opendev.org/t/openstack/build/a0431214ec5a440aa9bd258d3bd1aed8 : SUCCESS in 22m 08s\n- keystone-tempest-federation-k2k https://zuul.opendev.org/t/openstack/build/52b48956562c417bbc9b6f640de91064 : SUCCESS in 20m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d581856054d447ec9511437eccff94ad : SUCCESS in 51m 03s\n- keystone-protection-functional https://zuul.opendev.org/t/openstack/build/08f8a7ae84ca4e4783d6eb77bbc210a4 : FAILURE in 22m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7e89d10d2c2d09e32069c81dbc0fa394a5eee6c3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 16:57:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"7d737e8407304e28db29a7ba9468d1a179f1bd68","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 17:00:40.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ed916d1918b842c0a7a0eff7f6ef1958\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a0282c798680476581f95b70d3a3f72d : SUCCESS in 1m 18s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6d97d94be8664f95db8834ad8a821c0122b47e73","revisions":{"7de655cd3704a69650822b9036f430b7d4e2e2ea":{"kind":"REWORK","_number":1,"created":"2024-04-08 09:16:12.000000000","uploader":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"ref":"refs/changes/56/915256/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/56/915256/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/56/915256/1"}}},"commit":{"parents":[{"commit":"8ca73f758bb613a57815fbe4ae78e3d2afa4af49","subject":"Merge \"sql: Fixup for invalid unique constraint on external_id in access_rule table\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8ca73f758bb613a57815fbe4ae78e3d2afa4af49"}]}],"author":{"name":"Michel Nederlof","email":"mnederlof@cloudvps.com","date":"2024-04-08 09:13:45.000000000","tz":120},"committer":{"name":"Michel Nederlof","email":"mnederlof@cloudvps.com","date":"2024-04-08 09:15:04.000000000","tz":120},"subject":"Remove the password element from the generated to_dict.","message":"Remove the password element from the generated to_dict.\n\nThis prevents a log warning when a hashed password is too long for the\nconfigured password_hashing_algorithm, as the currently hashed password\nis passed into the from_dict method, which will try to \u0027set\u0027 the password\nusing the hashed value.\n\nAlso, handling of a password update is done later in this method, so the\nwarning message would also be misleading anyone interpreting the log lines,\nas the password is not updated using this logic.\n\nCloses-Bug: #2060441\nChange-Id: I53d66fe87179aac7b3e211c84fd9858b1157b352\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7de655cd3704a69650822b9036f430b7d4e2e2ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7de655cd3704a69650822b9036f430b7d4e2e2ea"}]},"branch":"refs/heads/master"},"6d97d94be8664f95db8834ad8a821c0122b47e73":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2024-04-08 09:16:54.000000000","uploader":{"_account_id":25468,"name":"Michel Nederlof","email":"michel@nederlof.info","username":"pellucid"},"ref":"refs/changes/56/915256/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/56/915256/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/56/915256/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/56/915256/2"}}},"commit":{"parents":[{"commit":"8ca73f758bb613a57815fbe4ae78e3d2afa4af49","subject":"Merge \"sql: Fixup for invalid unique constraint on external_id in access_rule table\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8ca73f758bb613a57815fbe4ae78e3d2afa4af49"}]}],"author":{"name":"Michel Nederlof","email":"mnederlof@cloudvps.com","date":"2024-04-08 09:13:45.000000000","tz":120},"committer":{"name":"Michel Nederlof","email":"mnederlof@cloudvps.com","date":"2024-04-08 09:16:45.000000000","tz":120},"subject":"Remove the password element from the generated dict in update_user","message":"Remove the password element from the generated dict in update_user\n\nThis prevents a log warning when a hashed password is too long for the\nconfigured password_hashing_algorithm, as the currently hashed password\nis passed into the from_dict method, which will try to \u0027set\u0027 the password\nusing the hashed value.\n\nAlso, handling of a password update is done later in this method, so the\nwarning message would also be misleading anyone interpreting the log lines,\nas the password is not updated using this logic.\n\nCloses-Bug: #2060441\nChange-Id: I53d66fe87179aac7b3e211c84fd9858b1157b352\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6d97d94be8664f95db8834ad8a821c0122b47e73"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6d97d94be8664f95db8834ad8a821c0122b47e73"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7414,"name":"David Wilde","email":"dwilde@redhat.com","username":"d34dh0r53"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
