Github user anandsubbu commented on the issue:
https://github.com/apache/metron/pull/1244
+1
Thanks for the fix @nickwallen !
1. Re-created the problem first by:
a) Running `vagrant up`
b) Then attempting `vagrant provision` again
c) Noticed the following error (which I have also seen previously many
times!):
```
TASK [ambari_master : Install Elasticsearch MPack on Ambari Host]
**************
fatal: [node1]: FAILED! => {"changed": true, "cmd": "ambari-server
install-mpack --mpack=/tmp/elasticsearch_mpack-0.6.1.0.tar.gz", "delta":
"0:00:00.433435", "end": "2018-10-21 18:12:29.939320", "msg": "non-zero return
code", "rc": 255, "start": "2018-10-21 18:12:29.505885", "stderr": "",
"stderr_lines": [], "stdout": "Using python /usr/bin/python\nInstalling
management pack\nERROR: Management pack elasticsearch-ambari.mpack-5.6.2
already installed!\nERROR: Exiting with exit code -1. \nREASON: Management pack
elasticsearch-ambari.mpack-5.6.2 already installed!", "stdout_lines": ["Using
python /usr/bin/python", "Installing management pack", "ERROR: Management pack
elasticsearch-ambari.mpack-5.6.2 already installed!", "ERROR: Exiting with exit
code -1. ", "REASON: Management pack elasticsearch-ambari.mpack-5.6.2 already
installed!"]}
to retry, use: --limit
@/Users/asubramanian/Desktop/Metron/anand-metron-fork/metron-latest/metron/metron-deployment/development/centos6/ansible/playbook.retry
```
2. Destroyed the VM, applied the fix and
a) Running `vagrant up`
b) Then ran `vagrant --ansible-skip-tags="build,sensors" provision` to see
that the ES mpack install goes through fine:
```
TASK [ambari_master : Install Elasticsearch MPack on Ambari Host]
**************
ok: [node1]
```
---