)]}'
{"id":"openstack%2Foctavia~958639","triplet_id":"openstack%2Foctavia~master~Ib0b34e3d79008e8e681df27ec13b39fd3cc76dd9","project":"openstack/octavia","branch":"master","topic":"fixes_active_standby","attention_set":{"11628":{"account":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"last_update":"2025-09-08 06:50:20.000000000","reason":"\u003cGERRIT_ACCOUNT_29244\u003e replied on the change","reason_account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}}},"removed_from_attention_set":{"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2025-09-08 06:50:20.000000000","reason":"\u003cGERRIT_ACCOUNT_29244\u003e replied on the change","reason_account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}}},"hashtags":[],"change_id":"Ib0b34e3d79008e8e681df27ec13b39fd3cc76dd9","subject":"Fix inconsistent load balancer status during amphora failover","status":"NEW","created":"2025-08-27 11:37:40.000000000","updated":"2025-09-08 06:50:20.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":6,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"a6fcde965dcb672e3d72274dde895500b0914f2e","_number":958639,"virtual_id_number":958639,"owner":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-08-27 18:10:06.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"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"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"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"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"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"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}],"CC":[{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-08-27 14:39:42.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-09-04 17:09:46.000000000","updated_by":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"reviewer":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"state":"CC"}],"messages":[{"id":"59dc861fec0036e8eefe5d855ac8e64adb40d7b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-08-27 11:37:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9b836a9281a9e59ea28e7a504647d80164af3824","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-08-27 13:53:45.000000000","message":"Patch Set 1: Code-Review-1","accounts_in_message":[],"_revision_number":1},{"id":"078f8c1633ad73340849bc332cc25dbe02b17c28","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-08-27 13:56:45.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"535646dc60ebc219a9b64ce8260d3db7867358c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 14:39:42.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f1d1b2006d4f4b60902a2ff9448137cc\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0d9bfd78884a4ff8b2291b290cb43b98 : SUCCESS in 12m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7e9253ec1554c2ab02597ca76d5a79f : SUCCESS in 3m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7238cccd24f841a9a49e2d8a1e089f1f : SUCCESS in 5m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d3a25ba8b31240cdb7f4228f773a01ab : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6b85ad6deaaa4fe893f5501091deda3b : SUCCESS in 5m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f76691e31c004a0aa0657259144f563a : SUCCESS in 12m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7c31a53a14f441448789587ca8368389 : SUCCESS in 3m 56s\n- octavia-tox-py311-tips https://zuul.opendev.org/t/openstack/build/075fd7bb960a452babc306eb9f760bfb : SUCCESS in 7m 41s\n- octavia-tox-functional-py311-tips https://zuul.opendev.org/t/openstack/build/042aa857f8ae47a1add2eb5304cc7cd3 : SUCCESS in 7m 53s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/8ddb6c87813b42c8ab934c6004ec3925 : SUCCESS in 5m 16s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/939d64071bf9420c9460f30ce06d3c0c : SUCCESS in 4m 04s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ed8e893529de47599f5ac4cd9ac70492 : SUCCESS in 9m 31s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/f9d2930f0d65426aaf56b815dc446dd2 : SUCCESS in 1h 11m 57s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/7cdf964bbc8a4a7ea9858e6128f25af2 : SUCCESS in 1h 51m 27s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/6894a0a6ca9d4e7e847dd5ebaf9a97cd : SUCCESS in 1h 02m 03s\n- octavia-v2-dsvm-scenario-traffic-ops-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f7c4eaf54c064c9ba4479b047634e966 : SUCCESS in 1h 45m 03s (non-voting)\n- octavia-v2-dsvm-scenario-non-traffic-ops-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/f754c33d2e0d450c99c8734e2866d32c : FAILURE in 12m 25s (non-voting)\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/353cf54c812e4b84badab582db084d84 : SUCCESS in 1h 59m 12s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/596862862e3c46b780c0b7b8b93f3c3e : SUCCESS in 1h 10m 21s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/a6f86704ea3744cc9fdba0d4b0f66d29 : SUCCESS in 35m 38s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/bc525e0928484744b5b045bf94e233b7 : SUCCESS in 44m 40s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/a79f3a023f1c4486ab664c49634e6bdb : SUCCESS in 32m 54s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/0103d64851e14a53b770ba177334a8ca : SUCCESS in 2h 30m 43s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/4fe16e90d9aa4236ac9cc3ef2dfc80c5 : SUCCESS in 3h 00m 16s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/70153d567ca24931ba01b3087241d62f : SUCCESS in 2h 05m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e0a8c2fd3575aebb9ee2a16717eaacfcde3c7506","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-08-27 15:03:54.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"916b212170e8a627622fddcfdd359d770a60fced","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-08-27 15:04:33.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"73f59a68290d8245ae02388049943b7b15f0a6be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 18:10:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5ac1be23e54f41af80a5ac9384ebd58a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9652c4a8493043c2a374d53ead233c05 : SUCCESS in 15m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b51156222ec471ea4fd315b48863d43 : SUCCESS in 3m 54s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cc56fa64fdca4595a1d015e9bef906f7 : SUCCESS in 3m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5e57f1bc378c4ea5bcafc6b8a6ed208f : SUCCESS in 6m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/48575ffc692c43e5800e4a68e6a28694 : SUCCESS in 8m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb027b428d9547d9950c57e768f3d344 : SUCCESS in 7m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/41c1e9fbee90411a8d521a601a6d6cb8 : SUCCESS in 4m 15s\n- octavia-tox-py311-tips https://zuul.opendev.org/t/openstack/build/3d11e52ba4d844bd982d8cb0a087ae74 : SUCCESS in 6m 15s\n- octavia-tox-functional-py311-tips https://zuul.opendev.org/t/openstack/build/a8ab84461b16420bbf0e78de789bf604 : SUCCESS in 9m 49s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/db51782667b24a238b48cf2447a3c87d : SUCCESS in 5m 36s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ace62e7bec7d425cbe2719f85b6015d3 : SUCCESS in 7m 57s\n- openstack-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/05641505966b471b97b6299d6e6e07d8 : SUCCESS in 7m 08s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/402ac13e281d4827b496df6106565d0f : SUCCESS in 36m 48s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/9f4a098cae6f42e9ab9bc42ca61024a7 : SUCCESS in 1h 50m 48s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/e70871cae3a347ac821f6598eff5289d : SUCCESS in 1h 17m 31s\n- octavia-v2-dsvm-scenario-traffic-ops-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/8108c37a629d4a0482356529cdaa4e31 : SUCCESS in 1h 51m 06s (non-voting)\n- octavia-v2-dsvm-scenario-non-traffic-ops-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/96563642d2b044b78e42adcf97b776b5 : SUCCESS in 1h 06m 48s (non-voting)\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/0f99510118dc4c35ac47fcf8a902bf2e : SUCCESS in 1h 58m 12s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/4bffc96c1a1e49f1b51b0f0ded44b660 : SUCCESS in 1h 16m 07s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/43d843cbc7774b77aa50e3ee039c1432 : SUCCESS in 38m 28s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/d9a1f4793a8b468ea5884e1006a4784b : SUCCESS in 47m 43s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/ecf991fc5dfe42e5bd54a9b06bde5a5d : SUCCESS in 35m 18s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/ae110ae36e2a49da88cecac53fb92ff9 : SUCCESS in 2h 30m 13s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/cb54e6f0c1cc4496a63672f9d9ba535f : TIMED_OUT in 3h 03m 27s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/b5d1ff96a801499c98f6f766bf575117 : TIMED_OUT in 2h 33m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ef3aaced36db35463c8604ac1ec04742b779741b","author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"date":"2025-09-04 17:09:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a6fcde965dcb672e3d72274dde895500b0914f2e","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2025-09-08 06:50:20.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"f70d5b343a924ef91d4260c0cba2c797e1b27356","revisions":{"569c60136926a3a7c35926e5f6af91392917f158":{"kind":"REWORK","_number":1,"created":"2025-08-27 11:37:40.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/39/958639/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/39/958639/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/39/958639/1"}}},"commit":{"parents":[{"commit":"4cde74a24b0dde4471a12d5c96be556fd5681cd4","subject":"Merge \"Resolve a UDP rebalance issue on backend failure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4cde74a24b0dde4471a12d5c96be556fd5681cd4"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2025-08-27 08:55:20.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2025-08-27 11:37:27.000000000","tz":120},"subject":"Fix inconsistent load balancer status during amphora failover","message":"Fix inconsistent load balancer status during amphora failover\n\nDuring failover operations, load balancers were incorrectly marked as ACTIVE\neven when some amphorae remained in ERROR state. This change adds a check\nto verify the health status of all amphorae before transitioning the load\nbalancer to ACTIVE status, ensuring consistent status reporting.\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCloses-Bug: #2121370\nGenerated-By: Claude \u003cnoreply@anthropic.com\u003e\nChange-Id: Ib0b34e3d79008e8e681df27ec13b39fd3cc76dd9\nSigned-off-by: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/569c60136926a3a7c35926e5f6af91392917f158"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/569c60136926a3a7c35926e5f6af91392917f158"}]},"branch":"refs/heads/master"},"f70d5b343a924ef91d4260c0cba2c797e1b27356":{"kind":"REWORK","_number":2,"created":"2025-08-27 15:03:54.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/39/958639/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/39/958639/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/39/958639/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/39/958639/2"}}},"commit":{"parents":[{"commit":"4cde74a24b0dde4471a12d5c96be556fd5681cd4","subject":"Merge \"Resolve a UDP rebalance issue on backend failure\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/4cde74a24b0dde4471a12d5c96be556fd5681cd4"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2025-08-27 08:55:20.000000000","tz":120},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2025-08-27 15:02:17.000000000","tz":120},"subject":"Fix inconsistent load balancer status during amphora failover","message":"Fix inconsistent load balancer status during amphora failover\n\nDuring failover operations, load balancers were incorrectly marked as ACTIVE\neven when some amphorae remained in ERROR state. This change adds a check\nto verify the health status of all amphorae before transitioning the load\nbalancer to ACTIVE status, ensuring consistent status reporting.\n\n🤖 Generated with [Claude Code](https://claude.ai/code)\n\nCloses-Bug: #2121370\nGenerated-By: Claude \u003cnoreply@anthropic.com\u003e\nChange-Id: Ib0b34e3d79008e8e681df27ec13b39fd3cc76dd9\nSigned-off-by: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f70d5b343a924ef91d4260c0cba2c797e1b27356"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/f70d5b343a924ef91d4260c0cba2c797e1b27356"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"},{"label":"Backport-Candidate","status":"MAY"}]}],"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":""}}}]}
