mirror of
https://github.com/xcat2/xcat-core.git
synced 2026-10-21 23:28:19 +00:00
de36cffe8e
imgimport moved the boot files and kits of a bundle without a check, and copied the extra files after it had already written the image. A bundle without its kernel or a kit then gave a broken image without an error. A missing extra file failed the import after it published the root image and wrote the image definition. imgimport now checks the boot files, kits, extra files and raw image files that the manifest names. It does this before it writes anything, and reports each missing file.