cloudstack/plugins/hypervisors
Rohit Yadav f341246888 CLOUDSTACK-8530: KVM hosts without active agents should be in Disconnected state
KVM hosts which are actuall up, but if their agents are shutdown should be put
in disconnected state. This would avoid getting the VMs HA'd and other commands
such as deploying a VM will exclude that host and save us from errors.

The improvement is that, we first try to contact the KVM host itself. If it fails
we assume that it's disconnected, and then ask its KVM neighbours if they can
check its status. If all of the KVM neighbours tell us that it's Down and we're
unable to reach the KVM host, then the host is possibly down. In case any of the
KVM neighbours tell us that it's Up but we're unable to reach the KVM host then
we can be sure that the agent is offline but the host is running.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Signed-off-by: wilderrodrigues <wrodrigues@schubergphilis.com>

This closes #340
2015-06-02 13:27:16 +02:00
..
baremetal Merge branch 'volume-upload' into master 2015-04-29 11:12:53 +05:30
hyperv CLOUDSTACK-8431: [Hyper-V] Fixed VM deployment failing when the stale vhd already exists Now generating guid when the template copy from secondary to primary storage requested instead of using it same as secondary 2015-04-30 16:07:36 +05:30
kvm CLOUDSTACK-8530: KVM hosts without active agents should be in Disconnected state 2015-06-02 13:27:16 +02:00
ovm CLOUDSTACK-8088: VM scale up is failing in vmware with Unable to execute ScaleVmCommand due to java.lang.NullPointerException 2014-12-18 14:27:55 +05:30
ovm3 imports in test 2015-03-27 15:59:32 +01:00
simulator Merge branch 'volume-upload' into master 2015-04-29 11:12:53 +05:30
ucs removed executable flags from java classes 2014-11-23 19:49:01 +01:00
vmware CLOUDSTACK-8412. VM migration with storage fails. 2015-04-28 10:22:00 +05:30
xenserver Replacing real IPs by 127.0.0.1. - It was causing problems in some environments - The Ips should have been removed in a previous commit, but some of them were missed 2015-05-29 11:25:40 +02:00