preinstall.json: fix Oracle 11.2 detection path (add WOW6432Node)

Oracle Client 11.2 is 32-bit. On 64-bit Windows the registry key lives
under WOW6432Node but the preinstall detection was reading the native
64-bit path, which doesn't exist. Detection always failed, causing a
redundant reinstall on every re-image. The GE-Enforce manifest had the
correct path since 2026-05-01 but preinstall.json was missed.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
cproudlock
2026-05-27 13:09:46 -04:00
parent 1860a92afa
commit 191083e440

View File

@@ -21,7 +21,7 @@
"InstallArgs": "", "InstallArgs": "",
"LogFile": "C:\\Logs\\OracleClient\\install.log", "LogFile": "C:\\Logs\\OracleClient\\install.log",
"DetectionMethod": "Registry", "DetectionMethod": "Registry",
"DetectionPath": "HKLM:\\SOFTWARE\\Oracle\\KEY_OraClient11g_home1", "DetectionPath": "HKLM:\\SOFTWARE\\WOW6432Node\\Oracle\\KEY_OraClient11g_home1",
"DetectionName": "ORACLE_HOME_NAME", "DetectionName": "ORACLE_HOME_NAME",
"DetectionValue": "OraClient11g_home1", "DetectionValue": "OraClient11g_home1",
"PCTypes": ["Standard", "CMM", "Genspect", "Keyence", "WaxAndTrace", "Display"] "PCTypes": ["Standard", "CMM", "Genspect", "Keyence", "WaxAndTrace", "Display"]