#!/usr/bin/bash

part=$(readlink -f /dev/disk/by-label/root)
disk=/dev/block/$(cat /sys/class/block/$(basename $part)/../dev)
partition="${part: -1}"
echo "Expanding $part (parition: $partition) to the max size of $disk"
growpart $disk $partition
if [ -e /run/ostree-booted ] && mount | grep -q '/sysroot.*ro,'; then
  echo "Remount /sysroot rw"
  mount -o remount,rw /sysroot
fi
resize2fs $part
