Store cobbler systems info in diagnostic snapshot

Change-Id: If4a55ee1a3551156b14099f69c9592319f45155b
Final changes for i18n

Change-Id: Iccb379a85ce8be5c1511cc603da15b9a0f0b40d4
Removing Mirantis Logo from footer

Change-Id: Ia3fa8450d951f5c02a36566c66539e5a0cfdb0b3
Merge "Final changes for i18n"
Merge "Removing Mirantis Logo from footer"
Moved number of disks exception into validators

Change-Id: Ie95dacd1ece3425c946af9922722ca07f022a260
Change CLI modification warning color

Change-Id: Ifbb3f4a26b81c20cdd0ae079adb1b44a80bf24ca
[1247283] Use IP ranges for Public in Neutron

In v.3.2 IP address space for Public network is defined using CIDR.
Now it is defined through IP ranges and network mask.
Some network configuration checks are added/changed for Neutron.

Closes-Bug: #1247283

Change-Id: I455566455eed4333fb7bd8e74560692ef3e94003
[PRD-2520] Public network is untagged by default

Nova-Network default network assignment was changed.
Now it is the same as in case of Neutron provider.

Some little refactoring is made in NetworkManager/NeutronManager.

Change-Id: I41b1c0c32421669dd75629a3d63d171a88d50bc4
Merge "Store cobbler systems info in diagnostic snapshot"
Merge "Change CLI modification warning color"
Merge "[1247283] Use IP ranges for Public in Neutron"
New minimal footer

Change-Id: I3ca3fb772d27b69300817e9cbcedc0364310c000
Merge "[PRD-2520] Public network is untagged by default"
assign_vip flag in json

VIPs assigning depends on fixture flags now for both
networking configuration serializer and orchestrator deployment serializer.

Change-Id: Ib005f5636ccae2cde42234190e2a57f81df97852
[1246251] MGMT, Storage nets have no gateway

Management and storage networks must have no gateway for both
Neutron and Nova-Network providers.
Floating network must have no gateway in case of Nova-Network.
Gateway field is set to 'None' for them.
'network_size' field is relevant for fixed network only.
Small refactoring of networking-related tests.

Closes-Bug: #1246251
Change-Id: Icfa425c094e3d0c45b0a9e979cdf3f0c719d106d
Set nodes status to error in case of failed tasks (provisioning or deployment)
* update cluster status (and nodes statuses) even if task's wasn't changed
* don't update status to discover if node has status error

Change-Id: Iaafdb4c5f27807542e9e2a5183a531225868e37d
Closes-Bug: PRD-2381
Untagged vlans output

Fixes bug PRD-2450

Change-Id: I9f40b2f92773146e21feb28756a696e24feb4431
[1251632] fix dev-doc Nailgun sections

Nailgun test-related section is fixed in part of python tests.

Closes-Bug: #1251632

Change-Id: Ibb576946901512defde48e6d918b5f08a14b756c
Node layout refactoring

Change-Id: I7285f194d5feb9f73644deecc339d9d381baad99