Closed ghost closed 6 years ago
In the past, when these modules were authored, the collector would read the sumo.conf
file from c:\sumo regardless of where the collector was installed. From what I can tell this behavior changed in 19.137
The new behavior is to drop a user.properties
file in the same directory as the collector installation directory, if I'm reading the docs right.
So, I think this puppet module needs to be altered to support the new non-legacy collector. Perhaps a boolean flag added called UseLegacy = $false
so that existing users can opt into using the legacy collectors.
The module has been updated:
C:\sumo\ is used for downloading the installer and copy (from puppet master) the sumoVarFile.txt
file which contains command line parameters for the installer. This directory is also used to copy (from puppet master) or read sources.json/syncsources.json.
The user.properties
is created by the installer using the sumoVarFile.txt
file under the Program Files.
Let me know if any additional information is needed.
In the windows manifest in this module, the installation dir appears to be C:\sumo\
However the docs state that the installer ends up in C:\Program Files\Sumo Logic Collector\ (or in the (x86) one
Questions
Thanks