Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
7.0.4
-
Untriaged
-
1
-
Yes
-
Build Team 2022 Sprint 10
Description
When the perf runs tried to install Couchbase windows package 7.0.4-7275, the installation failed consistently. We talked to the build team. The issue may be related to NSIS or cbpy. I open this ticket to track the issue.
cbpy-installer results in a reg key of HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.9 with path pointing to C:\Jenkins\workspace\couchbase-server-windows\install\lib\python\runtime. If the key exists, cbpy might be fooled to skip the install. It seems to be rather inconsistent based on our testing. If an end user tries to uninstall/reinstall 7.0.4 (comes with 3.9 runtime), he might run into issue. If future relases (i.e. 7.0.5) comes out with the same cbpy, users definitely will have trouble.
10:56
We need to make sure cbpy-installer doesn't depend on the registery key.