)]}'
{"id":"openstack%2Fglance~1003818","triplet_id":"openstack%2Fglance~stable%2F2025.2~Ie4fbbf28262e4c5650b40798dde6007748cc9760","project":"openstack/glance","branch":"stable/2025.2","attention_set":{},"removed_from_attention_set":{"5314":{"account":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"last_update":"2026-09-04 12:25:13.000000000","reason":"Change was submitted"}},"hashtags":["CVE-2026-71196","CVE-2026-71197","CVE-2026-71198","OSSA-2026-038"],"change_id":"Ie4fbbf28262e4c5650b40798dde6007748cc9760","subject":"Pin import downloads to validated destination addresses","status":"MERGED","created":"2026-09-03 14:58:24.000000000","updated":"2026-09-04 12:27:15.000000000","submitted":"2026-09-04 12:25:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1003818","meta_rev_id":"47d453211b932e6046a5634cd197d5fc075efd71","_number":1003818,"virtual_id_number":1003818,"owner":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-04 12:25:12.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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":2,"date":"2026-09-03 15:27:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"all":[{"value":1,"date":"2026-09-03 15:27:01.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"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},"Review-Priority":{"all":[{"value":0,"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Top Priority / Holds Gate"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-09-03 14:58:24.000000000","updated_by":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"reviewer":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"state":"CC"},{"updated":"2026-09-03 15:27:01.000000000","updated_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-09-03 17:20:20.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"}],"messages":[{"id":"110c154a62661f8484b0eedf78535821b3ab0c75","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"date":"2026-09-03 14:58:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a5d4b1e669baa43307129a22ac851e79716cf9f2","author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"date":"2026-09-03 15:27:01.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6378b9b2d7c764005db7d45086d37f6e1b340c9e","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"date":"2026-09-03 15:27:12.000000000","message":"Hashtags added: CVE-2026-71196, CVE-2026-71197, CVE-2026-71198, OSSA-2026-038","accounts_in_message":[],"_revision_number":1},{"id":"e33098e87481d64be019a1779f0bb176078371ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-03 17:20:20.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/516f121fec04453db73371da583c016b\n\n- grenade https://zuul.opendev.org/t/openstack/build/1f70165e28874ec58ec6c50e2de6f3ed : SUCCESS in 1h 09m 07s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/abc80028a6254d38acaaec37d8cd5c28 : SUCCESS in 1h 28m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f453972a0f07467fbac8ca15f29bba34 : SUCCESS in 39m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c9570708ba648ca98f85f01ece0d89e : SUCCESS in 7m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/27adffb92def4cbc87d7ebaf6e6e7363 : SUCCESS in 5m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ecd5a91d07374a3db9e170b32c8e4610 : SUCCESS in 8m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d658f109ab6b4ff7a9ab581d41f15b57 : SUCCESS in 11m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad0c525f01314b7387a15e4c33673481 : SUCCESS in 7m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d729cf9a6afe426d88dcd38c5ceacb24 : SUCCESS in 10m 24s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4f74dc76960543a9919cc0cd898c3242 : SUCCESS in 7m 16s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ea0c658878e5488eaf65c5654fd28e4e : SUCCESS in 7m 39s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/b1f717a71ab343b8b02a0b7edc31bda3 : FAILURE in 30m 57s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/a8ce7d9fa2d341a193add5401dfc121b : SUCCESS in 1h 59m 47s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/614108a4497e4bcd9e57692d204bc936 : SUCCESS in 2h 10m 42s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/f88e7a3589f24bf8ac3c756407b1e59a : SUCCESS in 2h 00m 03s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/799c4a1bfa444962bfd28eae36245567 : SUCCESS in 35m 33s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2c1986d701794d8d9e6bfa4ed873b5ac : FAILURE in 37m 42s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/5bb0e077ea6048cfb5a2861ebfde068e : FAILURE in 12m 23s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/8c05f2220b484004bc8848f3df3e9340 : FAILURE in 29m 18s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/98d4235fead84232971b9ad390e83210 : SUCCESS in 28m 43s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/072bb741deff430bace963745a2f672a : SUCCESS in 1h 01m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bc128bdcf8c1feeb8a4d7276476af793d15d7657","author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"date":"2026-09-04 06:02:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"dc09ff9b870203193002d50790e0abae8d028233","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 08:23:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c84c36270194829bea3e4ce8893c300\n\n- grenade https://zuul.opendev.org/t/openstack/build/6439932f30334c1681197718542b2af2 : SUCCESS in 43m 27s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/faa5d7abd2124a7b86209c7f6011361e : SUCCESS in 1h 33m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/44e3cced580942faadd7ed9956c564eb : SUCCESS in 48m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/061d3ada3295443dad9e48100520ab7c : SUCCESS in 5m 20s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/72a761745cc84ce5a9f271e353d04f98 : SUCCESS in 5m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ebbacf9a096f4035879680f6d689c6a1 : SUCCESS in 5m 31s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c16d45dfa38a423d9a4e2a0f9feaabfb : SUCCESS in 4m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/313d1579c190497d913413bd6ef17203 : SUCCESS in 5m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2cc83abf64bb4e559ba93a1c43b0d2d8 : SUCCESS in 4m 04s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e7c91f71c79e4170918921e6caa4f6f2 : SUCCESS in 5m 14s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/90b53d12108348e18fcae6ea1990fde7 : SUCCESS in 8m 26s\n- glance-ceph-thin-provisioning https://zuul.opendev.org/t/openstack/build/6e650195adee4fab882f276ce18288fd : FAILURE in 1h 16m 13s (non-voting)\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/9240eaa6d61c4c31bc2b725eee38af4b : SUCCESS in 2h 02m 47s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/007b9fd9856b413da8e7254b44a2e18f : SUCCESS in 1h 14m 37s\n- glance-multistore-cinder-import https://zuul.opendev.org/t/openstack/build/ebb48ec503334cbe97d683805df48347 : SUCCESS in 2h 16m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a728cf524d024771a59b4c6108432df7 : SUCCESS in 40m 28s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/895b577d700340548a74f84d47ab6deb : SUCCESS in 1h 43m 44s\n- glance-grenade-centralized-cache https://zuul.opendev.org/t/openstack/build/819df38c09fd49d58d4860509facea55 : FAILURE in 17m 55s (non-voting)\n- glance-s3-multistore https://zuul.opendev.org/t/openstack/build/1bf064011be44458b15665298c70f3cd : FAILURE in 18m 01s (non-voting)\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/9d666095b42e4406851248218f119211 : SUCCESS in 37m 41s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a2cac5c6dbaa4af99fde6d8bfd266066 : SUCCESS in 1h 20m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6c40e13ce36df05713e14f3d1fba91b21c84e1a5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 10:20:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"13a19f87d4cc858f5b990297c0d16c6e3b49e724","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 12:25:12.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/134b1db99b1a43e89251e6a821849bd5\n\n- grenade https://zuul.opendev.org/t/openstack/build/11938c8affe2458abc0ae5b7a21cb4b5 : SUCCESS in 1h 00m 45s\n- tempest-integrated-storage https://zuul.opendev.org/t/openstack/build/c9d27e5890ac45fdbfaeede329039e9a : SUCCESS in 1h 41m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b71fa07ff255479784d9b87c0d899d5e : SUCCESS in 54m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f96d502df274e40b5cc9e1f10e411a3 : SUCCESS in 3m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7416007c55574db384f31c529f146bc6 : SUCCESS in 5m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/16ffcdf468c948b9905d9ea29b7173ca : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83eace899a394da8bba4bf199a4ac9e4 : SUCCESS in 9m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/302f07ade5f84442be194914f8b701be : SUCCESS in 8m 10s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4b8b340ed7c34ce5b23b823cb57a701b : SUCCESS in 7m 47s\n- openstack-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2bb24083d5c0439687fa3d86e1edd058 : SUCCESS in 7m 28s\n- tempest-integrated-storage-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/2ec706b59d8d4b139e9134b10bca2ae7 : SUCCESS in 1h 36m 17s\n- tempest-integrated-storage-import https://zuul.opendev.org/t/openstack/build/2b6d5f455eef450c99a9f32dada1a9b5 : SUCCESS in 1h 14m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0297b296c68f4542bb2c15546bae8e72 : SUCCESS in 53m 28s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/99dce235228c43c7ac69b264d24eb0d5 : SUCCESS in 2h 03m 37s\n- glance-secure-rbac-protection-functional https://zuul.opendev.org/t/openstack/build/3ddfdb0f0e834a379c4e0a4a0c2caa73 : SUCCESS in 34m 03s","accounts_in_message":[],"_revision_number":1},{"id":"0c475b2e61f62381ac044517d6a440e259e9b481","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 12:25:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"47d453211b932e6046a5634cd197d5fc075efd71","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-04 12:27:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e6df5eab55604c0e97651fc0e0e7193b\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7d2e8c6485a41538d77079274fdcf5d : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"c0f30ec5f17f666cf265542216628295d37e0e59","revisions":{"c0f30ec5f17f666cf265542216628295d37e0e59":{"kind":"REWORK","_number":1,"created":"2026-09-03 14:58:24.000000000","uploader":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"ref":"refs/changes/18/1003818/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/glance","ref":"refs/changes/18/1003818/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/glance refs/changes/18/1003818/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/glance refs/changes/18/1003818/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/glance refs/changes/18/1003818/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/glance refs/changes/18/1003818/1"}}},"commit":{"parents":[{"commit":"577b1a16bd8c2fd4df4ad66c902f4e6b44d71618","subject":"Block restricted addresses in web-download import URIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/577b1a16bd8c2fd4df4ad66c902f4e6b44d71618"}]}],"author":{"name":"Abhishek Kekane","email":"akekane@redhat.com","date":"2026-07-23 14:07:52.000000000","tz":-420},"committer":{"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","date":"2026-09-03 14:57:38.000000000","tz":-240},"subject":"Pin import downloads to validated destination addresses","message":"Pin import downloads to validated destination addresses\n\nRe-validate import URIs at fetch time, resolve DNS when the download\nstarts, and pin HTTP connections to the validated destination address.\nThis closes the DNS rebinding window between API validation and async\nworker download.\n\nOn stable/2025.2, get_image_data_iter continues to return a single\niterable via _size_limited_reader (not the (data, size) tuple used on\nnewer branches).\n\nCloses-Bug: #2158999\nSecurityImpact\n\nAssisted-By: Cursor (claude-4.5-sonnet)\nChange-Id: Ie4fbbf28262e4c5650b40798dde6007748cc9760\nSigned-off-by: Abhishek Kekane \u003cakekane@redhat.com\u003e\nSigned-off-by: Brian Rosmaita \u003crosmaita.fossdev@gmail.com\u003e\n(cherry picked from commit df123cffa318b484fa6d55729858e48afa17aa57)\n(cherry picked from commit 67280eb044a5f39458ba8afcf306833d884c69cc)\nConflicts: glance/common/scripts/utils.py\n  glance/tests/functional/v2/test_image_decompression.py\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c0f30ec5f17f666cf265542216628295d37e0e59"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/glance/commit/c0f30ec5f17f666cf265542216628295d37e0e59"}]},"branch":"refs/heads/stable/2025.2"}},"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":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"}},{"label":"Review-Priority","status":"MAY"}]}],"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\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":""}}}]}
