)]}'
{"id":"openstack%2Fironic-python-agent~941539","triplet_id":"openstack%2Fironic-python-agent~master~Ib7f58b1694273beeb25314984c6e049376244d86","project":"openstack/ironic-python-agent","branch":"master","attention_set":{"36770":{"account":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"last_update":"2025-02-17 13:35:27.000000000","reason":"\u003cGERRIT_ACCOUNT_10239\u003e replied on the change","reason_account":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}}},"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":"2025-02-14 21:06:14.000000000","reason":"\u003cGERRIT_ACCOUNT_10342\u003e replied on the change","reason_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"}},"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2025-02-14 22:46:56.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ib7f58b1694273beeb25314984c6e049376244d86","subject":"Add token validation to GET command endpoints","status":"MERGED","created":"2025-02-13 09:32:04.000000000","updated":"2025-02-17 13:40:19.000000000","submitted":"2025-02-14 22:46:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"941539","meta_rev_id":"40e5e893e1c282db86b4c0ea7574ce29fd3fe870","_number":941539,"virtual_id_number":941539,"owner":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-02-14 22:46:56.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":2,"date":"2025-02-14 21:06:14.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2025-02-14 14:19:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":1,"date":"2025-02-14 21:06:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"REVIEWER":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-02-13 09:46:10.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":"2025-02-13 11:55:11.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-02-13 19:26:44.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"CC"},{"updated":"2025-02-13 19:35:57.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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"},{"updated":"2025-02-13 19:47:56.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"CC"},{"updated":"2025-02-14 14:19:54.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2025-02-17 13:35:27.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"CC"}],"messages":[{"id":"8a8b7deb80105279c2da1b55d5d48b41c8aba8e0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-02-13 09:32:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a140577cca32b970bf058bf5ad1fd37317430bee","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 09:46:10.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/80cf8ae6e4514fa1b7c31d08e48935e2\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/54380ac3e4184d36873765028d3ebd84 : FAILURE in 11m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f0cc19cd96954e7a9897c6e0fb9b4787 : SUCCESS in 7m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8c413d566b4eb29c98979018fb40bbde198ad768","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 11:55:11.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/da605bb0528943129cf11b698a409681\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9bd7d1e6ff554bc2ac05dc0f0853677d : SUCCESS in 3m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1eeda6b20867445cb52208f6431457f4 : SUCCESS in 4m 54s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/503bc97bf76744aaaf673fa9381d24b3 : FAILURE in 3m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d21bdfa850904f99a59112a4f68b65af : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/022281106b1d498da64ae2f22bd4d7e2 : SUCCESS in 5m 42s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/abfad2ea6e79424bb20ad625375f7392 : SUCCESS in 3m 44s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/0bc73feedae7404ea419777772209b62 : SUCCESS in 3m 00s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/eeb1bab3b0474b9f8f00fe746b6f3e8d : FAILURE in 56m 54s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/b5ef0f759a0642a49616df735dc545f9 : FAILURE in 1h 02m 33s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/0fa6008220e74ec9a7a1b8a998da5499 : FAILURE in 1h 11m 51s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6cce9c13e8de42babfdb43e6d89f8119 : FAILURE in 2h 13m 55s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/1040326256c7409ea4ed189f822c02ea : FAILURE in 9m 02s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/7cc28a5aad6b4f8faa34b0e4197025ef : SUCCESS in 13m 35s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/df84c6b7195e4f22bbdff9fd294c24c9 : FAILURE in 58m 21s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/c649f8b8dfd34ab19cc111137f35b9dc : SUCCESS in 2m 40s","accounts_in_message":[],"_revision_number":1},{"id":"7e0f7cc34af74e813389eb9f463602390ed5110d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-02-13 18:00:53.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"77dfbb6fc1938fe5720aa697326e33f3a5d43406","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 18:14:33.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb1a5e928dd24b0a8e4b9a48006369df\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/88c4bb34504d432888ec3162770b20c9 : SUCCESS in 11m 36s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c98fe8b955dd4bdeb623a736609e0449 : SUCCESS in 7m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"4ae6f7cdd57c28b2291d58a436bacb7ab25459d2","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":"2025-02-13 19:26:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2e9f1453fed3ac96214015c644258861a692e77e","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":"2025-02-13 19:35:57.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8f61ef202237c5b51fedef8860f58e8d6dcf642f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 19:47:14.000000000","message":"Patch Set 2: 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/fba7e337eb1d408dae01649d59191fa9\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9448f98c9cc647dfb88987aa9a6d2887 : SUCCESS in 4m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce424b3248e84c54b8ce375483e594dc : SUCCESS in 5m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/62f42be71c134d2aa41e3f8498dbb6d1 : SUCCESS in 3m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c44c213601f747b293a7e6cf17fdac27 : SUCCESS in 4m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/195253e5f4b247b598a04b0ee4f03a03 : SUCCESS in 5m 29s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e6482560fca4423f8e4d04129b3c9818 : SUCCESS in 3m 33s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/8da8d13849d94555abcbc9cbbfc03179 : SUCCESS in 3m 43s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/5179a7d2545c4e41a65893a5886af71d : FAILURE in 59m 19s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/d02473ba57724a4791a4ecdd99f43864 : FAILURE in 1h 01m 46s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/8fff46652f6b4dec997bcbc7a5264a7f : FAILURE in 49m 58s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/a0410dea3de345a680f7fb5272e33963 : FAILURE in 1h 19m 54s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/92a2e4bde3db451f9070039bd58bf6be : SUCCESS in 16m 14s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/44b05d5f1cb845ec8e3c42f9213f94ad : SUCCESS in 11m 47s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/30227f43d78f4d96bf01d8ef58adcdaf : FAILURE in 1h 34m 15s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/4014c975039f48dca3b7e71a7cd6d6f8 : SUCCESS in 4m 40s","accounts_in_message":[],"_revision_number":2},{"id":"182890f18addf7fbed9ec8c2ba4a347fc8af0810","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-02-13 19:47:56.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a22abfdb6cb1c63f5d4d5c289bcb52a1a380d1ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-02-13 22:38:01.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"415f59c9890b2c496c11c0a79c1b65528c27a14b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 22:38:22.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c4c00280142845b5a0d1ba676cb4fe96\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6c0ac08204364bf0bb6afe69e6bdf3fc : NODE_FAILURE Node(set) request 300-0026334274 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9ec8bc70a8b44896a5d0317bea827a73 : NODE_FAILURE Node(set) request 300-0026334275 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"39edc64d30eaec8342f83eb30fa0789af2a4b7ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 23:23:19.000000000","message":"Patch Set 3: Verified-1\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/941607 is needed.","accounts_in_message":[],"_revision_number":3},{"id":"51c486617c2ee9b63e4408b1b33832d0b638ea54","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"date":"2025-02-13 23:28:56.000000000","message":"Patch Set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"84e984b02201128a11abae8909049c268e9e75e9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-13 23:29:19.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f0be362a1fcd4413b3270b732604e0e7\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cda1be2b2cf24b7f95699c0df3412f3e : NODE_FAILURE Node(set) request 300-0026334600 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4be051fbcd9e45aaa7c339130a11751b : NODE_FAILURE Node(set) request 300-0026334601 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"22b70c55d0fbb70a6bfd5760c9ee1d3e745a32fb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 01:26:45.000000000","message":"Patch Set 4: 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/f94d77da85f04b7bbe00e6d346c66bd0\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2dc25c03925d4510b5b47e8b42b53d08 : SUCCESS in 4m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/642eb09d71ff4a0992afe8a009763826 : SUCCESS in 4m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7bcc2bb6323549608f225b8c7b31234e : SUCCESS in 4m 17s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e80d573f796f48caa02b96df8c5089c4 : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb5d57bae56a469794daf1e14cade9d3 : SUCCESS in 4m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8f21735f6f354287b6cdc3346f62191c : SUCCESS in 2m 59s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/2a93b8341f1b49e49e7044c9b9bb93b5 : SUCCESS in 3m 25s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/2d579c1fcaf5471cbdee292cb9291de9 : SUCCESS in 3m 11s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/3cf8ba8d395e45a6a2b9ca31f8f52b8a : SUCCESS in 43m 08s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/02879f597a984c16ae476a1d3b6666ea : SUCCESS in 1h 00m 14s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/4e56662d00eb40868278d76b2d0e8c82 : FAILURE in 13m 50s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f863b8c696cd4836b57deaa0aa47a55e : SUCCESS in 1h 02m 51s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/cd13b1ea6ecf40e798022c31620d8583 : SUCCESS in 16m 05s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/5da3e6dcffbf48899f3f2f95f8f9fa79 : SUCCESS in 8m 09s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/80fdfba6a4814bcf829346c1f11b0f85 : FAILURE in 1h 56m 47s (non-voting)\n- ipa-tox-codespell https://zuul.opendev.org/t/openstack/build/ba52de18bccf4fa5878578265b1693fd : SUCCESS in 4m 05s","accounts_in_message":[],"_revision_number":4},{"id":"1b5c210bd276e37b5e4fd661dae7832fc2d3ff36","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-02-14 14:19:36.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2d2e2b523d86247f7b5c6e48d8204b79a5b996a1","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-02-14 14:19:54.000000000","message":"Patch Set 4: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7c8ac6da3d9b38f3fce014fbcb4921383657887a","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2025-02-14 17:00:17.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"86277192ce5da377238a66ab979314419b1469b6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 17:00:39.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5857553879674d769ac8e8c751929eb9\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/047b050792f24f179673c23b16b21ec5 : NODE_FAILURE Node(set) request 300-0026340923 failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fd7bf780e6764e92be620702ec665496 : NODE_FAILURE Node(set) request 300-0026340924 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"180f4473f791c47771879812c620bb6cdc57b6e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 19:05:13.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ae808bbb9714a0392f26e3a9113a674\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/327dfb10c40540f4af2e277251e684fd : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd3442f671ca4018a0ad405cab88cd1d : SUCCESS in 6m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3ed3962441ab464bb96aa3b25b0e8af3 : SUCCESS in 4m 38s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2f6491dbde3742da8fcf4fb93fb0890e : SUCCESS in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46161b20f0e54b24a5dbfcf8a25d6709 : SUCCESS in 6m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/db828fe4e7364785864c5cc0f005bdfb : SUCCESS in 2m 58s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/7aa702653c6843e39bfc20584359eb06 : SUCCESS in 3m 40s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/ba549ee8d8174d8ba609e1b26c0db8dd : SUCCESS in 3m 08s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/266a9e11477e481eaf89495c239cf845 : SUCCESS in 1h 14m 26s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/f8a9a91b7fe9414ba6f2d916cbfed5af : SUCCESS in 1h 23m 42s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/561ddbd62225489d8e2bbaa1535fd8e3 : SUCCESS in 1h 19m 28s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/89f715dc212740588466fd3a84f4d954 : SUCCESS in 1h 20m 32s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/5365ec7a0bd54fa2a5f7cf1b6f728b69 : SUCCESS in 23m 43s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/ad3d74d293d84c338691af5e8e8d30e4 : SUCCESS in 10m 06s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/ec409ff4f36544edaab77575c00545a5 : SUCCESS in 2h 04m 13s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"feff96d1a44029c0968cab3787fdfd64f24ec3d7","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":"2025-02-14 21:06:14.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b18d4b77c70ff852e8f010ec57ad7a7e21fba5b1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 21:06:49.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"50fa7e919c7aa0bd5df672ef7e95b78c8a5be62c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 22:46:56.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a414aae82874df78962fde85399cd49\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4f1aedf85a504801bbe12d8ab7fadb54 : SUCCESS in 3m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/37201f15917044d181605830c148d487 : SUCCESS in 2m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/312a38d6d49e49b9a95b92d149d9084f : SUCCESS in 4m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c56aecd689a945bab49cdb15dfc7c5c3 : SUCCESS in 6m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0cec58d49219409183ea8b550a8e0115 : SUCCESS in 2m 35s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/8869b32679b640ef951a4235aa35ea74 : SUCCESS in 4m 46s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/abb17614316c42e79699b469954a8d8e : SUCCESS in 4m 21s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ba5109ba9abd4058a8a3660101e820e7 : SUCCESS in 1h 17m 55s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/baa019fc1e234465912820e562ff9167 : SUCCESS in 1h 22m 02s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/8b16019168a74fd6b39c089840242194 : SUCCESS in 1h 35m 08s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f2aebe643ebd47528f530c8cdc348651 : SUCCESS in 1h 19m 15s","accounts_in_message":[],"_revision_number":4},{"id":"71aa6e2107343cd6309e0cdf704e99bfca00c2db","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-14 22:46:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"7de52d218b434c389e0a2f719d16389b8d50b2f1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2025-02-17 13:35:27.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"40e5e893e1c282db86b4c0ea7574ce29fd3fe870","tag":"autogenerated:gerrit:revert","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2025-02-17 13:40:19.000000000","message":"Created a revert of this change as I2a2a03dd8409af900b938494ceafd45a89e0c197","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"6f860995c64d5143d8684a175e3b043bc3bf1f54","revisions":{"8da8bdf36ebfa2b80b3050ae73516c4f42ea4c72":{"kind":"REWORK","_number":1,"created":"2025-02-13 09:32:04.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/39/941539/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/39/941539/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/1"}}},"commit":{"parents":[{"commit":"fe55bee475d0196bccbecf85d8a20032cebe888a","subject":"Revert \"Configure ipa bugfix 10.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fe55bee475d0196bccbecf85d8a20032cebe888a"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 08:42:07.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 09:31:48.000000000","tz":60},"subject":"Add token validation to command GET endpoints","message":"Add token validation to command GET endpoints\n\nCurrently, we only validate authentication tokens for POST but not\nfor GET requests which could mean anyone can retrieve command results\nwithout authentication. Adding that uniformly across all command-related\nendpoints.\n\nCloses-Bug: #2086866\nChange-Id: Ib7f58b1694273beeb25314984c6e049376244d86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8da8bdf36ebfa2b80b3050ae73516c4f42ea4c72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/8da8bdf36ebfa2b80b3050ae73516c4f42ea4c72"}]},"branch":"refs/heads/master"},"4c6df7fe2168b35b960fe5f5239e8866425a0ebc":{"kind":"REWORK","_number":2,"created":"2025-02-13 18:00:53.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/39/941539/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/39/941539/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/2"}}},"commit":{"parents":[{"commit":"fe55bee475d0196bccbecf85d8a20032cebe888a","subject":"Revert \"Configure ipa bugfix 10.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fe55bee475d0196bccbecf85d8a20032cebe888a"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 08:42:07.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 18:00:40.000000000","tz":60},"subject":"Add token validation to command GET endpoints","message":"Add token validation to command GET endpoints\n\nCurrently, we only validate authentication tokens for POST but not\nfor GET requests which could mean anyone can retrieve command results\nwithout authentication. Adding that uniformly across all command-related\nendpoints.\n\nCloses-Bug: #2086866\nChange-Id: Ib7f58b1694273beeb25314984c6e049376244d86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4c6df7fe2168b35b960fe5f5239e8866425a0ebc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/4c6df7fe2168b35b960fe5f5239e8866425a0ebc"}]},"branch":"refs/heads/master"},"620a4feb53317d85a13898bbf97219cfb04715ed":{"kind":"REWORK","_number":3,"created":"2025-02-13 22:38:01.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/39/941539/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/39/941539/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/3"}}},"commit":{"parents":[{"commit":"fe55bee475d0196bccbecf85d8a20032cebe888a","subject":"Revert \"Configure ipa bugfix 10.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fe55bee475d0196bccbecf85d8a20032cebe888a"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 08:42:07.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 22:37:06.000000000","tz":60},"subject":"Add token validation to command GET endpoints","message":"Add token validation to command GET endpoints\n\nCurrently, we only validate authentication tokens for POST but not\nfor GET requests which could mean anyone can retrieve command results\nwithout authentication. Adding that uniformly across all command-related\nendpoints.\n\nCloses-Bug: #2086866\nDepends-On: https://review.opendev.org/c/openstack/ironic/+/941607\nChange-Id: Ib7f58b1694273beeb25314984c6e049376244d86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/620a4feb53317d85a13898bbf97219cfb04715ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/620a4feb53317d85a13898bbf97219cfb04715ed"}]},"branch":"refs/heads/master"},"6f860995c64d5143d8684a175e3b043bc3bf1f54":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-02-13 23:28:56.000000000","uploader":{"_account_id":36770,"name":"cid","display_name":"cid","email":"cid@gr-oss.io","username":"cidelight","status":"@gr-oss upstream: Doing good IRONIC things..."},"ref":"refs/changes/39/941539/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/39/941539/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/39/941539/4"}}},"commit":{"parents":[{"commit":"fe55bee475d0196bccbecf85d8a20032cebe888a","subject":"Revert \"Configure ipa bugfix 10.1\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/fe55bee475d0196bccbecf85d8a20032cebe888a"}]}],"author":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 08:42:07.000000000","tz":60},"committer":{"name":"cid","email":"afonnepaulc@gmail.com","date":"2025-02-13 23:28:56.000000000","tz":0},"subject":"Add token validation to GET command endpoints","message":"Add token validation to GET command endpoints\n\nCurrently, we only validate authentication tokens for POST but not\nfor GET requests which could mean anyone can retrieve command results\nwithout authentication. Adding that uniformly across all command-related\nendpoints.\n\nCloses-Bug: #2086866\nDepends-On: https://review.opendev.org/c/openstack/ironic/+/941607\nChange-Id: Ib7f58b1694273beeb25314984c6e049376244d86\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6f860995c64d5143d8684a175e3b043bc3bf1f54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6f860995c64d5143d8684a175e3b043bc3bf1f54"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Workflow","status":"MAY","applied_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"}},{"label":"Backport-Candidate","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":{}}},{"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":"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":{}}},{"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":{}}}]}
