cros_generate_update_payload: Don't mount src/dst rootfs.

The delta_generator doesn't require us to pass the mounted rootfs
anymore so we avoid mounting them from cros_generate_update_payload.
Note that mounting the stateful partition is still required for old
images with an unpatched kernel.

This patch also runs delta_generator as a normal user since it doesn't
access the mounted filesystems anymore which were the only files
requiring root.

CQ-DEPEND=CL:283643
BUG=chromium:305832
TEST=Ran cros_generate_update_payload delta on old (link FSI) and new (link ToT) images.

Change-Id: I5cc0dd8666bbf374a9b04a43b5713c62e9718821
Reviewed-on: https://chromium-review.googlesource.com/283563
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Don Garrett <dgarrett@chromium.org>
Tested-by: Alex Deymo <deymo@chromium.org>
Trybot-Ready: Alex Deymo <deymo@chromium.org>
Commit-Queue: Alex Deymo <deymo@chromium.org>
1 file changed