vCenter password cannot be longer than 22 characters
|Category:||Core & System|
|Affected Versions:||OpenNebula 4.14|
When I try to connect a vCenter host using a password longer than 22 characters I get:
Error monitoring Host Shelter (1): Error executing vcenter.rb
It looks like this is related to Bug #3766: "vCenter password gets double encrypted on host template update"
and this revision: 101d015a
The problem is that the vCenter driver (vcenter_driver.rb:94) doesn't check if the password is longer than 22 characters (thus plaintext) producing the error above.