osbuilder: fix missing cpio package when building rootfs-initrd image

1. install cpio package before building rootfs-initrd image
2. add `pipefaili;errexit` check to the scripts

Fixes: #3144

Signed-off-by: Binbin Zhang <binbin36520@gmail.com>
This commit is contained in:
Binbin Zhang
2021-11-29 22:37:19 +08:00
parent 879ec4e0e9
commit 8ee67aae4f
3 changed files with 15 additions and 10 deletions

View File

@@ -4,9 +4,11 @@
#
# SPDX-License-Identifier: Apache-2.0
set -e
[ -z "${DEBUG}" ] || set -x
[ -n "$DEBUG" ] && set -x
set -o errexit
# set -o nounset
set -o pipefail
script_name="${0##*/}"
script_dir="$(dirname $(readlink -f $0))"