fixes #6540, #8335 - Add error to vmware when no datacenter, save password when testing connection
(cherry picked from commit ebac69ceab851c6124d9fc167b3d58f8c559e1ae)
fixes #6540, #8335 - Add error to vmware when no datacenter, save password when testing connection
(cherry picked from commit ebac69ceab851c6124d9fc167b3d58f8c559e1ae)