Add possibility to use image-based
provisioning in system tests

Change-Id: Ibe2b2a8733094cb912e1ee20b1dac2780f6b71db
Implement blueprint image-provisioning-in-system-tests
Building OS images centos and ubuntu

Those images are supposed to be used for
image based provisioning. This patch set
needs python-imgcreate package to be available.
Manual workaround is used to make
separate images for / and /boot for centos.

Images are only to be built if experimental
feature group is enabled.

Implements: blueprint image-based-provisioning
Change-Id: I4f038c99d4caf7d2b6e291bff29572b3a45d92c7
Merge "Add possibility to use image-based provisioning in system tests"
Run upgrade script with --password option

- Add --password option to upgrade
script run
- Move keystone credentials to settings.py

Change-Id: Iae715e6c6034211d69dd4ea82502c3f3d8e9b14f
Closes-Bug: #1386165
Add ability to build separate fs images

This patch is required to build images for every separate mountpoint needed
both for centos and ubuntu.
Eg. /boot, /var, /var/lib, etc.
File system support is limited to ext2, ext3, ext4 only.
No XFS support mainly because of unexpectly consumed free space and absence of
working resizing tools due to that.

Controlled by SEPARATE_IMAGES environment variable. String format should be
space separated list with comma separated mountpoint and filesystem type. Eg.:
SEPARATE_IMAGES="/boot,ext2 /,ext4 /var,ext3"
Defaults to "/boot,ext2 /,ext4". Notice, that at least separate /boot is
required for operating of image based provisioning.

Implements: blueprint image-based-provisioning
Change-Id: I650052154fe7b483aaba89389e9a09f80fc1543e
Merge "Building OS images centos and ubuntu"
Fix for sahara simple gre test

Change-Id: Ie453f950727e69480b6efd0e27387ebacde84fb9
Merge "Fix for sahara simple gre test"
Merge "Run upgrade script with --password option"
Merge "Add ability to build separate fs images"
Reducing the size of upgrade tarball

* implemented building diff mirrors
* defined diff mirror artifacts
* put diff mirrors into upgrade tarball

Implements-blueprint: generating-update-mirrors
Change-Id: Ic208b28e87a1505fe12317494ad327841c9a0964
Fix lrzip and wget hang-up on vbox

Change-Id: If38559f485b12bcf960b4b9eae161e0fce610691