#!/bin/sh FL_VERSIONS="current 3374.2.0" MATCHBOX_DIR="/var/lib/matchbox" ASSETS_DIR="${MATCHBOX_DIR}/assets/" GPG_FNAME="Flatcar_Image_Signing_Key.asc" GPG_KEYS_URL="https://www.flatcar.org/security/image-signing-key/" cd /tmp curl -L -O ${GPG_KEYS_URL}/${GPG_FNAME} gpg --import --keyid-format LONG ${GPG_FNAME} cd - echo "Provisionning matchbox with flatcar images" tout=30 for version in ${FL_VERSIONS}; do for i in $(seq 1 ${tout});do echo " * ${FL_VERSIONS} stable image (try ${i})" /usr/local/bin/get-flatcar stable ${version} ${ASSETS_DIR} if [[ "${?}" -eq 0 ]]; then break fi done done