diff --git a/cloud-images-build.sh b/cloud-images-build.sh index 1bdb8ec..bf2dbd7 100755 --- a/cloud-images-build.sh +++ b/cloud-images-build.sh @@ -7,6 +7,8 @@ SOURCE='' NO_PAKER_INIT='' NO_PKG_INSTALL='' +PACKER='/usr/local/bin/packer' + # ------------------------------------------------------------------------------ Usage() { @@ -57,13 +59,13 @@ CheckSource "$SOURCE" || { echo "Unknown source: $SOURCE"; exit 1; } if [ -z "$NO_PKG_INSTALL" ]; then if which dnf &>/dev/null; then - install edk2-ovmf libvirt libvirt-daemon-kvm + sudo dnf install edk2-ovmf libvirt libvirt-daemon-kvm ansible-core fi fi -[ -z "$NO_PAKER_INIT" ] && packer init -upgrade . || exit 1 +[ -z "$NO_PAKER_INIT" ] && $PACKER init -upgrade . || exit 1 -PACKER_LOG=1 packer build -only=$SOURCE . 2>$PACKER_LOG_FILE || exit 1 +PACKER_LOG=1 $PACKER build -only=$SOURCE . 2>$PACKER_LOG_FILE || exit 1 if [ "$SOURCE" = "vmware-iso.msvsphere-9-ovf-x86_64" ]; then OUT_DIR='./vmware-iso.msvsphere-9-ovf-x86_64_ovf'