)]}'
{"id":"openstack%2Fironic-python-agent~881657","triplet_id":"openstack%2Fironic-python-agent~stable%2F2023.1~I006535bf124379ed65443c7b283bc99ecc95568b","project":"openstack/ironic-python-agent","branch":"stable/2023.1","attention_set":{},"removed_from_attention_set":{"11655":{"account":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"last_update":"2023-05-02 09:32:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I006535bf124379ed65443c7b283bc99ecc95568b","subject":"Fix UTF-16 result handling for efibootmgr","status":"MERGED","created":"2023-04-27 15:57:06.000000000","updated":"2023-05-02 09:33:32.000000000","submitted":"2023-05-02 09:32:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"881657","cherry_pick_of_change":879897,"cherry_pick_of_patch_set":5,"meta_rev_id":"1cf12311967a87ba54e11dcf849532f0b09c06df","_number":881657,"virtual_id_number":881657,"owner":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-05-02 09:32:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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"}],"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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2023-05-02 05:10:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":2,"date":"2023-04-27 16:04:13.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"}],"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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2023-05-02 05:10:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-04-27 16:04:13.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":"2023-04-27 16:04:46.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":"2023-04-27 17:59:06.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":"2023-05-02 05:10:56.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"REVIEWER"}],"messages":[{"id":"dfbc56c428e09723bb5d631608ec5173c6bf359f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-04-27 15:57:06.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"157425897fc5f99d7144f3351a371d1e434453f1","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":"2023-04-27 16:04:13.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"c952a7863f1d8cc69eb2b4d0b268f34ffd498399","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-27 16:04:46.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9eed3f9b21cd4825ba567d4245732a7e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/181046e6031247278921ba3e9e14da3c : SUCCESS in 5m 40s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0aa9cf570ea4473eaf3a47a050931e9f : SUCCESS in 5m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2446a2d069ce0fc5fb5ea9daeb595b2ce846b215","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-04-27 17:59:06.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/c5d8a22f7db240cd960a53cb5ddf3c6e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/06cbbe2fe21b496fb90069fd64416806 : SUCCESS in 4m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed0d79c646b84bb5b19864bb3efa14fc : SUCCESS in 5m 33s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dbca29ca66ea4288a3d46bd3835f57f3 : SUCCESS in 6m 49s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7e2b21de829c4c21aaf588ebe66183a7 : SUCCESS in 4m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b2408c2bacd64ad1be39fb8dcd17b1e8 : SUCCESS in 5m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95fa0554a4ad4f79a86a842e7a657688 : SUCCESS in 3m 00s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/036c04b11e6c4508801ef75eb3fdf445 : SUCCESS in 4m 01s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/e3a1e10beccf4417a4983d928da2ed77 : SUCCESS in 3m 48s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/c3f776a15a6d47e59dd412fa3788a562 : SUCCESS in 54m 56s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/d1212bf264b14bb6a086b9e78e4d1f57 : SUCCESS in 1h 30m 14s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/66f016f8b9a746518c62e1d63254751a : SUCCESS in 1h 38m 17s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/4b4f2599ebbf4da49f09727c6fd0e735 : SUCCESS in 1h 11m 46s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/a6c937a1381e49538733123dd8b1129e : FAILURE in 1h 35m 40s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/dcd93151b6754d639a6c6aa66666bf44 : SUCCESS in 16m 05s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/525934596a25495599218d3d3a885e39 : SUCCESS in 8m 07s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/dc465e4fdd5d4316b00fb7ef418ad5de : SUCCESS in 1h 56m 52s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/e18cc7240653403eb2573f597d1bdd41 : FAILURE in 3m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"76c5f0efdd7c2dc8460ab4465a758943423fe908","author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"date":"2023-05-02 05:10:56.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"91dd38647f57df23d0ad708d11c76e96f1a0818c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 05:15:47.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f97b955955f4f4b86367db9bb2eb1e0\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/05cc24be09ad4beba1a25d810e24d98e : SUCCESS in 4m 03s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/2774b863677845fc84275c484496b7d9 : SUCCESS in 3m 24s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"07fd24824c4211aab0ca9f4a1ead5bc2933d9050","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 07:41:55.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/369be8b59a1347c488906309b48b584d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a6cbc729648487780471ee109afcf13 : SUCCESS in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/701b0e24f1ec49dfb18e54626bed0b4d : SUCCESS in 3m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/23c99c09bf314c5a93111def14b64239 : SUCCESS in 4m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b343f0807f8344f8ac3a000dfc9b2750 : SUCCESS in 3m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16091dc45b69482a8c2dadb874970106 : SUCCESS in 7m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/23074141bfe54c80ba3fcbc2fd33d2b5 : SUCCESS in 3m 43s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e028d31b2df84ee48971fbc455ea78b9 : SUCCESS in 3m 38s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/158e20ceeb384c24bbf559a0dd45bfda : SUCCESS in 4m 03s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/90544918fad049fea1a3c027d729a3c5 : SUCCESS in 50m 48s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/a99f0f9c1a424203a0d282a3de342ff3 : SUCCESS in 1h 30m 52s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/dbed77a2d1904fd7876ffb4c4a7dcb6c : SUCCESS in 1h 07m 19s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/63b65026998d482ea9e7794874d23fce : SUCCESS in 1h 03m 13s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/3b140950195b4b3c94a7e53bfa9be36d : SUCCESS in 1h 24m 33s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/99ef9ee231fd4ec6b85d95cb0707f681 : SUCCESS in 19m 26s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/ada7a9806a5e4537b5210568ff609913 : SUCCESS in 6m 55s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/b19065e23f614cffb5ca1584e57db2ea : SUCCESS in 2h 25m 53s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/ce6287a555fd4467813434d77222f75a : FAILURE in 3m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"addc727702f472be39be6119ed3b505c0a8c77b7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 07:42:31.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ead7f38f11c78012797ac404c7d397fec067032f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 09:32:32.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d7d326b2c46f476986b59f2dd355a47d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c519d2ae0bf14c198f5421e9e486ebf3 : SUCCESS in 3m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5dd41ab53b4c4c338ac1fb02b81aabbe : SUCCESS in 4m 33s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8093631d7f74486ea0eeacc46aac5aed : SUCCESS in 3m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43182fdf34c54f31ae4d9b2cf4c24c99 : SUCCESS in 6m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c52af3bdf7e43c9be86c3eb3843312a : SUCCESS in 3m 19s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/65c777a89ba54f8e937e4dac4c7ec7c9 : SUCCESS in 3m 30s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/6fac06a503474ad88c161419a31d08c6 : SUCCESS in 3m 54s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/1ac2a0f4a3864d2daf53ad0e2031f420 : SUCCESS in 1h 14m 06s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/c6788db5625e421893e7da53e7571f76 : SUCCESS in 1h 28m 47s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/1e02c86ac04b416c82a67d3cecae43ed : SUCCESS in 1h 44m 38s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/981fa53b16334948a3610f67832f56ac : SUCCESS in 1h 27m 13s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/18d56ba01271423ba92d2dd074abe496 : SUCCESS in 1h 05m 18s","accounts_in_message":[],"_revision_number":1},{"id":"c10436ad9d3e6d5c73e4bbfb2639abecee8f2f98","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 09:32:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"1cf12311967a87ba54e11dcf849532f0b09c06df","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-05-02 09:33:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/483c4c8a7ed34e23b1bb74d586e88806\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/76cf866352b34a5582d83947642083a0 : SUCCESS in 39s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/666f29789b2e413db1efb2e0a90dd6f4 : SUCCESS in 40s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2fe6a4588c13e4b85a01ca4877203cd392b013e2","revisions":{"2fe6a4588c13e4b85a01ca4877203cd392b013e2":{"kind":"REWORK","_number":1,"created":"2023-04-27 15:57:06.000000000","uploader":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"ref":"refs/changes/57/881657/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/57/881657/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/881657/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/881657/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/881657/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/57/881657/1"}}},"commit":{"parents":[{"commit":"034ae895770bbe3af6b6e58aa531aaf6e5fa2f9b","subject":"Update TOX_CONSTRAINTS_FILE for stable/2023.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/034ae895770bbe3af6b6e58aa531aaf6e5fa2f9b"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-04-07 14:32:44.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-04-27 15:57:06.000000000","tz":0},"subject":"Fix UTF-16 result handling for efibootmgr","message":"Fix UTF-16 result handling for efibootmgr\n\nThe tl;dr is that UEFI NVRAM is in encoded\nin UTF-16, and when we run the efibootmgr command,\nwe can get unicode characters back.\n\nExcept we previously were forcing everything to be\ntreated as UTF-8 due to the way oslo.concurrency\u0027s\nprocessutils module works.\n\nThis could be observed with UTF character 0x00FF\nwhich raises up a nice exception when we try to\ndecode it.\n\nAnyhow! while fixing handling of this, we discovered\nwe could get basically the cruft out of the NVRAM,\nby getting what was most likey a truncated string\nout of our own test VMs. As such, we need to also\npermit decoding to be tollerant of failures.\nThis could be binary data or as simple as flipped\nbits which get interpretted invalid characters.\nAs such, we have introduced such data into one of our\ntests involving UEFI record de-duplication.\n\nCloses-Bug: 2015602\nChange-Id: I006535bf124379ed65443c7b283bc99ecc95568b\n(cherry picked from commit 76accfb880474445a5dcb07825889123b3dd0237)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2fe6a4588c13e4b85a01ca4877203cd392b013e2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2fe6a4588c13e4b85a01ca4877203cd392b013e2"}]},"branch":"refs/heads/stable/2023.1"}},"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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"}},{"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":{}}}]}
