From 8b9b6dc90ab11feb3f274c1ccd45df9688ade8fd Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Tue, 15 Aug 2023 09:59:06 +0530 Subject: [PATCH] remove the --cache option and do not log to files, only to the console --- create-image.sh | 54 ++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/create-image.sh b/create-image.sh index 68036f4..99b4ce0 100755 --- a/create-image.sh +++ b/create-image.sh @@ -22,34 +22,34 @@ if ! command -v shasum > /dev/null; then exit 1 fi -{ - appliance-creator \ - --config "${KICKSTARTER_FILENAME}" \ - --name "${APPLIANCE_NAME}" \ - --format raw \ - --no-compress \ - --outdir "${PWD}" \ - --cache "/root/cache" \ - --debug \ - --verbose - # DO NOT USE THE '--checksum' OPTION BECAUSE, FOR SOME REASON - # UTF8 ERRORS ARE GENERATED DURING IMAGE CREATION - # AND THE IMAGE CREATION STEP FAILS - #--checksum \ +appliance-creator \ + --config "${KICKSTARTER_FILENAME}" \ + --name "${APPLIANCE_NAME}" \ + --format raw \ + --no-compress \ + --outdir "${PWD}" \ + --debug \ + --verbose + # DO NOT USE THE '--checksum' OPTION BECAUSE, FOR SOME REASON + # UTF8 ERRORS ARE GENERATED DURING IMAGE CREATION + # AND THE IMAGE CREATION STEP FAILS + #--checksum \ + # DO NOT USE THE '--cache' OPTION SINCE IT USES OLDER VERSIONS + # OF PACKAGES, WHICH IS THE WORST WHEN TESTING CHANGES:w + #--cache "/root/cache" \ - if [[ -d "${APPLIANCE_NAME}" ]]; then +if [[ -d "${APPLIANCE_NAME}" ]]; then - pushd "${APPLIANCE_NAME}" || exit 1 - mv -v -f "${APPLIANCE_NAME}-sda.raw" "${IMAGE_NAME}" - zstd -9 -z "${IMAGE_NAME}" + pushd "${APPLIANCE_NAME}" || exit 1 + mv -v -f "${APPLIANCE_NAME}-sda.raw" "${IMAGE_NAME}" + zstd -9 -z "${IMAGE_NAME}" - sha256sum "${IMAGE_NAME}" > "${IMAGE_NAME}.sha256" - sha512sum "${IMAGE_NAME}" > "${IMAGE_NAME}.sha512" - sha256sum "${COMPRESSED_IMAGE_NAME}" > "${COMPRESSED_IMAGE_NAME}.sha256" - sha512sum "${COMPRESSED_IMAGE_NAME}" > "${COMPRESSED_IMAGE_NAME}.sha512" - popd || exit 1 + sha256sum "${IMAGE_NAME}" > "${IMAGE_NAME}.sha256" + sha512sum "${IMAGE_NAME}" > "${IMAGE_NAME}.sha512" + sha256sum "${COMPRESSED_IMAGE_NAME}" > "${COMPRESSED_IMAGE_NAME}.sha256" + sha512sum "${COMPRESSED_IMAGE_NAME}" > "${COMPRESSED_IMAGE_NAME}.sha512" + popd || exit 1 - echo 'DONE' - echo "Please chown '${APPLIANCE_NAME}/' if necessary" - fi -} 1> "${APPLIANCE_NAME}.1.stdout.log" 2> "${APPLIANCE_NAME}.2.stderr.log" + echo 'DONE' + echo "Please chown '${APPLIANCE_NAME}/' if necessary" +fi