)]}'
{"id":"openstack%2Foslo.messaging~997313","triplet_id":"openstack%2Foslo.messaging~master~Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883","project":"openstack/oslo.messaging","branch":"master","topic":"bp/oslo-http-driver-v2","hashtags":[],"change_id":"Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883","subject":"HTTP-RPC driver: core transport layer","status":"ABANDONED","created":"2026-07-15 01:27:17.000000000","updated":"2026-07-15 09:28:38.000000000","total_comment_count":3,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":false,"meta_rev_id":"21bd4c938c074c7013e601110a634081a891e641","_number":997313,"virtual_id_number":997313,"owner":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"actions":{},"labels":{"Verified":{"all":[{"value":0,"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":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-15 03:21:54.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":"f2c516271fe933e6331c4079e269715259204e1a","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-15 01:27:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9e6babbf084d339621900c2db86e66f2ebd91ff4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 03:21:54.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\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/9c0b849a39774c0ab5ae61d910129d60\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5aca331d3a174844bbdd5c0833af85db : SUCCESS in 1h 07m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0f095705c02649e28bd92776fd0841a2 : SUCCESS in 4m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc885deb5e444b63a3c9913ac9666326 : FAILURE in 2m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/77fe8973a8d34b9cafe38b8c19005305 : SUCCESS in 4m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6fc2fe695ec945b7b8da709e56bece81 : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e1a5a869f73d4af29a40e7b9d4641036 : SUCCESS in 4m 51s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/dda0d11af5e94b1cbce930c0b3acacee : FAILURE in 5m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2de7f8a9a712440ea86c572ea6240b9b : SUCCESS in 4m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fff380bd86eb43b4bdd961c68dfa995a : SUCCESS in 3m 55s\n- oslo.messaging-tox-py311-func-scenario01 https://zuul.opendev.org/t/openstack/build/12275a246afd449c9b93c51deca4a3b5 : SUCCESS in 4m 46s\n- oslo.messaging-tox-py311-func-scenario02 https://zuul.opendev.org/t/openstack/build/d6817616c64546a3b0fbb85e1ff8dcfc : FAILURE in 4m 09s (non-voting)\n- oslo.messaging-src-dsvm-full-rabbit https://zuul.opendev.org/t/openstack/build/8fa6087d62ad47f99bc4173f89dd3377 : SUCCESS in 1h 38m 04s\n- oslo.messaging-src-dsvm-full-kafka-hybrid https://zuul.opendev.org/t/openstack/build/938eda39653b44a8b07f25cdf2ad837d : SUCCESS in 1h 43m 56s (non-voting)\n- oslo.messaging-grenade https://zuul.opendev.org/t/openstack/build/5f6fd3d708914d2bbce0c8ee756b4fcf : SUCCESS in 1h 07m 31s (non-voting)\n- oslo.messaging-grenade-multinode https://zuul.opendev.org/t/openstack/build/df336e9b8b3f44d9850d969e4a67f7bf : SUCCESS in 53m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0d8b15d9a1cf3cb65b8df729f7fc8abbaba39a15","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-15 06:33:13.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"78594f03cc81b7e5c48352135c44675a557f0c97","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-15 07:39:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f9abcbaf1f36f59746eecf7573aa184ac7eca044","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-15 08:15:47.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"21bd4c938c074c7013e601110a634081a891e641","tag":"autogenerated:gerrit:abandon","author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"date":"2026-07-15 09:28:38.000000000","message":"Abandoned\n\nSuperseded by re-derived 3-CR chain (ported from CI-validated code).","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"4b0e66a8ca3c599b652ecc3184638f0514d2bdce","revisions":{"35061230745bfe66f4bb52f06e538184d25cfbac":{"kind":"REWORK","_number":1,"created":"2026-07-15 01:27:17.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/13/997313/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/13/997313/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/1"}}},"commit":{"parents":[{"commit":"8ca4a4bfed0af710c90af95a7821471f898b3d93","subject":"zuul: Use openstack-python3-next-jobs template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/8ca4a4bfed0af710c90af95a7821471f898b3d93"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 00:36:45.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 00:50:50.000000000","tz":-240},"subject":"HTTP-RPC driver: core transport layer","message":"HTTP-RPC driver: core transport layer\n\nIntroduces the client-side HTTP-RPC transport for oslo.messaging,\nreplacing AMQP/Kafka with direct HTTP/2 RPC over mTLS.\n\nKey components:\n- HTTPDriver: BaseDriver implementation with send/cleanup\n- HTTPClient: httpx-based client with HTTP/2, mTLS, connection pooling\n- retry_decorator: exponential backoff with jitter, timeout, exclusions\n- DuplicateMessageCache: TTL-bounded dedup with result-caching and\n  condition-variable wait for in-flight duplicates\n- Deterministic target selection via msg_id hash for dedup affinity\n- Hub-confined clients (thread-local under eventlet) preventing\n  cross-hub greenlet.error from httpcore\u0027s pool primitives\n- Client eviction on h2 protocol errors (corrupted connections removed)\n\nConfiguration via [oslo_messaging_http] oslo.config group with options\nfor TLS, timeouts, retry, HTTP/2 tuning, and tooz coordination URL.\n\nService discovery (tooz) and server-side listener are added in\nsubsequent commits in this series.\n\nPartially-implements: blueprint oslo-http-driver (1/6)\nDepends-On: https://review.opendev.org/c/openstack/tooz/+/996961\nCo-Authored-By: Xiang Wang \u003cxiang.wang@lycorp.co.jp\u003e\nCo-Authored-By: Yushiro Furukawa \u003cyushiro.furukawa@lycorp.co.jp\u003e\nGenerated-By: Anthropic Claude Opus 4.6 (via OpenCode agent)\n\nChange-Id: Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/35061230745bfe66f4bb52f06e538184d25cfbac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/35061230745bfe66f4bb52f06e538184d25cfbac"}]},"branch":"refs/heads/master"},"991507f8881af49906dff4904b8578d5089e820a":{"kind":"REWORK","_number":2,"created":"2026-07-15 06:33:13.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/13/997313/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/13/997313/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/2"}}},"commit":{"parents":[{"commit":"8ca4a4bfed0af710c90af95a7821471f898b3d93","subject":"zuul: Use openstack-python3-next-jobs template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/8ca4a4bfed0af710c90af95a7821471f898b3d93"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 00:36:45.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 06:07:24.000000000","tz":-240},"subject":"HTTP-RPC driver: core transport layer","message":"HTTP-RPC driver: core transport layer\n\nIntroduces the client-side HTTP-RPC transport for oslo.messaging,\nreplacing AMQP/Kafka with direct HTTP/2 RPC over mTLS.\n\nKey components:\n- HTTPDriver: BaseDriver implementation with send/cleanup\n- HTTPClient: httpx-based client with HTTP/2, mTLS, connection pooling\n- retry_decorator: exponential backoff with jitter, timeout, exclusions\n- DuplicateMessageCache: TTL-bounded dedup with result-caching and\n  condition-variable wait for in-flight duplicates\n- Deterministic target selection via msg_id hash for dedup affinity\n- Hub-confined clients (thread-local under eventlet) preventing\n  cross-hub greenlet.error from httpcore\u0027s pool primitives\n- Client eviction on h2 protocol errors (corrupted connections removed)\n\nConfiguration via [oslo_messaging_http] oslo.config group with options\nfor TLS, timeouts, retry, HTTP/2 tuning, and tooz coordination URL.\n\nService discovery (tooz) and server-side listener are added in\nsubsequent commits in this series.\n\nPartially-implements: blueprint oslo-http-driver (1/6)\nDepends-On: https://review.opendev.org/c/openstack/tooz/+/996961\nCo-Authored-By: Xiang Wang \u003cxiang.wang@lycorp.co.jp\u003e\nCo-Authored-By: Yushiro Furukawa \u003cyushiro.furukawa@lycorp.co.jp\u003e\nGenerated-By: Anthropic Claude Opus 4.6 (via OpenCode agent)\n\nChange-Id: Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/991507f8881af49906dff4904b8578d5089e820a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/991507f8881af49906dff4904b8578d5089e820a"}]},"branch":"refs/heads/master"},"7fd46c1c1ae4b79e3d08001e346c1533ac2f82be":{"kind":"REWORK","_number":3,"created":"2026-07-15 07:39:11.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/13/997313/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/13/997313/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/3"}}},"commit":{"parents":[{"commit":"8ca4a4bfed0af710c90af95a7821471f898b3d93","subject":"zuul: Use openstack-python3-next-jobs template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/8ca4a4bfed0af710c90af95a7821471f898b3d93"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 00:36:45.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 07:01:06.000000000","tz":-240},"subject":"HTTP-RPC driver: core transport layer","message":"HTTP-RPC driver: core transport layer\n\nIntroduces the client-side HTTP-RPC transport for oslo.messaging,\nreplacing AMQP/Kafka with direct HTTP/2 RPC over mTLS.\n\nKey components:\n- HTTPDriver: BaseDriver implementation with send/cleanup\n- HTTPClient: httpx-based client with HTTP/2, mTLS, connection pooling\n- retry_decorator: exponential backoff with jitter, timeout, exclusions\n- DuplicateMessageCache: TTL-bounded dedup with result-caching and\n  condition-variable wait for in-flight duplicates\n- Deterministic target selection via msg_id hash for dedup affinity\n- Hub-confined clients (thread-local under eventlet) preventing\n  cross-hub greenlet.error from httpcore\u0027s pool primitives\n- Client eviction on h2 protocol errors (corrupted connections removed)\n\nConfiguration via [oslo_messaging_http] oslo.config group with options\nfor TLS, timeouts, retry, HTTP/2 tuning, and tooz coordination URL.\n\nService discovery (tooz) and server-side listener are added in\nsubsequent commits in this series.\n\nPartially-implements: blueprint oslo-http-driver (1/6)\nDepends-On: https://review.opendev.org/c/openstack/tooz/+/996961\nCo-Authored-By: Xiang Wang \u003cxiang.wang@lycorp.co.jp\u003e\nCo-Authored-By: Yushiro Furukawa \u003cyushiro.furukawa@lycorp.co.jp\u003e\nGenerated-By: Anthropic Claude Opus 4.6 (via OpenCode agent)\n\nChange-Id: Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/7fd46c1c1ae4b79e3d08001e346c1533ac2f82be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/7fd46c1c1ae4b79e3d08001e346c1533ac2f82be"}]},"branch":"refs/heads/master"},"4b0e66a8ca3c599b652ecc3184638f0514d2bdce":{"kind":"REWORK","_number":4,"created":"2026-07-15 08:15:47.000000000","uploader":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"ref":"refs/changes/13/997313/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.messaging","ref":"refs/changes/13/997313/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.messaging refs/changes/13/997313/4"}}},"commit":{"parents":[{"commit":"8ca4a4bfed0af710c90af95a7821471f898b3d93","subject":"zuul: Use openstack-python3-next-jobs template","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/8ca4a4bfed0af710c90af95a7821471f898b3d93"}]}],"author":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 00:36:45.000000000","tz":-240},"committer":{"name":"Adam Harwell","email":"flux.adam@gmail.com","date":"2026-07-15 08:14:53.000000000","tz":-240},"subject":"HTTP-RPC driver: core transport layer","message":"HTTP-RPC driver: core transport layer\n\nIntroduces the client-side HTTP-RPC transport for oslo.messaging,\nreplacing AMQP/Kafka with direct HTTP/2 RPC over mTLS.\n\nKey components:\n- HTTPDriver: BaseDriver implementation with send/cleanup\n- HTTPClient: httpx-based client with HTTP/2, mTLS, connection pooling\n- retry_decorator: exponential backoff with jitter, timeout, exclusions\n- DuplicateMessageCache: TTL-bounded dedup with result-caching and\n  condition-variable wait for in-flight duplicates\n- Deterministic target selection via msg_id hash for dedup affinity\n- Hub-confined clients (thread-local under eventlet) preventing\n  cross-hub greenlet.error from httpcore\u0027s pool primitives\n- Client eviction on h2 protocol errors (corrupted connections removed)\n\nConfiguration via [oslo_messaging_http] oslo.config group with options\nfor TLS, timeouts, retry, HTTP/2 tuning, and tooz coordination URL.\n\nService discovery (tooz) and server-side listener are added in\nsubsequent commits in this series.\n\nPartially-implements: blueprint oslo-http-driver (1/6)\nDepends-On: https://review.opendev.org/c/openstack/tooz/+/996961\nCo-Authored-By: Xiang Wang \u003cxiang.wang@lycorp.co.jp\u003e\nCo-Authored-By: Yushiro Furukawa \u003cyushiro.furukawa@lycorp.co.jp\u003e\nGenerated-By: Anthropic Claude Opus 4.6 (via OpenCode agent)\n\nChange-Id: Ie230d8f6aa7bec129f7ac016bfd6058cf4ac4883\nSigned-off-by: Adam Harwell \u003cflux.adam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/4b0e66a8ca3c599b652ecc3184638f0514d2bdce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.messaging/commit/4b0e66a8ca3c599b652ecc3184638f0514d2bdce"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
