Bug #39020 agent installer (and update) requires option 'mysqlsocket' in unattended mode
Submitted: 25 Aug 2008 20:27 Modified: 17 Jan 2012 9:21
Reporter: Carsten Segieth Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Monitor: Installing Severity:S2 (Serious)
Version:2.0.0.7036 OS:Any
Assigned to: BitRock Merlin CPU Architecture:Any

[25 Aug 2008 20:27] Carsten Segieth
Description:
Even the default 'tcpip' for option "--mysqlconnmethod" was used (by 'not' setting this option) the installer and the update installer stops with an error, that option '--mysqlsocket' is mandatory:

-------------------------------------------------------------------------------
/nfstmp2/merlin/packages/2.0.0.7036/agents/mysqlmonitoragent-2.0.0.7036-linux-glibc2.3-x86-32bit-update-installer.bin --installdir /data0/merlin/agent/2.0.0.7034/rhel4-x86-32bit/net-qa1 --mode unattended
There has been an error.
The following options were not specified and are required: --mysqlsocket

How to repeat:
call installer in unattended mode without setting '--mysqlconnmethod'

Suggested fix:
only set '--mysqlsocket' as mandatory if '--mysqlconnmethod' is set to 'socket'
[26 Aug 2008 17:53] BitRock Merlin
Patch sent to Keith.
[28 Aug 2008 3:28] Keith Russell
Patch applied in build versions => 2.0.0.7039.
[8 Sep 2008 12:01] Carsten Segieth
- installer 2.0.0.7047 starts even when '--mysqlsocket' is not given as parameter, e.g. when hostname + port shall be used
- setting to 'documenting' as option 'mysqlsocket' is not yet documented (checked in doc build 2008-09-06 (revision: 1344))
[13 Jan 2009 15:07] Tony Bedford
Can anyone provide some further information on the --mysqlsocket option please?