diff options
author | Jonathan Bauer | 2019-09-06 15:32:30 +0200 |
---|---|---|
committer | Jonathan Bauer | 2019-09-06 15:32:30 +0200 |
commit | 20dc2337a3f642fc6eaf66f45b63d8ad815234b7 (patch) | |
tree | 02e457e0f50df47f70cf20d1472bd9db9216f1f4 /builder/build-initramfs.sh | |
parent | [dnbd3-rootfs] fix paths (diff) | |
download | systemd-init-20dc2337a3f642fc6eaf66f45b63d8ad815234b7.tar.gz systemd-init-20dc2337a3f642fc6eaf66f45b63d8ad815234b7.tar.xz systemd-init-20dc2337a3f642fc6eaf66f45b63d8ad815234b7.zip |
[dnbd3-rootfs] more fixes for kqcow
Diffstat (limited to 'builder/build-initramfs.sh')
-rwxr-xr-x | builder/build-initramfs.sh | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/builder/build-initramfs.sh b/builder/build-initramfs.sh index 8e5df3fd..51ae5ddf 100755 --- a/builder/build-initramfs.sh +++ b/builder/build-initramfs.sh @@ -547,6 +547,7 @@ main() { fi logging.info " * kernel headers: $kernel_headers" [ -n "$qcow_handler" ] && logging.info " * qcow2 handler: $qcow_handler" + export _QCOW_HANDLER="$qcow_handler" # endregion # region dependency checks and command line parsing result=0 @@ -693,12 +694,10 @@ main() { elif [[ "$cleanup" == 'yes' ]]; then logging.info 'Removing distribution specific files.' cleanup - else + elif [[ "$initialize" == 'yes' ]]; then . "${_root_dir}/modules.d/dnbd3-rootfs/helper/build.inc" - initialize_components "$qcow_handler" - if [[ "$initialize" == 'yes' ]]; then - exit 0 - fi + build_initialize_components + else logging.info 'Build initramfs.' # NOTE: We deactivate our exception handle since dracut returns "1" if # it is launched with help parameter ("-h" or "--help"). |