From 734e4ca4e56122fd0b8e2c2415af3bd7bbb21835 Mon Sep 17 00:00:00 2001 From: "Andres D. Molins" Date: Tue, 18 Feb 2025 12:50:24 +0100 Subject: [PATCH] Feature: Create Ubuntu 24.04 QEMU runtime --- .../create-ubuntu-24-04-qemu-disk.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 runtimes/instance-rootfs/create-ubuntu-24-04-qemu-disk.sh diff --git a/runtimes/instance-rootfs/create-ubuntu-24-04-qemu-disk.sh b/runtimes/instance-rootfs/create-ubuntu-24-04-qemu-disk.sh new file mode 100755 index 00000000..1c2115e4 --- /dev/null +++ b/runtimes/instance-rootfs/create-ubuntu-24-04-qemu-disk.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +set -euf + +# Variables +ROOTFS_FILENAME="./rootfs.img" +IMAGE_URL="https://cloud-images.ubuntu.com/noble/current/noble-server-cloudimg-amd64.img" +IMAGE_NAME="noble-server-cloudimg-amd64.img" + +# Cleanup previous run +rm -f "$ROOTFS_FILENAME" + +# Download Ubuntu image +echo "Downloading Ubuntu 24.04 image" +curl -L "$IMAGE_URL" -o "$IMAGE_NAME" + +# Rename final file +mv "$IMAGE_NAME" "$ROOTFS_FILENAME"