diff options
| author | Sam Yaple <sam@yaple.net> | 2015-11-04 04:44:09 +0000 |
|---|---|---|
| committer | Sam Yaple <sam@yaple.net> | 2015-11-05 02:27:19 +0000 |
| commit | e65392aefb8278a5e8e7e1270891bc7d8769b205 (patch) | |
| tree | d42edf0dac0b5e2e65cbfa989c203e67b01dba24 /tests | |
| parent | e4b84fbeacb892a47121541177af83b0117f91d7 (diff) | |
| download | kolla-e65392aefb8278a5e8e7e1270891bc7d8769b205.tar.gz kolla-e65392aefb8278a5e8e7e1270891bc7d8769b205.zip | |
Adjust gate btrfs setup
This is in preperation for the DinD gate.
Change-Id: I2d2489df00808824f957ed0e3aa3a44496ff7e3e
Partially-Implements: blueprint multinode-gate
Diffstat (limited to 'tests')
| -rwxr-xr-x | tests/setup_ubuntu.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/setup_ubuntu.sh b/tests/setup_ubuntu.sh index 4eb30bc8b..66280da34 100755 --- a/tests/setup_ubuntu.sh +++ b/tests/setup_ubuntu.sh @@ -20,8 +20,15 @@ sudo parted /dev/${DEV} -s -- mklabel msdos sudo service docker stop echo 'DOCKER_OPTS="-s btrfs"' | sudo tee /etc/default/docker sudo rm -rf /var/lib/docker/* + +# We want to snapshot the entire docker directory so we have to first create a +# subvolume and use that as the root for the docker directory. sudo mkfs.btrfs -f /dev/${DEV} sudo mount /dev/${DEV} /var/lib/docker +sudo btrfs subvolume create /var/lib/docker/docker +sudo umount /var/lib/docker +sudo mount -o noatime,compress=lzo,space_cache,subvol=docker /dev/${DEV} /var/lib/docker + sudo service docker start sudo docker info |
