)]}'
{"id":"openstack%2Fironic-python-agent~893558","triplet_id":"openstack%2Fironic-python-agent~stable%2Fzed~I336acb8e8eb5a02dde2f5e24c258e23797d200ee","project":"openstack/ironic-python-agent","branch":"stable/zed","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-12-13 20:43:56.000000000","reason":"Change was submitted"}},"hashtags":["ironic-week-prio"],"change_id":"I336acb8e8eb5a02dde2f5e24c258e23797d200ee","subject":"preserve/handle config drives on 4k block devices","status":"MERGED","created":"2023-09-05 14:01:58.000000000","updated":"2023-12-13 20:44:53.000000000","submitted":"2023-12-13 20:43:56.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":"893558","cherry_pick_of_change":893736,"cherry_pick_of_patch_set":1,"meta_rev_id":"21b058d768ab80165b1d1ae67888d62a4d09e2ee","_number":893558,"virtual_id_number":893558,"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":[{"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"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2023-12-13 20:43: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":"2023-10-19 03:09:43.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":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":"2023-12-13 19:03:53.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":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":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":{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2023-09-05 14:07:45.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-09-05 16:40:34.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-10-18 21:23:47.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":"2023-10-19 03:09:43.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"}],"messages":[{"id":"650a95d1cc2f45541c33fe2cec6422fc7c5fa7ce","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-09-05 14:01:58.000000000","message":"Patch Set 1: Cherry Picked from branch stable/2023.1.","accounts_in_message":[],"_revision_number":1},{"id":"d0d0573dda814cb3fdf08fa9439a49b6e9387f50","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2023-09-05 14:02:11.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":1},{"id":"fd953ccd215f22994833081e5c13a95069422c74","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-05 14:07:45.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77c4d32843b9486e920342584908b2fc\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b1b2226318ab4d8d8349af4626561886 : FAILURE in 4m 29s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/39560b4e14f64c5e9302ad46a56debc5 : FAILURE in 4m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a303769751de264f16f2dea4b56f1b29d3c5b595","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-09-05 16:40:34.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/6f0539e378414f84a3cc40de7c3d1464\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ead02b2fc2a54d73995388e44b004ff2 : SUCCESS in 3m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e37d68b8acbb4e97840d2527266a0ee0 : SUCCESS in 3m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6a35c5f237714574a1fbecd9616bcd71 : SUCCESS in 3m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/56b0c2b9fbf94287898ed62444e70422 : SUCCESS in 4m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/72c2a7caf4d54190bbb8d6a4497d9096 : SUCCESS in 3m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03f3798a3ceb4c08b48688449a354753 : SUCCESS in 6m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13f2fba7e861467bb531e14b9977b6c7 : SUCCESS in 3m 04s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/30a31afb3f074b5ba4443b44e312aa5d : SUCCESS in 3m 38s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/a7bd3d04596d4c05a04442c49fdd1763 : SUCCESS in 3m 25s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/9075a86c819f47e699773e9d8638d8ad : SUCCESS in 49m 18s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/2bd2adbe151a4509b72a6eabccba9301 : SUCCESS in 1h 17m 37s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/5bd99ccdd66a419d961ab50dbb2fad07 : FAILURE in 21m 31s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/0b90c8fa256c4aaea9712f47b9d1299e : FAILURE in 21m 02s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/7368dee4750a4a31a532770a88497f01 : FAILURE in 23m 32s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/0e1fade0e95e4289832f63e102548bc9 : FAILURE in 18m 01s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/3b7de7e16f9f4862a13c588786d3e391 : SUCCESS in 6m 56s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/6b601928924d4c729a24ee3089f9fc2d : SUCCESS in 2h 33m 15s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/dd6a71087f83453fb81ead8c2e02afaa : FAILURE in 3m 55s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"15da36fd7e405ad7a577423d45581f066462a00f","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-10-18 21:23:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cdc9a2dff7bab05052be94ec6845d9febf89c3c6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 21:34:39.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c7ae16191a941a3917f077d2050ac20\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/57c5169fd8994911b897663b4684103d : FAILURE in 7m 29s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/34a8e5823d084c49940b68048c55d1c3 : FAILURE in 8m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6161218bf33bd6c8ad8fcfcf150bb670094d09f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-10-18 23:14:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f75d1e541eef47efb7966bd653c77ca7\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9c6d4cf6e92a4b22ac3a1adacc80f2d9 : SUCCESS in 3m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34a9f0eeaca14b7ea220c3885350f679 : SUCCESS in 3m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/64c4f7a8678e478796bd72330113d27e : SUCCESS in 3m 53s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/33f80d481b724120b8381dde9e68c744 : SUCCESS in 5m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0ac727a65bbb44b789653b0218ead2b6 : SUCCESS in 3m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f7a325cc7bc94141b6b3f4431f21d15b : SUCCESS in 5m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1fbf8f5566844db3a4f67196a5fdc85a : SUCCESS in 2m 57s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/7adf187d3a574ec1a70f3b674e251283 : SUCCESS in 4m 22s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/364a2db15e754a7b8aa0894b7d1510f6 : SUCCESS in 3m 22s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ca29eb4d93f845259942eb11d263fa1d : SUCCESS in 1h 17m 12s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/88c0dc818ff04fd98778f8517ad8cf63 : SUCCESS in 1h 37m 19s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/095f717045794093bed8a66abfae9a89 : SUCCESS in 1h 32m 55s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/67e01049293b4a8c8cb91057904d6412 : SUCCESS in 1h 31m 23s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/1faa7e3e75d3455d84d5dee606da05e5 : SUCCESS in 1h 06m 13s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/9e5419599801444d9e9d5db2993c8599 : SUCCESS in 16m 22s (non-voting)\n- ironic-python-agent-check-image-dib-centos9 https://zuul.opendev.org/t/openstack/build/ad830d4297ef4eb3a6a95d53a607fd38 : SUCCESS in 7m 35s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/0c9c9b7154684c508d844e011834e9c8 : SUCCESS in 1h 49m 16s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/08cb47f4e0ad404db5fad9867b2218d4 : FAILURE in 4m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"63926cc67706c835b8bb5e988f4d77756b9042a9","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-10-19 03:09:43.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"f5f6d16133ed48addfa621246bb0b78bdfccd339","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-12-13 19:03:53.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"51f3c4d65da655d2c13f7271e1d8f50fd000328a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 19:04:30.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8bfa30234282a0ab425eb21a0d3d7820977c2d2f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 20:43:56.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/02444dd89df943bc9aef71ececc0f12d\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/44896a2caf5d47e89c812fa9a703f116 : SUCCESS in 3m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8ccd04487b14460cbc01e12e05f7b50c : SUCCESS in 4m 19s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fbafa5158dac4a97936d429b18fdd3d8 : SUCCESS in 3m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/46905aa67f494cf9b50f65bb300c6443 : SUCCESS in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/29aeed5f01d94e439934dd2ab1d1e4c7 : SUCCESS in 3m 21s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/ad115979649846fbb1553250e92666bd : SUCCESS in 3m 52s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/d57e65f206f24a7db05b0e9dbe3c7aa5 : SUCCESS in 3m 48s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/c2f5e2ec743f45f3acc2eb762ce0da29 : SUCCESS in 1h 20m 50s\n- ipa-tempest-uefi-redfish-vmedia-src https://zuul.opendev.org/t/openstack/build/d4f559b4012641acaa1c6c761a62206a : SUCCESS in 1h 32m 01s\n- metalsmith-integration-ipa-src-uefi https://zuul.opendev.org/t/openstack/build/d05b8ba96a1d4e95be775457dda3747f : SUCCESS in 1h 01m 52s\n- metalsmith-integration-ipa-src-legacy https://zuul.opendev.org/t/openstack/build/dc98ba2ff4f94369bc13a3adcb6a4f96 : SUCCESS in 1h 34m 39s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/8fd36a4c60a540a29cc31b25e797406f : SUCCESS in 1h 23m 54s","accounts_in_message":[],"_revision_number":1},{"id":"89a16b7c2ac5191ac8adfbfe0978221d948bc495","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 20:43:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"21b058d768ab80165b1d1ae67888d62a4d09e2ee","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2023-12-13 20:44:53.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/74f4775b522b400d9481c449fc99ee37\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b135eb23951e4d16848814bdaed9ae9e : SUCCESS in 38s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c096f47233f4b4ab6f4293dbc042741 : SUCCESS in 39s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"5a78bf286f11c4de095b936a14ca2e69896f6a78","revisions":{"5a78bf286f11c4de095b936a14ca2e69896f6a78":{"kind":"REWORK","_number":1,"created":"2023-09-05 14:01:58.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/58/893558/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/58/893558/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/893558/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/893558/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/893558/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/58/893558/1"}}},"commit":{"parents":[{"commit":"09c3c412193187c8b71f8fd3326b012d8f0953bf","subject":"Fix UTF-16 result handling for efibootmgr","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/09c3c412193187c8b71f8fd3326b012d8f0953bf"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-07-18 18:01:22.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2023-09-05 14:01:58.000000000","tz":0},"subject":"preserve/handle config drives on 4k block devices","message":"preserve/handle config drives on 4k block devices\n\nWhen an underlying block device (or driver) only supports 4KB IO,\nthis can cause some issues with aspects like using an ISO9660 filesystem\nwhich can only support a maximum of 2KB IO.\n\nThe agent will now attempt to mount the filesystem *before* deleting the\nsupplied file, and should that fail it will mount the configuration drive\nfile from the ramdisk utilizing a loopback, and then extract the contents\nof the ramdisk into a newly created VFAT filesystem which supports 4KB\nblock IO.\n\nCloses-Bug: #2028002\nChange-Id: I336acb8e8eb5a02dde2f5e24c258e23797d200ee\n(cherry picked from commit b6c263a5dc34c10b50a480e3fdcf22784f2aa77c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5a78bf286f11c4de095b936a14ca2e69896f6a78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5a78bf286f11c4de095b936a14ca2e69896f6a78"}]},"branch":"refs/heads/stable/zed"}},"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":{}}}]}
