On an ITOM project, we had a customer who was unable to install 9.2.1-1 vertica until they apparently hand-edited an installation file named SSH.py. Information from the customer below. I would like to see our Vertica R&D repair this bug - apparently reported 7 years ago.
I found the scp error that cause this issue:
[SSH._gather_distributed_verify_results] scp results - host 10.167.59.175 exit code 1 lines ['chown: imposs\xc3\xadvel desreferenciar \xc2\xab/tmp/vstage-db487445-dee4-4841-bf1b-792061d1089f/file\xc2\xbb: No such file or directory']
installer/132570:0x7f659870a740 [SSH._gather_distributed_verify_results] scp results - host 10.167.59.176 exit code 1 lines ['chown: imposs\xc3\xadvel desreferenciar \xc2\xab/tmp/vstage-db487445-dee4-4841-bf1b-792061d1089f/file\xc2\xbb: No such file or directory']
The python scripts have some bug's with variable assignments, in this case the script assigned a wrong value to the file location:
"chown: imposs\xc3\xadvel desreferenciar \xc2\xab/"
These python scripts needed to be worked on. And I had made some changes to get this work.
First error:
ValueError: invalid literal for int() with base 10:
I changed the script "SSH.py" by doing this workaround:
https://forum.vertica.com/discussion/206775/install-of-6-1-2-error-invalid-literal
PS: I don't understand why this post is from 2013 and we still get this kind of errors.
Then for the scp error I just bypass the validation step from the script SSH.py, by changing the line all_successful = False to all_successful = True.
And with that I be able to proceed with the installation and get the Vertica database up and running.
Please address this python "SSH.py" script issues to someone who can develop a better solution.