mirror of
https://github.com/flatcar/scripts.git
synced 2025-09-23 14:41:31 +02:00
Add installation of stateful partition to scripts
Review URL: http://codereview.chromium.org/1017001
This commit is contained in:
parent
80cd0ca349
commit
2a696210ca
@ -134,6 +134,7 @@ function install_autotest {
|
||||
if [ -d ${AUTOTEST_SRC} ]
|
||||
then
|
||||
local stateful_loop_dev=$(sudo losetup -f)
|
||||
local stateful_root="${STATEFUL_DIR}/dev_image"
|
||||
if [ -z "${stateful_loop_dev}" ]
|
||||
then
|
||||
echo "No free loop device. Free up a loop device or reboot. exiting."
|
||||
@ -147,11 +148,11 @@ function install_autotest {
|
||||
|
||||
echo -ne "Install autotest into stateful partition..."
|
||||
local autotest_client="/home/autotest-client"
|
||||
sudo mkdir -p "${STATEFUL_DIR}${autotest_client}"
|
||||
sudo mkdir -p "${stateful_root}/${autotest_client}"
|
||||
sudo cp -fpru ${AUTOTEST_SRC}/client/* \
|
||||
"${STATEFUL_DIR}${autotest_client}"
|
||||
sudo chmod 755 "${STATEFUL_DIR}${autotest_client}"
|
||||
sudo chown -R 1000:1000 "${STATEFUL_DIR}${autotest_client}"
|
||||
"${stateful_root}/${autotest_client}"
|
||||
sudo chmod 755 "${stateful_root}/${autotest_client}"
|
||||
sudo chown -R 1000:1000 "${stateful_root}/${autotest_client}"
|
||||
|
||||
sudo umount ${STATEFUL_DIR}
|
||||
sudo losetup -d "${stateful_loop_dev}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user