From 048c77695d63dc05d5df10e481c0335897fdc0f1 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Thu, 30 Jan 2020 15:47:51 -0500 Subject: [PATCH] Fix Filebeat --- salt/filebeat/etc/filebeat.yml | 2 +- salt/filebeat/init.sls | 15 +++++++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/salt/filebeat/etc/filebeat.yml b/salt/filebeat/etc/filebeat.yml index 45936c180..2eb2092f4 100644 --- a/salt/filebeat/etc/filebeat.yml +++ b/salt/filebeat/etc/filebeat.yml @@ -1,5 +1,5 @@ {%- if grains.role == 'so-heavynode' %} -{%- set MASTER = grains.host %} +{%- set MASTER = salt['pillar.get']('sensor:mainip' '') %} {%- else %} {%- set MASTER = grains['master'] %} {%- endif %} diff --git a/salt/filebeat/init.sls b/salt/filebeat/init.sls index 8528ecc38..b058f1408 100644 --- a/salt/filebeat/init.sls +++ b/salt/filebeat/init.sls @@ -1,4 +1,4 @@ - # Copyright 2014,2015,2016,2017,2018 Security Onion Solutions, LLC +# Copyright 2014,2015,2016,2017,2018 Security Onion Solutions, LLC # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or @@ -13,14 +13,13 @@ # along with this program. If not, see . {% set VERSION = salt['pillar.get']('static:soversion', 'HH1.1.4') %} {% set MASTER = salt['grains.get']('master') %} -{%- set MASTERIP = salt['pillar.get']('static:masterip', '') %} -{% set FEATURES = salt['pillar.get']('elastic:features', False) %} -{% if FEATURES %} - {% set FEATURES = "-features" %} -{% else %} - {% set FEATURES = '' %} +{% set MASTERIP = salt['pillar.get']('static:masterip', '') %} +{% set FEATURES = salt['pillar.get']('elastic:features', False) %} +{% if FEATURES %} + {% set FEATURES = "-features" %} +{% else %} + {% set FEATURES = '' %} {% endif %} -# Filebeat Setup filebeatetcdir: file.directory: - name: /opt/so/conf/filebeat/etc