a simple script to put the edge subiquity snap into a new iso

This commit is contained in:
Michael Hudson-Doyle 2018-03-14 15:25:35 +13:00
parent dfc6627801
commit a35723089d
1 changed files with 22 additions and 0 deletions

22
scripts/make-edge-iso.sh Executable file
View File

@ -0,0 +1,22 @@
#!/bin/bash
set -eux
# make-edge-iso.sh $old_iso $new_iso
INJECT_SNAP=$(readlink -f "$(dirname ${0})/inject-subiquity-snap.sh")
OLD_ISO="$(readlink -f "${1}")"
NEW_ISO="$(readlink -f "${2}")"
tmpdir="$(mktemp -d)"
cd "${tmpdir}"
cleanup () {
rm -rf "${tmpdir}"
}
trap cleanup EXIT
snap download --channel edge subiquity
$INJECT_SNAP $OLD_ISO subiquity_*.snap $NEW_ISO