Enable Mirantis logo by setting special parameter

Change-Id: I7abf3a729a484e893720e61c73b49e3c1f51c431
Closes: bug #1261295
Fix for nailgun in setup.py

Packaged nailgun module is lowercase, however in setup.py its Nailgun
 this prevents being able to use 'python setup.py develop' which is needed
 for development envs

Closes-bug: #1272552

Change-Id: If255757012cf21542b6b0803d9fb30f757f915f8
Fix for Add Nodes screen

Closes-Bug: #1277093

Change-Id: I947ab430d84cc428f822a665677f4b9ef0977f3e
Fixes loading of Settings defaults

Closes-Bug: #1276049

Change-Id: Ice785baaa2393681f7c7f28b44caea1e6372d0df
Merge "Fixes loading of Settings defaults"
Don't lock settings if cluster is new
and before deployment validation failed

* not set cluster status to error
  if before deployment validation
  tasks failed and cluster is new
* move assignment of 'deployment'
  status after all data searilization
  and before deployment validation

Closes-bug: #1263935
Change-Id: I1e4690380959897b91c4abe847e4c8672343884e
Devops_guide

Aggregate information on the devops.

Change-Id: I43992fe44b1642ed41db5df76776feb7cfcbf342
Closes-bug:
Hot-fix: do not share Admin interface w/ any net

Change-Id: I3b082dcf8f96d864c3a15ec216ae287eba40098b
Closes-bug: 1278363
Merge "Hot-fix: do not share Admin interface w/ any net"
Restore dedicated Admin checking

Checking of the fact that Admin network is dedicated is restored (with corresponding tests).

Change-Id: Ic5e31d376ffd5ee1e0d28b4647da56af7617abae
Added extra field into node disks

Extra parameters, which actually are the id names
of hard drives, allow to find them under ubuntu
kernel.

Closes-bug: #1277151
Change-Id: I01c0a3cd47ebf0ec8f8a723321ca8452c623994e
Merge "Devops_guide"
Fix flake8 in task helper

Change-Id: I9fb023b10f7fea1a8d8d2572cde16aa19433a495
Check all node's MACs against MACs of all NICs of nodes

All MACs of node being added/updated are checked against MACs of all NICs of each existing node.
Tests are added.
It's a quick fix. Usage of uuid to determine uniqueness of node will be considered.

Closes-Bug: #1271505

Change-Id: If9e8ac82ff9aa1c8359591821e70d4394a5a24ae
Initial support of database migrations

syncdb command now uses alembic upgrade head

Added initial migration for Fuel 4.0

Implements: blueprint nailgun-db-migration

Change-Id: Ia340fa64b15e40fc2bb87125f746f5bf1b0530f8
Fake tasks refactoring using FSM - initial

Change-Id: I8129f5855fc170b6e6319733e04c05ac537fabc4
Allow networks creation with matching CIDRs/ranges

Quick fix.
Cluster with intersection between networks IP address spaces can be created now.
But it will not be allowed to deploy until the user changes network settings (using UI/CLI) appropriately.
Tests are added.

It should be extended with search of free IP address space when desired one is occupied.

Closes-Bug: #1276382

Change-Id: Ia44fa0df07753732c82fc8613af35f16ae940903
Prevent  wizard close on outside click

bootstreap option backdrop set to static

Change-Id: Ia93eb2f6feb7d5f03d1d03edd4f9327d3320c2ca
Closes-bug: 1275673
Merge "Added extra field into node disks"
Merge "Prevent  wizard close on outside click"