rock icon indicating copy to clipboard operation
rock copied to clipboard

Deploy issue with stenographer : Generate stenographer keys

Open n0th1nt0lOOz opened this issue 4 years ago • 0 comments

Hi I have 3 nodes with 1 master and 2 sensors. The problem happens when deployment belong to the stenographer: Generate stenographer keys.


TASK [stenographer : Generate stenographer keys] ************************************************************************************************************************************************************
fatal: [rockmaster]: FAILED! => {"msg": "The field 'environment' has an invalid value, which includes an undefined variable. The error was: list object has no element 0\n\nThe error appears to be in '/usr/share/rock/roles/stenographer/tasks/config.yml': line 35, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: Generate stenographer keys\n  ^ here\n"}
changed: [idcsensor]
changed: [chsensor]


My hosts.ini


# define
rockmaster ansible_host=127.0.0.1 #ansible_connection=local
idcsensor ansible_host=192.168.15.62
chsensor ansible_host=192.168.87.50

[rock]
rockmaster
idcsensor
chsensor

[web]
rockmaster

[lighttpd:children]
web

[sensors:children]
idcsensor
chsensor

[zeek:children]
sensors

[fsf:children]
sensors

[kafka:children]
sensors

[stenographer:children]
rock

[suricata:children]
sensors

[filebeat:children]
fsf
suricata

[zookeeper]
rockmaster

[elasticsearch:children]
es_masters
es_data
es_ingest

[es_masters]
# This group should only ever contain exactly 1 or 3 nodes!
rockmaster
# Multi-node example #
#elasticsearch0[1:3].simplerock.lan

[es_data]
rockmaster
# Multi-node example #
#elasticsearch0[1:4].simplerock.lan

[es_ingest]
rockmaster
# Multi-node example #
#elasticsearch0[1:4].simplerock.lan

[elasticsearch:vars]
# Disable all node roles by default
node_master=false
node_data=false
node_ingest=false

[es_masters:vars]
node_master=true

[es_data:vars]
node_data=true

[es_ingest:vars]
node_ingest=true

[docket:children]
web

[kibana:children]
web

[logstash:children]
sensors

Please help to check! Thanks

n0th1nt0lOOz avatar Feb 02 '21 07:02 n0th1nt0lOOz