Make sheet names version-independent

Also add logging and several flake8 fixes.

Change-Id: I245b303f14fd7b0c085ee1e1aa2245d573458501
Add tempest config autogeneration

Config passes verify-tempest-config sanity check
But there is anyway plenty of errors

Change-Id: I3017914d1e6ac40336feaea66055fda6b49b2285
Add python-ply dependency to nailgun spec

Related to blueprint dsl-for-configs
Change-Id: If9ca90126ef1590eaea0fb93efa67f328731eb04
Move to internal  osci repository (centos and ubuntu) for building mirrors

Addres for new internal upstream repository is mirrors-local-msk.msk.mirantis.net
Closes-bug: #1311095
Change-Id: Icef47a0dfd5533112cca0c1d7b3760d011818e71
Add run of OSTf after failover

To be sure that recovery was success
ad invocation of OSTF after failover
for tests:
* destroy controllers
* disconnect controllers
* mysql termination
* haproxy termination

Change-Id: I7fc5c53394cb20ca3ff57100b8d18938d598bd35
Related-Bug: #1311722
Use smaller image and condense steps

fuel/centos base image includes both
ruby21-puppet and logrotate, reducing
the number of steps for docker build.

Additionally, condense some commands
where sensible in dockerfiles

blueprint small-docker-container-base-image

Change-Id: I0fe2d4e1b59f1b1124cb0dde48e46a8c176a51ab
Added check on mongo partitioning

Change-Id: I9976bdec4cc5bba43d95d10602bd59c8fef1827e
Closes-Bug: #1308230
Add wait until node became offline

In test HA restrat we destroy 2 nodes
and then run ostf. Nailgun see that nodes as online
and as result ostf tests failed on attempts
to ssh to offline nodes.
So add method wait() to verify that nodes became
offline in nailgun and then only run ostf

Change-Id: I8740e9305be380e897fb7f68d2ff4e86612914fd
Closes-Bug: #1327193
Add failed test name for service sahara test

Add expected failed test name to
service sahara test

Change-Id: Iad3a6f63bc65f6a0cae2b423e7c13d914f7ecf2f
Merge "Add wait until node became offline"
Merge "Add failed test name for service sahara test"
Make snapshots for dependent cases

Change-Id: Iae703a5e196efad4d681bbb8030d1a9d246fa85b
Add missing \n at end of file

Change-Id: Idf677700be8dc2498f9eb45a4e338e691d2aa008
Added deployment flexible way for failover tests

Change-Id: Ide4e0fb3734004025e8e3bdb38c4aa4eaf18f158
Remove absent files from 'fuelmenu' spec

To merge review # 98743 we need to remove
deleted from 'fuelmenu' package files from
it's spec.

Change-Id: I58d5de34851bea321936593a933ed6c0a03d70ab
Add possibility to add several interfaces on 1 L2

Modified describe_environment, create_interfaces,
set_network methods so that they use bonding
parameters of settings.py module. Added new
parameters to settings.py that allow bonding.

Closes-Bug: #1301834

Change-Id: Ifd8f99596ce79f08d99bc99743a97df9884a4724
Fix test group for SimpleCinder class

Change-Id: Id1b3599422d942066357a18a6e5945c7d12d871a
Up devops version to 2.4

Change-Id: Id8595bb42b4ee26a4a63acfb67ca129208ea77fd
Merge "Make sheet names version-independent"
Merge "Add tempest config autogeneration"