)]}'
{"id":"openstack%2Fironic-python-agent-builder~751103","triplet_id":"openstack%2Fironic-python-agent-builder~master~I7df395bd2dcc5613a54a21d4aaa14b1e5862e7c3","project":"openstack/ironic-python-agent-builder","branch":"master","hashtags":[],"change_id":"I7df395bd2dcc5613a54a21d4aaa14b1e5862e7c3","subject":"Add dosfsutils for EFI to tinyipa","status":"MERGED","created":"2020-09-10 21:03:39.000000000","updated":"2020-09-11 21:24:46.000000000","submitted":"2020-09-11 21:22:00.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":"751103-1599859320699-7e3b2230","meta_rev_id":"9347e99ed398b6304b1e25f086aa9dd18df63d93","_number":751103,"virtual_id_number":751103,"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":"2020-09-11 21:22:00.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"recommended":{"_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":"2020-09-10 21:37:45.000000000","permitted_voting_range":{"min":1,"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"]},{"value":2,"date":"2020-09-11 18:04:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":2,"date":"2020-09-11 19:34:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"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"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":1,"date":"2020-09-11 19:34:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"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"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"value":0,"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_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":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-09-10 21:37:45.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":"2020-09-11 18:04:30.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":"REVIEWER"},{"updated":"2020-09-11 19:34:15.000000000","updated_by":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"reviewer":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"state":"REVIEWER"},{"updated":"2020-09-11 21:22:00.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":"ef08033afd64caddd9bdbe50196071cfddf9c5c8","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-09-10 21:03:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"93a4ae40d03f0dbce75e5ae90f604fa72d92fc1b","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":"2020-09-10 21:26:34.000000000","message":"Patch Set 1:\n\nChange LGTM, but commit message violates the GitCommitMessages guidelines for OpenStack.\n\nhttps://wiki.openstack.org/wiki/GitCommitMessages\n\u003e The first line should be limited to 50 characters and should not end with a period.\n\u003e Subsequent lines should be wrapped at 72 characters.","accounts_in_message":[],"_revision_number":1},{"id":"c4a394a9130c94886b8deacea407f5b97f726845","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-09-10 21:30:29.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"2976c31e77643ed239d5283645521139d7d1cab1","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":"2020-09-10 21:37:45.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"29c43dff7bf528c3e1d1db89a8b9351ca7b8907b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 00:04:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e89db18232174553ac7664702ecddb14 : SUCCESS in 13m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4762121750fe4930a95034a40136474f : SUCCESS in 3m 31s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6b5184bae3824808bf2301214733049a : SUCCESS in 1h 31m 40s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/8753a841cebf400f8f6654cf1fdb5dfb : SUCCESS in 1h 08m 02s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/6c8f8e8c399a4b83887d08f210c67575 : SUCCESS in 1h 06m 37s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/5a8759ef4c8143f5b172b271cba5846d : SUCCESS in 1h 07m 36s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/fa705db0943348a89ca1ebbe10530b2c : SUCCESS in 54m 47s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/e2ccbc11b6894c5baf00001b2615ff6f : SUCCESS in 15m 32s\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/073d0de2362349b3bb71d2c085547f3a : SUCCESS in 10m 20s\n- ironic-python-agent-check-image-dib-centos7 https://zuul.opendev.org/t/openstack/build/33f2d17cd27b43a2963cb2ef41fd9e46 : SUCCESS in 11m 13s\n- ironic-python-agent-check-image-dib-centos7-python3 https://zuul.opendev.org/t/openstack/build/b523ac7eec3342c29df8c2768f70bdd3 : SUCCESS in 10m 40s (non-voting)\n- ironic-python-agent-check-image-dib-fedora https://zuul.opendev.org/t/openstack/build/7355df9afe5d4f2eb0988691846b1188 : SUCCESS in 11m 56s (non-voting)\n- ironic-python-agent-check-image-dib-debian https://zuul.opendev.org/t/openstack/build/a6fbefb45355492799ea6a88e58bad81 : SUCCESS in 14m 11s (non-voting)\n- ironic-python-agent-check-image-dib-ubuntu https://zuul.opendev.org/t/openstack/build/a8799c4a36234d99bff49bd9c10271e8 : SUCCESS in 9m 29s (non-voting)\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/b1522d8ad2854988b4c387e33ab0db01 : SUCCESS in 1h 29m 28s (non-voting)\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/79272242b90441a3985826f966be79e4 : FAILURE in 1h 08m 31s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/7589677b0fc14a74afe89751a3cfcccd : FAILURE in 2h 30m 10s (non-voting)\n- tripleo-buildimage-ironic-python-agent-centos-8 https://zuul.opendev.org/t/openstack/build/78ea0a8856374225b5d9084921da45c4 : SUCCESS in 28m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b2c7d5dbad931a626f6f370ef3b4ae9c6d9362e8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-11 18:04:30.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"15bd3de2a3d4593600c51b074d45f2735e73e4dd","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2020-09-11 19:34:15.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"7f42b0e86b5a04d4e7f15469c13163f2406e9226","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 19:34:36.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"c35e27f03e82cdd327867e7e8c31fb0038c2499f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 21:22:00.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"3eac495996fae548661081f9b2d5983028138dc4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 21:22:00.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0176c4cdcb7d436e84170753422e2df4 : SUCCESS in 19m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29c9a4b7c9384452a5c6010831ca7694 : SUCCESS in 3m 20s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/fb131750970b48c2a38278b672c28fc5 : SUCCESS in 1h 16m 04s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/ff0d68cc2ba94ae68b8e4e949019c6ce : SUCCESS in 1h 29m 59s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/2e615b0608cf456fa7f47d6d56abb9a0 : SUCCESS in 1h 28m 55s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/a075323ad1334d1b8b4468a09b7569b3 : SUCCESS in 1h 16m 32s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/54611cbd6ae34f4da485e096741fce0b : SUCCESS in 1h 03m 53s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/efc224a8332d464fbf2a562d5e2ea518 : SUCCESS in 15m 41s\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/921657df0e0f4633b4b0c341f2278931 : SUCCESS in 12m 07s\n- ironic-python-agent-check-image-dib-centos7 https://zuul.opendev.org/t/openstack/build/b69158bf47594ed099bc7c7c78757cc2 : SUCCESS in 12m 11s","accounts_in_message":[],"_revision_number":2},{"id":"9347e99ed398b6304b1e25f086aa9dd18df63d93","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-11 21:24:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62926e6cf9804bb58ea450ba81244317 : SUCCESS in 1m 33s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"c6838070681e40800c71b8fdb5a486c4fa86ff6d","revisions":{"311f68a36264a61d81080e4c0c5e70e08e9c4476":{"kind":"REWORK","_number":1,"created":"2020-09-10 21:03:39.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/03/751103/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/03/751103/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/1"}}},"commit":{"parents":[{"commit":"da78fa099ff4db9fc4f2ca7f61eabc7075346293","subject":"Followups for TLS support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/da78fa099ff4db9fc4f2ca7f61eabc7075346293"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-09-10 20:54:35.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-09-10 20:54:35.000000000","tz":-420},"subject":"Add dosfsutils for EFI to tinyipa","message":"Add dosfsutils for EFI to tinyipa\n\nIn trying to do a UEFI partition image, we need dosfstools\nand our tinycore image doesn\u0027t\n\nCommand failed: prepare_image, error: Failed to create a file system. File system vfat is not supported.: ironic_lib.exception.FileSystemNotSupported: Failed to create a file system. File system vfat is not supported.\nTraceback (most recent call last):\n   File \"/usr/local/lib/python3.6/site-packages/ironic_lib/utils.py\", line 151, in mkfs\n   File \"/usr/local/lib/python3.6/site-packages/ironic_lib/utils.py\", line 99, in execute\n   File \"/usr/local/lib/python3.6/site-packages/oslo_concurrency/processutils.py\", line 434, in execute\noslo_concurrency.processutils.ProcessExecutionError: Unexpected error while running command.\nCommand: mkfs -t vfat -n efi-part /dev/vda1\nExit code: 1\nStdout: \u0027\u0027\nStderr: \u0027mkfs: failed to execute mkfs.vfat: No such file or directory\\n\u0027\nDuring handling of the above exception, another exception occurred:\nTraceback (most recent call last):\n  File \"/usr/local/lib/python3.6/site-packages/ironic_python_agent/extensions/base.py\", line 163, in run\n  File \"/usr/local/lib/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 688, in prepare_image\n  File \"/usr/local/lib/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 183, in _write_partition_image\n  File \"/usr/local/lib/python3.6/site-packages/ironic_lib/disk_utils.py\", line 675, in work_on_disk\n  File \"/usr/local/lib/python3.6/site-packages/ironic_lib/utils.py\", line 158, in mkfs\nironic_lib.exception.FileSystemNotSupported: Failed to create a file system. File system vfat is not supported.\n\nChange-Id: I7df395bd2dcc5613a54a21d4aaa14b1e5862e7c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/311f68a36264a61d81080e4c0c5e70e08e9c4476"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/311f68a36264a61d81080e4c0c5e70e08e9c4476"}]},"branch":"refs/heads/master"},"c6838070681e40800c71b8fdb5a486c4fa86ff6d":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-09-10 21:30:29.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/03/751103/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent-builder","ref":"refs/changes/03/751103/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent-builder refs/changes/03/751103/2"}}},"commit":{"parents":[{"commit":"da78fa099ff4db9fc4f2ca7f61eabc7075346293","subject":"Followups for TLS support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/da78fa099ff4db9fc4f2ca7f61eabc7075346293"}]}],"author":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-09-10 20:54:35.000000000","tz":-420},"committer":{"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","date":"2020-09-10 21:27:17.000000000","tz":-420},"subject":"Add dosfsutils for EFI to tinyipa","message":"Add dosfsutils for EFI to tinyipa\n\nIn trying to do a UEFI partition image, we need dosfstools\nand our tinycore image doesn\u0027t have it present.\n\nUltimately this raises an exception along the lines of:\n\n prepare_image, error: Failed to create a file system.\n File system vfat is not supported.:\n ironic_lib.exception.FileSystemNotSupported:\n Failed to create a file system. File system vfat is not\n supported.\n\nWhich is rooted in the mkfs.vfat binary not being\npresent.\n\n mkfs: failed to execute mkfs.vfat: No such file or directory\n\nI confirmed the tinycore-master image does indeed lack\nthe dosfstools package. As such adding it to the final\nrequirements list should enable tinycore to support UEFI\npartition image deployments.\n\nChange-Id: I7df395bd2dcc5613a54a21d4aaa14b1e5862e7c3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/c6838070681e40800c71b8fdb5a486c4fa86ff6d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent-builder/commit/c6838070681e40800c71b8fdb5a486c4fa86ff6d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
