Scripts and tools to build ironic-python-agent
Go to file
Julia Kreger c683807068 Add dosfsutils for EFI to tinyipa
In trying to do a UEFI partition image, we need dosfstools
and our tinycore image doesn't have it present.

Ultimately this raises an exception along the lines of:

 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.

Which is rooted in the mkfs.vfat binary not being
present.

 mkfs: failed to execute mkfs.vfat: No such file or directory

I confirmed the tinycore-master image does indeed lack
the dosfstools package. As such adding it to the final
requirements list should enable tinycore to support UEFI
partition image deployments.

Change-Id: I7df395bd2dcc5613a54a21d4aaa14b1e5862e7c3
2020-09-10 14:27:17 -07:00
dib Followups for TLS support 2020-09-09 15:55:02 -07:00
doc/source Add dynamic-login to our published images by default 2020-07-23 22:35:23 +02:00
ironic_python_agent_builder CLI: add --verbose and --extra-args 2019-10-23 16:10:04 +02:00
playbooks/ironic-python-agent-build-image Run ensure-pip in the build/check jobs 2020-06-22 14:16:02 +02:00
releasenotes Support installing with Python 3 on CentOS 7 2020-07-31 18:12:28 +02:00
roles Add dynamic-login to our published images by default 2020-07-23 22:35:23 +02:00
tinyipa Add dosfsutils for EFI to tinyipa 2020-09-10 14:27:17 -07:00
tools Recover iso-image-create script 2019-09-27 09:21:53 +00:00
zuul.d Build centos8 on centos8 2020-08-28 09:47:01 +02:00
.gitignore Add documentation on building images 2019-09-18 16:00:24 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:42:58 +00:00
CONTRIBUTING.rst Change bug links to storyboard 2018-04-05 16:17:32 +02:00
LICENSE Initial structure 2017-11-03 14:34:47 +01:00
README.rst Add releasenotes link to README 2020-05-19 14:49:48 +08:00
requirements.txt Make ironic-python-agent-builder packaging-friendly 2019-08-12 15:28:34 +02:00
setup.cfg Cleanup py27 support 2020-04-16 18:52:41 +02:00
setup.py Cleanup py27 support 2020-04-16 18:52:41 +02:00
test-requirements.txt Switch to newer openstackdocstheme and reno versions 2020-05-21 13:47:58 +00:00
tox.ini Set min version of tox to 3.2.1 2020-07-15 15:43:52 +02:00

README.rst

Ironic Python Agent Builder

Tools and scripts to build a deployment, cleaning or inspection ramdisk based on Ironic Python Agent.