SumoLogic / sumologic-collector-puppet-module

Puppet module for installing Sumo Logic's collector.
Other
11 stars 22 forks source link

Windows manifest doesn't match Sumo Logic documentation #29

Closed ghost closed 6 years ago

ghost commented 6 years ago

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

TerribleDev commented 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.

arunpatyal commented 6 years ago

The module has been updated:

Let me know if any additional information is needed.