I've rewritten the rootfs-resize service and adjusted the package to make it more robust and address these issues/RFEs:
* BZ 870501 - rootfs-resize causes loss of root filesystem
* RFE: Support GPT disklabels (untested, but should be handled by libparted)
* BZ 870501 - update package to use new systemd macros
This version is in python and uses libparted via pyparted. It pulls in one additional dependency that's not in current ARM composes (python-psutil). The partition to be resized no longer has to be the last partition on the device, as long as there is space to move the end of the partition.
Testing welcome. The script is available via github (https://github.com/ctyler/rootfs-resize/) and the noarch package is in f18 updates-testing and rawhide on PA (or you can grab it from http://england.proximity.on.ca/chris/outbound/rootfs-resize-2.0/).
-Chris
Testing welcome. The script is available via github (https://github.com/ctyler/rootfs-resize/) and the noarch package is in f18 updates-testing and rawhide on PA (or you can grab it from http://england.proximity.on.ca/chris/outbound/rootfs-resize-2.0/).
Tested and confirmed working on F18 Beta Trimslice image (SD).
Paul