mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-24 15:11:19 +02:00
commit
ad32826cbd
@ -151,18 +151,11 @@ sudo mount -o loop ${TEMP_OEM} ${TEMP_OEM_MNT}
|
|||||||
|
|
||||||
# oem hacks
|
# oem hacks
|
||||||
if [ "${FLAGS_format}" == "ami" ]; then
|
if [ "${FLAGS_format}" == "ami" ]; then
|
||||||
echo ami
|
# TODO(polvi): figure out how to keep portage from putting these
|
||||||
emerge_to_image --root="${TEMP_OEM_MNT}" oem-ami
|
|
||||||
# sudo rm -rf, how could this go wrong?
|
|
||||||
# TODO: figure out how to keep portage from putting these
|
|
||||||
# portage files on disk, we don't need or want them.
|
# portage files on disk, we don't need or want them.
|
||||||
sudo rm -rvf ${TEMP_OEM_MNT}/var
|
emerge-${BOARD} --root="${TEMP_OEM_MNT}" --root-deps=rdeps oem-ami
|
||||||
sudo rm -rvf ${TEMP_OEM_MNT}/etc
|
elif [ "${FLAGS_format}" == "rackspace" ]; then
|
||||||
sudo rm -rvf ${TEMP_OEM_MNT}/tmp
|
emerge-${BOARD} --root="${TEMP_OEM_MNT}" --root-deps=rdeps oem-rackspace
|
||||||
if [ ! -e ${TEMP_OEM_MNT}/run.sh ]; then
|
|
||||||
echo "ERROR: requires oem/run.sh for oem partition to work" 1>&2
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sudo umount ${TEMP_OEM_MNT}
|
sudo umount ${TEMP_OEM_MNT}
|
||||||
@ -215,6 +208,8 @@ Y
|
|||||||
Y
|
Y
|
||||||
EOF
|
EOF
|
||||||
mv ${TEMP_IMG} ${FLAGS_to}/${DEFAULT_QEMU_IMAGE/qemu/ami}
|
mv ${TEMP_IMG} ${FLAGS_to}/${DEFAULT_QEMU_IMAGE/qemu/ami}
|
||||||
|
elif [ "${FLAGS_format}" = "rackspace" ]; then
|
||||||
|
mv ${TEMP_IMG} ${FLAGS_to}/${DEFAULT_QEMU_IMAGE/qemu/rackspace}
|
||||||
else
|
else
|
||||||
die_notrace "Invalid format: ${FLAGS_format}"
|
die_notrace "Invalid format: ${FLAGS_format}"
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user