Hey - I'm encountering an issue when attempting to upgrade an existing HX cluster from 3.0(1c) to 3.0(1e). During the upgrade validation steps it fails with the following error:
Upgrade validations failed. DRS Fault: There are no active hosts in the cluster. View springpath_validation.log for details.
If I SSH to the controller VM and investigate /var/log/springpath/springpath_validation.log I see the same error but unfortunately no additional details.
We've verified that DRS is enabled and fully automated. Any ideas?
I raised a case and this appears to be a bug in 3.0(1e). I was able to workaround the issue with TAC by disabling the DRS check within the pre-validation script.
Go to SCVM with cluster management IP and edit the following file:
<;validator type="vcenter-validate-failover" description="Validate DRS Failover">;
<;argument name="vcenter-url" ref="vcenter-url"/>;
<;argument name="vcenter-user" ref="vcenter-user"/>;
<;argument name="vcenter-password" ref="vcenter-password"/>;
<;argument name="vcenter-datacenter" ref="vcenter-datacenter"/>;
<;argument name="ip-address-list" ref="ip-address-list"/>;
<;argument name="skip" ref="........"/>;
Changed <;argument name="skip" ref="......"/>; to <;argument name="skip" value="true"/>;
Save the file and hit retry on upgrade.
We had this exact problem and used the documented work around. It worked as advertised and we were able to proceed with the upgrade.
Thanks for posting this workaround.