Add check for dhcp range overlap in fuelmenu

Change-Id: Ie666ee7e83b99f0ba544e8e90f82000b0aa12a96
Closes-Bug: #1365395
Fuel-agent functional tests refactoring

Removed fuel-agent dependecy from functional tests.

Change-Id: Ia58d828ecd02ee22acd4e21cf83009108ec86e1e
Add last_run_summary into diagnostic snapshot

Required for debuging issues with puppet status

Change-Id: Ia180062497b3cdc3dc16b15fa979b8bc5df97767
Closes-Bug: 1374051
Add missing 'six' dependency to nailgun

Due to the missing entry for 'six' in requirements.txt for nailgun
in some cases old version of six was used (from other packages) which
was causes issues with missing features in older version of six.

Now this dependency has been added.

Change-Id: Ib44dbd02e6d775ca269460d836d9a2c354513e3b
Closes-Bug: #1366728
Task arguments changed

To avoid failures of fuelclient code because of ambiguity of arguments
supplying, arguments declaration for task operation changed to more
obvious scheme.

Change-Id: I58d0b4a5245d15bcb7f4ff28c8048ebad39e43e2
Closes-Bug: #1364007
[React] Dialogs

Closes-Bug: #1375615

Related to blueprint backbone-to-react

Change-Id: I1aa6d94e1d1f86460a5ad5ceca3ad580ece47fc2
[React] Healthcheck tab

Related to blueprint backbone-to-react

Change-Id: I4c54b22ef210d84613f85cc61481f629166f7f9a
Fix breadcrumb on renaming

Change-Id: I152407ea0ecae887bda2f24cf48ade26822a5f97
Closes-bug: 1376253
Refactoring JSON serialization of response object

    Swapping DRY code jsonutils.loads(webob.TestResponse.body) with
    webob.TestResponse.json_body property.

Change-Id: I2f4e0cd3f1f8abc209e19491287f3630b1c4e80d
Closes-Bug: #1304967
Merge "[React] Dialogs"
Merge "[React] Healthcheck tab"
Merge "Add missing 'six' dependency to nailgun"
Fix role validation using new Expression class

Removed _search_in_settings (seems to be unused now).
Fixed test_assignment_validator.py

Change-Id: I3c5e8fa6c8165e0fb75f09829d98b8cad5166410
Closes-Bug: #1373109
Show both real and ht CPU cores on UI

We should show real CPU cores in order to don't confuse users. HT cores
info is useful, but not primary, so we can show it in parentheses.

Change-Id: I9d64aaa53bef80a51fec2f09992d49c96b0b5e0d
Closes-Bug: #1373608
Fix for Change Password dialog

Change-Id: I89985c212e5968d5ee2009aed664f070c91200b2
provide UI control for NSX plugin 'replication_mode' setting

- NSX cluster can operate without NSX Service nodes, but this requires
  configuration of `replication_mode' setting, so lets add an
  opportunity for user to specify that his NSX cluster runs in testing
  mode (without Service nodes).

Change-Id: Ia545dd90fd7e8b3b2de7280088bd07c689b1adb7
Partial-bug: #1365043
Merge "Refactoring JSON serialization of response object"
Merge "Fix for Change Password dialog"
Merge "Fix role validation using new Expression class"
Add handler for removed services

    BaseRemovedInHandler base handler added for generating correct
    response 410 (Gone) for services which were removed in a certain version
    of Fuel.
    BaseRemovedIn51Handler handler implements the response for Fuel 5.1.

Change-Id: I67505ec6f8dca33a7ebeabd82849b7c7162815e3
Closes-Bug: #1335081