update_engine: Attempt to mount the ROOTFS as squashfs during postinst.
This patch extends utils::MountFilesystem() to attempt to mount
the device as ext3, ext2 and squashfs before failing.
BUG=chromium:432016
TEST=None
Change-Id: Ibad2f359968d7abe9f82f11c895cac95130d73c5
Reviewed-on: https://chromium-review.googlesource.com/229020
Tested-by: Alex Deymo <deymo@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Gaurav Shah <gauravsh@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
3 files changed