oswin-tempest-plugin/oswin_tempest_plugin
Claudiu Belu 763348b367 Adds Hyper-V Cluster scenario
Hyper-V VMs can be clustered, making them highly available.

We can force a VM failover through WinRM, causing the VM to
restart on another host. For this, the Hyper-V hosts must have
WinRM enabled.

A VM must have network connectivity after the failover,
and operations (resize, migrate, etc.) must still succeed after failover.

Adds the following config options:
- cluster_enabled (default = False)
- username
- password
- failover_timeout (default = 120 seconds)
- failover_sleep_interval (default = 5 seconds)

Adds HyperVClusterTest.
2017-07-18 03:27:54 -07:00
..
clients Adds Hyper-V Cluster scenario 2017-07-18 03:27:54 -07:00
tests Adds Hyper-V Cluster scenario 2017-07-18 03:27:54 -07:00
__init__.py Apply Tempest plugin cookiecutter 2017-06-22 15:05:58 -07:00
config.py Adds Hyper-V Cluster scenario 2017-07-18 03:27:54 -07:00
exceptions.py Adds Hyper-V Cluster scenario 2017-07-18 03:27:54 -07:00
plugin.py Adds first basic tests and config options 2017-07-18 03:26:43 -07:00