From 62a13a9748c4f4e433dc54b0bb1a22653ffc1499 Mon Sep 17 00:00:00 2001 From: Staffan Olsson Date: Sat, 14 Dec 2019 08:01:48 +0100 Subject: [PATCH] An attempt at config for current k3os releases; getting invalid URLs --- hyperctl.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/hyperctl.sh b/hyperctl.sh index dfc1b0a..0ac6ac6 100755 --- a/hyperctl.sh +++ b/hyperctl.sh @@ -54,6 +54,18 @@ case $CONFIG in IMGTYPE="raw" ARCHIVE=".tar.gz" ;; + k3os) + DISTRO="k3os" + IMGVERS="v0.8.0" + IMAGE="k3os-rootfs-amd64.tar.gz" + IMAGEURL="https://github.com/rancher/k3os/releases/download/$IMGVERS" + SHA256FILE="sha256sum-amd64.txt" + KERNURL="https://github.com/rancher/k3os/releases/download/$IMGVERS" + KERNEL="k3os-vmlinuz-amd64" + INITRD="k3os-kernel-amd64.squashfs" + IMGTYPE="raw" + ARCHIVE=".tar.gz" + ;; esac CIDR="10.10.0" @@ -358,7 +370,7 @@ download-image() { if ! [ -a $IMAGE.$IMGTYPE ]; then curl $IMAGEURL/$IMAGE.$IMGTYPE$ARCHIVE -O - shasum -a 256 -c <(curl -s $IMAGEURL/$SHA256FILE | grep "$IMAGE.$IMGTYPE$ARCHIVE") + shasum -a 256 -c <(curl -s -L $IMAGEURL/$SHA256FILE | grep "$IMAGE.$IMGTYPE$ARCHIVE") if [ "$ARCHIVE" = ".tar.gz" ]; then tar xzf $IMAGE.$IMGTYPE$ARCHIVE