]> code.ossystems Code Review - openembedded-core.git/commit
wic: copy rootfs directory before changing fstab
authorEd Bartosh <ed.bartosh@linux.intel.com>
Tue, 25 Jul 2017 11:26:36 +0000 (14:26 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 30 Jul 2017 07:45:12 +0000 (08:45 +0100)
commit92e1c7d47e695eb4ce1a863cd0f6c49dca1c2339
tree5dabf92807a1e264805cd9b9640adfab65c97ab1
parent402b4cffbb4c58cfee93db18192f2b218ee0ae35
wic: copy rootfs directory before changing fstab

wic updates /etc/fstab on root partition if there are
valid mount points in .wks

When wic runs from bitbake this can cause incorrect results
or even breakage of other tasks working with the same rootfs
directory in parallel with do_image_wic.

Implemented copying rootfs directory to a temporary location
using copyhardlinktree before updating fstab to avoid conflicts with
other tasks working with the same rootfs directory.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/wic/plugins/imager/direct.py