Pinging master node one port 8000

Depends on: https://review.openstack.org/109330

Change-Id: I93eb75d6691e1b24110f48edd80c31887ac0b8c6
virtualbox scripts translates "\r" in VM basepath

Prevents interpretation of backslashes in output of functions
get_vm_base_path(), get_vms_running(), get_vms_present() in
functions/vm.sh.

Closes-bug: #1334070
Change-Id: I74986537e3afbae05b146d2c8c2e2262684d308e
Add check_run method to deploy_ha case

Add check_run method to deploy_ha case
to save time on run in case if
deploy_ha snapshot already exists.

Change-Id: I743ef9bcf5c1f874bb9e6fbe73a059e3b0ca6240
Closes-Bug: #1353843
Missed renaming for Sahara system tests

We can still see the word "savanna" in the names of variables, methods
and classes in system tests for Sahara. This fact causes errors when
running OSTF tests because all variables, methods and classes have been
renamed in OSTF tests for Sahara.

In addition, variable SERVTEST_SAVANNA_SERVER_URL has been removed
because there is no code fragment where this variable is used.

Closes-Bug: #1353433

Change-Id: Ia414f9f5bbb0a5efbab537f7f2a1b381dc7387ca
Change ceph restart tests to use existing snapshots

Change-Id: Idc990e1e2d537f2379231513cb1825d2ef6d172d
Closes-Bug: #1353543
Merge "Change ceph restart tests to use existing snapshots"
Up devops version to 2.4.2

Change-Id: I106ae30bd06f9499f9f940a78228405424e646b2
Add --switch-to-version parameter for upgrade.sh script

Now user or developer can switch to
specific version of fuel containers.

Change-Id: Ifd9da3c4563052f0894c60aa0bbbc0d78dea43d4
Closes-bug: #1354038
add python-rabbit to requirements

Needed for rabbitmq-connections-cleanup.py
(https://review.openstack.org/112677).

Change-Id: I97e5535508f1416f36175880d1d3a13042a0ccdb
Related-Bug: #856764
Skip time synchronization error and print warning

Do not fail system tests if time synchronization on
slave nodes fails and print warning message in tests
output.

Change-Id: I1be3e904aec9e74b62763db8236c92f776bf640f
Closes-bug: #1354327
Merge "Add check_run method to deploy_ha case"
Merge "Add --switch-to-version parameter for upgrade.sh script"
Refactor verify network method

- Add 'success' parameter that is true by default
- Modify verify network method call in tests where it
should fail

Change-Id: I115d7fd909d627d92b1811baebcd776b49e1af11
Closes-Bug: #1352217
Merge "Refactor verify network method"
Merge "Skip time synchronization error and print warning"
Merge "Missed renaming for Sahara system tests"
Merge "add python-rabbit to requirements"
Remove excessive snapshot revert in deploy_ha

Remove excessive snapshot revert in deploy_ha
which causes iterative snapshot revert.

Change-Id: I31c646649ef2d21cb4f9ab0c5234fbb9ff32bd81
Add sync_ceph_time method to all Ceph tests

Sometimes after reverting snapshots Ceph health check
alerts about clock skew on some nodes, so an additional
time sync and ceph service restart were added to the
test. Also, refactored methods which are used for ceph
checks.

Change-Id: I6c875f19cd3802e8280de48d121b7900b25a0f3a
Closes-bug: #1349379
Backport puppet fixes from branch to tarball

We need to deliver puppet fixes for old releases, since it's very
important for openstack patching - without it a rollback will not
work.

The backported fixes are located under the same directories as on
master node. The fuel_upgrade script can deal with it since the
patch:

    https://review.openstack.org/#/c/113315/

Change-Id: I4643e237b595349041c6ada5be1d8be7967f13fc
Partial-Bug: #1352896