Refactoring system tests on python-proboscis

Change-Id: Iae82bece4923db898836db405cddc81f94526913
Adds necessary packages for ceilometer.

  - BP: ceilometer-fuel-integraition
  - updated rpm, deb package lists

Change-Id: Ia1aa066cdf4af99846d861442e63ac216bdbaa09
Merge "Refactoring system tests on python-proboscis"
Add groups equeal to func names into system tests
This adds opportunity to run single test

Change-Id: I62fe2de9a5987f7ec63157956c079122fa3e889c
Add docstrings to system tests

Change-Id: I239f903707a560b09164289cd6225fc35dc5a6bc
Add test for environment deletion

Close issue: PRD-2152

Delete existing environment and verify nodes returns to unallocated state

Scenario:
1. Revert snapshot deploy_simple_flat
2. Delete environment
3. Verify node returns to unallocated pull

Change-Id: I5231eb064ec76ec47c01ef9b57efbee3a0f8a2ca
Fix 400 bad request

Add a lot of debug loggin to catch where we failed

Change-Id: I03726938141a784c270cbb495b215663605e5eb2
Merge "Adds necessary packages for ceilometer."
fix for venv path

Change-Id: I12722228b4ce3f92fa6a9d8899300c3b3d221540
Old function name was used in two test function

Change-Id: Icba6125847594a70d943a8b4c0200300029cdf78
Merge "Old function name was used in two test function"
change expected networks_count value to 1 Update assert_equal parameters in verify_network_list

Change-Id: I7237ec9bcfa0e7bbf6560e58916f44e11146c99f
Fix ceph ha destroy tests

Add missed object for attribute nodes
Fixed problem in tests: CephHA object has no
attribute nodes

Change-Id: I5352f1775e7c2a411fc0b376d92f7359d8623161
Merge "Fix ceph ha destroy tests"
Ceph build tweaks. Do not merge.

Change-Id: If7f369078f5e1b559a2ec2aa9429f3759e037ba4
Allow NAT_USE_DHCP option

Add NAT_USE_DHCP option to enable DHCP server on NAT interface for
 those that use it.

Change-Id: Iadac4a2db3e5f71df2a22327994c0b0a73572d41