)]}'
{"id":"openstack%2Fopenstacksdk~1002174","triplet_id":"openstack%2Fopenstacksdk~master~Icc947903043a5cccc79d19ef501295128982c33d","project":"openstack/openstacksdk","branch":"master","topic":"bug/2164899","attention_set":{},"removed_from_attention_set":{"10342":{"account":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"last_update":"2026-08-24 22:11:55.000000000","reason":"Change was submitted"},"36102":{"account":{"_account_id":36102,"name":"Adam McArthur","display_name":"Adam McArthur","email":"adam@mcaq.me","username":"adamcarthur","status":"PhD Candidate in Computational Imaging. Open Source Software Engineer at G-Research."},"last_update":"2026-08-24 22:11:55.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-08-24 17:20:36.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":["ironic-week-prio"],"change_id":"Icc947903043a5cccc79d19ef501295128982c33d","subject":"Wait for power state in baremetal functional tests","status":"MERGED","created":"2026-08-24 17:14:22.000000000","updated":"2026-08-24 22:13:06.000000000","submitted":"2026-08-24 22:11: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":"1002174-bug/2164899","meta_rev_id":"bc5d68222de9199887fbafbe68a1a9eab7aaa0e7","_number":1002174,"virtual_id_number":1002174,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-24 22:11:55.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":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"all":[{"value":2,"date":"2026-08-24 18:37:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":2,"date":"2026-08-24 17:29:04.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":2,"date":"2026-08-24 17:20:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2026-08-24 20:30:23.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":36102,"name":"Adam McArthur","display_name":"Adam McArthur","email":"adam@mcaq.me","username":"adamcarthur","status":"PhD Candidate in Computational Imaging. Open Source Software Engineer at G-Research."}],"reviewers":{"REVIEWER":[{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":36102,"name":"Adam McArthur","display_name":"Adam McArthur","email":"adam@mcaq.me","username":"adamcarthur","status":"PhD Candidate in Computational Imaging. Open Source Software Engineer at G-Research."}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-24 17:16:00.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":36102,"name":"Adam McArthur","display_name":"Adam McArthur","email":"adam@mcaq.me","username":"adamcarthur","status":"PhD Candidate in Computational Imaging. Open Source Software Engineer at G-Research."},"state":"REVIEWER"},{"updated":"2026-08-24 17:16:00.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-08-24 17:29:04.000000000","updated_by":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2026-08-24 18:37:03.000000000","updated_by":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"reviewer":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"state":"REVIEWER"},{"updated":"2026-08-24 18:49:38.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":"fa2aa1c69aa23d4dfd87d9270938a52ef6f3b60a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-24 17:14:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f6928ca99f474936b39a9e607aeb26ade0901c62","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2026-08-24 17:15:39.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"b78ff871275390492a37057d7abab0d22f06493b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-24 17:20:36.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"01d4318261f61be98d3f07250c6393d941e61a26","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2026-08-24 17:29:04.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"3e7aaf21c74f6168df247ba2dede76d9a30e4c8d","author":{"_account_id":5890,"name":"Doug Goldstein","email":"cardoe@cardoe.com","username":"cardoe"},"date":"2026-08-24 18:37:03.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"41411074c85d43a2dade36c74ab5febbd3f6fc38","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 18:49:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c3964ec1601a43aeb2264072f90d4cff\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae7ff32f093c4c1c8bb2a0f405f38749 : SUCCESS in 4m 44s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/e4aaa8e99fd5466fb3823605d1195b8c : SUCCESS in 3m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b928979259d34d4e8c1bb730951e681a : SUCCESS in 2m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4c7ee770e64a4bccb3d72a1e7535b533 : SUCCESS in 2m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a6024cf4c833484bb8067d50a4da7b7e : SUCCESS in 8m 00s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/dc926d2684324b058149ae44dab05c4b : SUCCESS in 7m 19s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/81a72cc8a80947529faa321689480827 : SUCCESS in 1h 02m 01s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/418781cb676049e0a92d9ce4d6ca2aa0 : SUCCESS in 3m 10s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2badafdbb547445a81ab0f9f3e157941 : SUCCESS in 2m 41s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/fc7bfeaa00994536be9047734952564b : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70192ce4df6b42beae9564f398cab386 : SUCCESS in 5m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2187a94b81464377a89b1af10627aac7 : SUCCESS in 4m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e94c68b7b1864c019080222adf83177f : SUCCESS in 45m 56s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e1ba1e16e100419984f8f42d55312de8 : SUCCESS in 1h 22m 15s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/d383dd50d28244849bc567e4bc83603b : FAILURE in 1h 28m 45s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f03491563b664d348b92495c2da66846 : FAILURE in 55m 32s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/13e5a99eff084b128440a333c0b2f5aa : SUCCESS in 35m 59s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/2465ed99e09e44dcafad0c6f6de8626d : SUCCESS in 24m 48s\n- openstacksdk-functional-devstack-cyborg https://zuul.opendev.org/t/openstack/build/0070768dc73f4f85a3ee714f6ed5b7fb : SUCCESS in 11m 48s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/0056dc066839431d86d8355bad8854ff : SUCCESS in 28m 56s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c234b4a09b9a4927a8a95ace87c8e69d : SUCCESS in 45m 07s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0da98ae54e6640f7a06b82c18953335e : SUCCESS in 51m 36s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0e90de1b142b4adaa14c020644088386 : SUCCESS in 1h 14m 17s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"148b981bc86b0b36857b67412c1c683cf39ab5d1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-24 20:30:23.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d42eee9dd5898514dec43eac4f6f06d133472853","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 20:32:01.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"23287ea0e7e87a1d9305504dee26cad3ccaab7d3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 22:11:55.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/19b9d2265c314c25bf7d3b9f44bbc9b7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a674f490f6384d149689c0cf7ace7307 : SUCCESS in 4m 16s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4fa621d57fc946c380e9a132c5588b0f : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3b22337f167c4e259639c5eb68e793b0 : SUCCESS in 4m 13s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/65aa3860c0734e66bd08a93e5f6b1990 : SUCCESS in 7m 09s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a3352848b231420e8a23f325a9e3c30f : SUCCESS in 58m 17s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/94cd6baf096d43b78b8e77637a63e3e3 : SUCCESS in 3m 44s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/39fec096cbda4a1bacacfae46e1fd66a : SUCCESS in 5m 09s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/823009779c7d4f77be682f65f2eae108 : SUCCESS in 7m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9b27c34743f4743bcd5f1dd81bf5df2 : SUCCESS in 7m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8abcb759f6424ec8bcb9412e337e1a9e : SUCCESS in 5m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e4a99db484b840eaa0b077232c5b2dfc : SUCCESS in 1h 01m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a13c7d7b299244a783448ed2c19d2b5b : SUCCESS in 1h 22m 10s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/591f57d17e7c42e4813b1def5e7b09ec : SUCCESS in 43m 29s","accounts_in_message":[],"_revision_number":1},{"id":"537c00872c875009ddda20e0c6dda890511ab5eb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 22:11:55.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"bc5d68222de9199887fbafbe68a1a9eab7aaa0e7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-24 22:13:06.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a2c8cd01be3d485baa34134c92f36e07\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b238fd7b4f614fc086fd7a748399e980 : SUCCESS in 58s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"edbc0052f3065900f8e13c376a170999df33fc4c","revisions":{"edbc0052f3065900f8e13c376a170999df33fc4c":{"kind":"REWORK","_number":1,"created":"2026-08-24 17:14:22.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/1002174/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/74/1002174/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/1002174/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/1002174/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/1002174/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/74/1002174/1"}}},"commit":{"parents":[{"commit":"e38a35ed6d995e801a99003b0ee2debac085367c","subject":"Merge \"resource: Avoid consuming attributes twice\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e38a35ed6d995e801a99003b0ee2debac085367c"}]}],"author":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-24 17:11:55.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2026-08-24 17:13:41.000000000","tz":-420},"subject":"Wait for power state in baremetal functional tests","message":"Wait for power state in baremetal functional tests\n\nset_node_power_state() is asynchronous: the bare metal API returns 202\nas soon as ironic acknowledges the request, before the conductor has\ncommitted the new power state to the database. Several functional\ntests called it without wait\u003dTrue and then immediately performed an\noperation that depends on the power state having landed.\n\nFor the allocation tests this caused intermittent failures. The shared\nsetUp forces a power off so that the node has a non-empty power state\n-- fake-hardware never populates one on its own -- because allocation\ncandidate selection filters on power_state IS NOT NULL. When the\nallocation was created inside the window between the 202 and the\nconductor\u0027s write, no candidate matched and the allocation failed with\n\"no available nodes match the resource class\". In one observed run the\nconductor committed the power state 20ms after the allocation had\nalready been rejected.\n\nThe volume connector and volume target tests share the same pattern,\nwhere ironic requires the node to be powered off before a volume\nconnector or target can be updated.\n\nAdd wait\u003dTrue to every set_node_power_state() call in the bare metal\nfunctional tests. The set_node_provision_state() calls already all\npass wait\u003dTrue.\n\nCloses-bug: #2164899\nAssisted-by: Claude-code (opus 5)\nChange-Id: Icc947903043a5cccc79d19ef501295128982c33d\nSigned-off-by: Jay Faulkner \u003cjay@jvf.cc\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/edbc0052f3065900f8e13c376a170999df33fc4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/edbc0052f3065900f8e13c376a170999df33fc4c"}]},"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Allow-Post-Review","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":"Allow-Post-Review","description":"Allow Post Review","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":"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":""}}}]}
