Problem:
When you install CloudBees CD (CloudBees Flow) software (Agent / Server / Web Server / Repository Server) on a Windows host you can encounter an "Install Error" and a failed setup as a result.
In the "C:\ProgramData\Electric Cloud\ElectricCommander\logs\installer.log" file you can find notifications like:
07/06/2015 23:48:00PM - Unpack Error: Error in thread tid... 07/06/2015 23:48:00PM - Unpack Error: Error in thread tid00001330: could not read "C:/Program Files/Electric Cloud/ElectricCommander/perl/bin/parl.exe": no such file or directory while executing "file mtime $dest $mtime" (object "::3A2828C7-0D3F-406A-875A-2215F38F3F55" method "::File::installfile" body line 58) invoked from within "install[type]" (object "::3A2828C7-0D3F-406A-875A-2215F38F3F55" method "::File::install" body line 6) invoked from within "$file install" (procedure "::InstallJammer::InstallFiles" line 20) invoked from within "::InstallJammer::InstallFiles" (procedure "::InstallJammer::UnpackMain" line 49) invoked from within "::InstallJammer::UnpackMain" (file "c:/temp/ec/ijtmp_D071025B-199E-48A2-BD59-5766655B682D/unpack.tcl" line 19310)
Also if you check McAfee Antivirus software activity you can find a note:
7/6/2015 11:48:00 PM Deleted CORP\Svc_AccuRevBld C:\ElectricCommander-4.2.3.64287.exe C:\Program Files\Electric Cloud\ElectricCommander\perl\bin\parl.exe Artemis!6595D6DAFAAB (Trojan)
Solution:
"C:/Program Files/Electric Cloud/ElectricCommander/perl/bin/parl.exe " file considered as a virus by McAfee software and is blocked during "ElectricCommander" installation process.
++To avoid this install issue you can:++
-
Temporarily disable McAfee Antivirus Software on a Windows host to install "CloudBees CD (CloudBees Flow)"
-
Reboot Windows to a "Safe Mode" install "CloudBees CD (CloudBees Flow)" and after that reboot host to a "Default Mode" again