#!/bin/bash OSCODENAME=focal OSVERSION=20.04 function find_oldest() { echo } function get_latest_maas_id() { jq blah $OSCODENAME } function get_checksum() { jq blah $OSVERSION } function download_and_verify() { local url="$1" local checksum="$2" local fname="$3" wget "$url" -O "$fname" if [ "checksum" == "$checksum" ]; then return 0 fi return 1 } function download_files() { download kernel download initrd download squashfs dd if=squashfs of="$partition" bs=1M create_options_file update_default delete_oldest_if_needed update_onerror_second_youngest }