From 7c1ee0634b4335bd7b31b2ef063fffbcfa3b6484 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 17 Jul 2017 14:45:10 +0200 Subject: tools/create-gce-image.sh: ignore SIGINT If the script is aborted at an unfortunate point, it leaves the whole system broken. E.g. we've seen that fdisk cannot update partition table until the next reboot. If you really need to kill it, use a different signal. But better wait. --- pkg/kernel/generated.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'pkg/kernel') diff --git a/pkg/kernel/generated.go b/pkg/kernel/generated.go index ba84757c4..34ce6720d 100644 --- a/pkg/kernel/generated.go +++ b/pkg/kernel/generated.go @@ -7,6 +7,8 @@ const createImageScript = `#!/bin/bash set -eux +trap "" SIGINT + if [ ! -e $1/sbin/init ]; then echo "usage: create-gce-image.sh /dir/with/user/space/system /path/to/bzImage" exit 1 -- cgit mrf-deployment