Documentation for development on live masternode

Documentation for deploy Nailgun developer version
on masternode added

Change-Id: I8103511b3a9a710bbe4c41a706add2eb0f1a4f08
Closes-Bug: #1279303
Disable multicast verification

Will be enabled after resolving issues with
upgrading network checker and mcagents

Change-Id: Ibf402662f2402141a78c990a473de76ee2e83ae5
Partial-Bug: #1348130
Restore "Run controllers in parallel" commit

This reverts commit 8e2450a1d00706e392449764a69a1776fb54d851.

Closes-Bug: #1310494

Change-Id: Ia8c0a9cf03b668833d5ae4b5058e8c9eaedc550a
Webui tests fix

Change-Id: I4ba1a15ca3ad5395fe615581c7a9743b180a8c62
Upgrades, fixed host system upgrader

Switch /etc/fuel/version.yaml to new
version when run host system upgrade
engine because puppet relies on this
file.

This change fixes the bug, when user
runs upgrade several times and puppet
overwrites supervisor configs for
previous version.

Change-Id: I79ff27bb5078d0cf885612af0560b9e1623c6206
Closes-bug: #1349286
Merge "Restore "Run controllers in parallel" commit"
allow RadosGW and Ceph/RBD for Glance with vCenter

Only Ceph storage backends for Cinder and Nova should be disabled when
vCenter is used as the hypervisor, Ceph can still be used as storage
backend for Glance and for Swift/S3 object storage.

Change-Id: I5b77ad0a98673e331a5c3e5e7652c30ae2a96354
Closes-Bug: #1316377
Merge "Disable multicast verification"
Merge "allow RadosGW and Ceph/RBD for Glance with vCenter"
Merge "Upgrades, fixed host system upgrader"
Merge "Improve test coverage for fuel_agent"
Handle exception in agent when node was removed and rediscovered

Change-Id: Icb9bb4282d00b83de44477f9063292a76c444c4c
Closes-Bug: #1349815
Use tcpdump for traffic dumping in net_probe

I found out that tcpdump much more reliable than
python libpcap bindings, and works well under load

- start tcpdump listeners for each iface
  (will catch both tagged/untagged traffic)
- deserealize pcap data with help of scapy rdpcap util
- all pcap file will be stored in /var/run/pcap_dir by default
  and maybe attached to diagnostic snapshot

Change-Id: Id8320d4a05c84687c7a0a3d0ddbce4d05a7115ea
Closes-Bug: 1306705
Fixes Settings tab operations (Load Defaults, Cancel Changes, Save Settings)

Closes-Bug:#1349903

Change-Id: Ia641082d4a5726e5e645d27a47455e5c96fade93
Fixes dependent settings check

Closes-Bug:#1349896

Change-Id: I80430b9b72c0d4dc0d1c8bb7fa4e198e3b9d83c2
Upgrades, sync port binding scheme for containers with dockerctl

In 5.1 we use new port binding scheme
for containers, which is required
for access control feature where
we added new firewall rules.

* sync ports binding with dockerctl
* removed hack from docker engine
  where we converted lists in tuples
  because now we use python based config
  and we can use tuple based port binding
  format where it's required
* also to get rid of hack was required
  because it was impossible to bind
  several host system ports on one
  container's port

Change-Id: Ib3520a75362fe439dbe3dbe34e92da3f7b7307fa
Closes-bug: #1350385
Style fix for JA language on node interfaces page.

Closes-Bug:#1350313

Change-Id: I27ae815748e7f7bfe14d052f59350b4cb0a7c251
Deploy secondary controllers in portions

Altering priorities for secondary controllers.
Do not deploy more than 6 secondary controllers
simultaneously or galera will not be able to
digest this amount of slaves for initial state
transfer of the database.

Related-bug: #1350245
Change-Id: I01554a3ad9dac22c655c6f9e97eba4f9444df8ee
Add examples for development of Fuel

Adding a new page to Fuel development
documentation including two specific examples -
the addition of Zabbix role, and the addition of
support for Mellanox hardware.

Change-Id: Ib5f7df8cc0c94580bc8c3deff61c6934dd701079
Implements: blueprint fuel-web-docs-dev-env-restructure
Added validation of new password during changing in fuel-cli

Change-Id: I26f1a94d9137b246d248299b4842038ae293b43a
Closes-Bug: #1349734