HomeSoftware Heritage

logstash: fix first puppet run and configuration updates

Description

logstash: fix first puppet run and configuration updates

  • ensure java is installed before trying to install logstash as the postinstall script is failing if not
  • add missing dependencies and notification between the logstash package, the configuration and the service
  • Restart the service in case of notification change
  • code format

Related to T2787

Details

Provenance
vsellierAuthored on Jan 29 2021, 4:56 PM
vsellierPushed on Feb 2 2021, 3:12 PM
Differential Revision
D4974: logstash: fix first puppet run and configuration updates
Parents
rSPSITE09a6a005fea0: Single-thread git loader
Branches
Unknown
Tags
Unknown
Tasks
T2787: Improve access_logs parsing