Trying to install the Community Server 7.0.0 or 7.0.1 on Windows and at the point where it says “Installing Python” it just rolls back.
Looking at the installer logs I see the following error:
MSI (s) (30:44) [22:28:04:843]: Executing op: CustomActionSchedule(Action=RollbackInstallCbpy,ActionType=1345,Source=BinaryData,Target=WixQuietExec64,CustomActionData="C:\Windows\sysnative\cmd.exe" /s /c "rmdir /s /q "C:\Program Files\Couchbase\Server\lib\python\runtime"")
MSI (s) (30:44) [22:28:04:843]: Executing op: ActionStart(Name=InstallCbpy,Description=Installing Python 3,)
Action 22:28:04: InstallCbpy. Installing Python 3
MSI (s) (30:44) [22:28:04:843]: Executing op: CustomActionSchedule(Action=InstallCbpy,ActionType=1025,Source=BinaryData,Target=WixQuietExec64,CustomActionData="C:\Windows\sysnative\cmd.exe" /s /c ""C:\Program Files\Couchbase\Server\lib\python\cbpy-installer.exe" /NoRegistry=1 /S /D=C:\Program Files\Couchbase\Server\lib\python\runtime")
MSI (s) (30:C4) [22:28:04:859]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI3663.tmp, Entrypoint: WixQuietExec64
MSI (s) (30:44) [22:28:05:156]: Executing op: ActionStart(Name=FixConfig,,)
Action 22:28:05: FixConfig.
MSI (s) (30:44) [22:28:05:156]: Executing op: CustomActionSchedule(Action=FixConfig,ActionType=3073,Source=BinaryData,Target=WixQuietExec64,CustomActionData="C:\Windows\sysnative\cmd.exe" /s /c ""C:\Program Files\Couchbase\Server\bin\installer-util.exe" "C:\Program Files\Couchbase\Server\FOO" fixpaths")
MSI (s) (30:3C) [22:28:05:156]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI379C.tmp, Entrypoint: WixQuietExec64
MSI (s) (30:B0) [22:28:05:156]: Generating random cookie.
MSI (s) (30:B0) [22:28:05:156]: Created Custom Action Server with PID 9780 (0x2634).
MSI (s) (30:28) [22:28:05:187]: Running as a service.
MSI (s) (30:28) [22:28:05:187]: Hello, I'm your 32bit Elevated Non-remapped custom action server.
WixQuietExec64: C:\Program Files\Couchbase\Server\bin\..\lib\python\runtime\python.exe does not exist!
WixQuietExec64: Error 0x80070001: Command line returned an error.
WixQuietExec64: Error 0x80070001: QuietExec64 Failed
WixQuietExec64: Error 0x80070001: Failed in ExecCommon method
CustomAction FixConfig returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
The 6.6 installer works fine.
Was the installer even tested and how is this the latest “stable” version?