mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 05:56:58 +02:00
Disable fsck in cros_make_image_bootable
cros_make_image_bootable is called up to 4 times in a typical workflow. The fsck check can take up to a minute or more because it first copies 2G of the image to run the fsck on. It adds several minutes to the build. The check itself is just a sanity check that shouldn't trigger in normal builds. BUG=none TEST=build_image Change-Id: I86512f7efc67027fe687f0c0ad8f6df32579dbe2 Reviewed-on: http://gerrit.chromium.org/gerrit/2250 Reviewed-by: Gaurav Shah <gauravsh@chromium.org> Reviewed-by: David James <davidjames@chromium.org> Tested-by: Antoine Labour <piman@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org>
This commit is contained in:
parent
f540249413
commit
4c64b507db
@ -115,6 +115,9 @@ DEFINE_string espfs_mountpoint "/tmp/espfs" \
|
||||
DEFINE_boolean use_dev_keys ${FLAGS_FALSE} \
|
||||
"Use developer keys for signing. (Default: false)"
|
||||
|
||||
DEFINE_boolean fsck_rootfs ${FLAGS_FALSE} \
|
||||
"Check integrity of the rootfs on the modified image."
|
||||
|
||||
# TODO(clchiou): Remove this flag after arm verified boot is stable
|
||||
DEFINE_boolean crosbug12352_arm_kernel_signing ${FLAGS_TRUE} \
|
||||
"Sign kernel partition for ARM images (temporary hack)."
|
||||
@ -308,7 +311,9 @@ mkdir -p ${FLAGS_statefulfs_mountpoint}
|
||||
mkdir -p ${FLAGS_espfs_mountpoint}
|
||||
|
||||
make_image_bootable "${IMAGE}"
|
||||
verify_image_rootfs "${IMAGE}"
|
||||
if [ ${FLAGS_fsck_rootfs} -eq ${FLAGS_TRUE} ]; then
|
||||
verify_image_rootfs "${IMAGE}"
|
||||
fi
|
||||
|
||||
if [ ${FLAGS_cleanup_dirs} -eq ${FLAGS_TRUE} ]; then
|
||||
rmdir ${FLAGS_rootfs_mountpoint}
|
||||
|
Loading…
Reference in New Issue
Block a user