Upgrading from vCenter Server 5.5 to 6.0 fails with the error:
Firstboot script execution error:
Encountered an internal error. Traceback (most recent call last): File "/usr/lib/vmidentity-firstboot.py", line 202, in main vmidentityFB.boot() File "/opt/vmware/lib64/vmidentity_firstboot_core.py", line 180, in boot self.dolmport() File "/opt/vmware/lib64/vmidentity_firstboot_core.py", line 1369, in dolmport self.doLSImport() File "/opt/vmware/lib64/vmidentity_firstboot_core.py", line 1411, in dolSImport returncode = self.runShellCommand(command, True) File "/opt/vmware/lib64/vmidentity_firstboot_core.py", line 1515, in runShellCommand args = shlex.split(command) File "/opt/vmware/lib/python2.7/shlex.py", line 279, in split return list(lex) File "/opt/vmware/lib/python2.7/shlex.py", line 269, in next token = self.get_token() File "/opt/vmware/lib/python2.7/shlex.py", line 96, in get_token raw = self.read_token() File "/opt/vmware/lib/python2.7/shlex.py", line 172, in read_token raise ValueError, "No closing quotation" ValueError: No closing quotation
This is an unrecoverable error, please retry install. If you run into this error again, please collect a support bundle and open a support request.
This issue occurs if a special character is present in the SSO and root password of the previous appliance it is being upgraded from.
To resolve this issue, change the root and SSO password of vCenter Server Appliance which does not contain special character and attempt the upgrade again.