)]}'
{"id":"openstack%2Fswift~1000075","triplet_id":"openstack%2Fswift~master~Ib250be78406515e7824fec4718a70a5f29649f04","project":"openstack/swift","branch":"master","attention_set":{},"removed_from_attention_set":{"6968":{"account":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"last_update":"2026-08-10 19:35:20.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib250be78406515e7824fec4718a70a5f29649f04","subject":"checksum: Don\u0027t crash when AF_ALG is denied","status":"MERGED","created":"2026-08-07 09:10:41.000000000","updated":"2026-08-10 19:36:28.000000000","submitted":"2026-08-10 19:35:20.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":"1000075","meta_rev_id":"464251d32a53efdb531d00bf26b08973a8a0917a","_number":1000075,"virtual_id_number":1000075,"owner":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-10 19:35:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-08-10 18:14:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-08-10 18:14:50.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-07 10:05:37.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":"2026-08-07 10:24:30.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":"2026-08-10 18:14:50.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"}],"messages":[{"id":"c04fcfe0bdd9a24d416d9e64b72c902fae601df7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"date":"2026-08-07 09:10:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a4870ed0f231b76ae5a420c4851103c01686ce1b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 10:05:37.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ad22d59c74d4959952f08348b56db45\n\n- swift-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5842c5341c184f66be0f5c90d260daeb : SUCCESS in 52m 50s","accounts_in_message":[],"_revision_number":1},{"id":"6d68ed0eebd4212eadc44e7d44c67a7207dda30e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-07 10:24:30.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2268481f3e164382836cda764c7b3fad\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b682464cdcf14d54826b1bfa0360279a : SUCCESS in 5m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/40530803080d4ce28fe8d950bcf2039c : SUCCESS in 3m 15s\n- grenade https://zuul.opendev.org/t/openstack/build/b092705f61ac4d8d82356cea56caa881 : SUCCESS in 1h 13m 12s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8962b9e41d1348c28e21ca1d3791f431 : SUCCESS in 37m 28s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/6fe0f21e03e043758e91d9bdfffc85eb : SUCCESS in 52m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b87b29fb85d24cc19f4212b13c803665 : SUCCESS in 58m 59s\n- swift-tox-func-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/414ae3e040af4a838cb7859df21963f2 : SUCCESS in 21m 11s (non-voting)\n- swift-tox-func-encryption-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/5226a145424c411d90c47ede3f9308b8 : SUCCESS in 10m 31s (non-voting)\n- swift-tox-func-ec-py39-centos-9-stream-fips https://zuul.opendev.org/t/openstack/build/faaa31537f474a5b8a50242884051c04 : SUCCESS in 21m 34s (non-voting)\n- swift-build-image https://zuul.opendev.org/t/openstack/build/ab6081c4e6404ad5bce60180fd0f11b5 : SUCCESS in 4m 46s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/57a409ebbff2411291ddc8f00de5afa0 : SUCCESS in 20m 01s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/a8fd4bfad0124741b89526319532f18b : SUCCESS in 22m 34s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/63746b440d3d47418d6fec0d374240a0 : SUCCESS in 25m 47s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/9598e3e932bc4846b149f588b6b23cf5 : SUCCESS in 21m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/c971c5f8c33040cf993916302646396c : SUCCESS in 12m 57s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/bfbcd674a0034097989096bd81661001 : SUCCESS in 17m 14s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/dd1458c86fc54eef9ff196dd17e2dd9a : SUCCESS in 14m 24s\n- swift-tox-func-py39-centos-9-stream https://zuul.opendev.org/t/openstack/build/c95e084ad52a400cb09e00db3e176ab7 : SUCCESS in 14m 37s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/ff403aba07c04e6bb8d366132b4b125b : SUCCESS in 3m 22s\n- swift-tox-func-ceph-s3tests-tempauth https://zuul.opendev.org/t/openstack/build/64848f8767d54f519b59f358e0d883fb : FAILURE in 10m 43s (non-voting)\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/0d6a83cb5d884c1c8354d85a0a5f158d : SUCCESS in 4m 59s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6e0fab6da0194a879bf2256271981af6 : SUCCESS in 1h 04m 51s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/0a3350f3432646e0a4bdc0e1b371d912 : SUCCESS in 38m 50s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/fa39b89f06d34a4899b19b63b509a271 : SUCCESS in 29m 19s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6a17da9902bd4c0099fbd3e4b84d307c : SUCCESS in 28m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/52f3769932a340d881a7454e14506005 : SUCCESS in 2m 57s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/70f26ed145cf4ac3953b6dccd77ebb55 : SUCCESS in 15m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/42ed767b4f004968a6f8a7d210154842 : SUCCESS in 35m 16s\n\nWarning:\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-encryption-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/zuul/zuul-jobs/playbooks/unittests/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/cleanup.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.\n  File .ssh/known_hosts.old found in build home directory during playbook opendev.org/opendev/base-jobs/playbooks/base/post-logs.yaml for job swift-tox-func-ec-py39-centos-9-stream-fips.  Add to preserve-home-paths if safe, or otherwise remove.","accounts_in_message":[],"_revision_number":1},{"id":"071b6cefd172836310d954920c4157edf16441b7","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2026-08-10 18:14:50.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"628337a88bc7a1ef14917ead8b5544380a57a166","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 18:15:24.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ec1dcf164eb039566e716ff7cd815db1eba9d4d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 19:35:19.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8526d793fa7347c5ba1bf3ce4423daa2\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef41cea7507d41129d761910d2d64ead : SUCCESS in 5m 53s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f74a6d5c8e544e9c9d2f7b74fcf73136 : SUCCESS in 4m 34s\n- grenade https://zuul.opendev.org/t/openstack/build/5b88612f33d34fa6ba37f252f45cc54f : SUCCESS in 34m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aa23f9b294e541baa79c92c17ac43b3b : SUCCESS in 1h 14m 38s\n- tempest-integrated-object-storage https://zuul.opendev.org/t/openstack/build/1c6814d2ee1d45b38b3b4ce179de1bc8 : SUCCESS in 58m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ee7c74beec6a47589ab9052581f920c2 : SUCCESS in 56m 49s\n- swift-upload-image https://zuul.opendev.org/t/openstack/build/b71be06d04be450db26e05883128c866 : SUCCESS in 7m 14s (non-voting)\n- swift-tox-py37 https://zuul.opendev.org/t/openstack/build/a205d9feb56d404aa5a1e638af8a625f : SUCCESS in 11m 55s\n- swift-tox-py310 https://zuul.opendev.org/t/openstack/build/32a42aadccd44e71a4c48e358ad81dd3 : SUCCESS in 10m 47s\n- swift-tox-py313 https://zuul.opendev.org/t/openstack/build/e46637741f9249a4910162e7de8ee16f : SUCCESS in 30m 00s\n- swift-tox-py314 https://zuul.opendev.org/t/openstack/build/2d59f0a8f41a449286dec48e033954b8 : SUCCESS in 22m 40s\n- swift-tox-func-py312 https://zuul.opendev.org/t/openstack/build/3ece9c8e09ed42949a2f82c546f813f8 : SUCCESS in 15m 07s\n- swift-tox-func-encryption-py312 https://zuul.opendev.org/t/openstack/build/c4b11138ffb440a49f501efa9dc2545f : SUCCESS in 18m 15s\n- swift-tox-func-ec-py312 https://zuul.opendev.org/t/openstack/build/d58ac74ec7a54b76bedc9731345c5f8b : SUCCESS in 13m 18s\n- swift-func-cors https://zuul.opendev.org/t/openstack/build/fa5d05a1c0344e619bb9e9e395f81ae7 : SUCCESS in 8m 38s\n- swift-tox-func-s3api-compat-tests-tempauth https://zuul.opendev.org/t/openstack/build/3c68f179d4684761934f5650606e2de9 : SUCCESS in 7m 40s\n- swift-probetests-centos-9-stream https://zuul.opendev.org/t/openstack/build/6cd37a4c734f420788f4098adf0278a6 : SUCCESS in 47m 09s\n- swift-dsvm-functional https://zuul.opendev.org/t/openstack/build/8369853544e1464495c60046b6a2ffaf : SUCCESS in 36m 07s\n- swift-dsvm-functional-ipv6 https://zuul.opendev.org/t/openstack/build/32be6d1621dd46098d0ac58937d3325f : SUCCESS in 54m 58s\n- swift-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/72d0efeb26c9461880657c0fe4d7adfc : SUCCESS in 28m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0ef041b523ed4ef8818d6e0961116f82 : SUCCESS in 5m 25s\n- swift-multinode-rolling-upgrade https://zuul.opendev.org/t/openstack/build/57d73b85bab84598addc4c24664c05d8 : SUCCESS in 20m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e75d5e9c73db4cc9acc5b1d1c519d166 : SUCCESS in 55m 44s","accounts_in_message":[],"_revision_number":1},{"id":"70d726178aab4e12802d35aad282cb76466359f7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 19:35:20.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"464251d32a53efdb531d00bf26b08973a8a0917a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-10 19:36:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c0888e72fb1748e2a94f8cdc6155a2b0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a879a32935d47e9a8b76d732aa75579 : SUCCESS in 49s\n- swift-promote-image https://zuul.opendev.org/t/openstack/build/20f657780ecd44cdb6dd6bfafe5cc89e : SUCCESS in 42s (non-voting)","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"1436897cce0218e8d9499808ee51abeadb856989","revisions":{"1436897cce0218e8d9499808ee51abeadb856989":{"kind":"REWORK","_number":1,"created":"2026-08-07 09:10:41.000000000","uploader":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"ref":"refs/changes/75/1000075/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/swift","ref":"refs/changes/75/1000075/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/1000075/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/1000075/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/swift refs/changes/75/1000075/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/swift refs/changes/75/1000075/1"}}},"commit":{"parents":[{"commit":"541a59863752de0636a1747e5c3223676a904c35","subject":"Merge \"proxy-logging: always label stats with account\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/541a59863752de0636a1747e5c3223676a904c35"}]}],"author":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-07 09:07:54.000000000","tz":120},"committer":{"name":"Christian Schwede","email":"cschwede@mailbox.org","date":"2026-08-07 09:10:18.000000000","tz":120},"subject":"checksum: Don\u0027t crash when AF_ALG is denied","message":"checksum: Don\u0027t crash when AF_ALG is denied\n\nThe kernel crc32c probe runs at import time and re-raised any errno other\nthan ENOENT or EAFNOSUPPORT. Docker \u003e\u003d 29 denies AF_ALG sockets by default,\nso the probe fails with EPERM and importing swift.common.utils.checksum\nraises PermissionError. That takes down any proxy-server with s3api in its\npipeline.\n\nTreat EPERM and EACCES like the other failures and fall back to a userspace\nimplementation.\n\nCloses-Bug: #2163006\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ib250be78406515e7824fec4718a70a5f29649f04\nSigned-off-by: Christian Schwede \u003ccschwede@mailbox.org\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1436897cce0218e8d9499808ee51abeadb856989"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/swift/commit/1436897cce0218e8d9499808ee51abeadb856989"}]},"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":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
