I have installed minemeld on Ubuntu 18.04 using Ansible Playbook. I have followed the instuctions on https://github.com/PaloAltoNetworks/minemeld-ansible#howto-on-ubuntu-1804 and rebooted the device but I get the Error Checking Credentials: Bad Gateway error.
Looking at the supervisorrd.conf status I see minemeld-web in a fatal status. Looking ath the minemeld-web log I see the following:
root@ld1-mm01:/opt# tail /opt/minemeld/log/minemeld-web.log
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/main.py", line 3, in <module>
app = create_app()
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/__init__.py", line 67, in create_app
from . import metricsapi # noqa
File "/opt/minemeld/engine/0.9.64/local/lib/python2.7/site-packages/minemeld/flask/metricsapi.py", line 19, in <module>
ImportError: librrd.so.4: cannot open shared object file: No such file or directory
[2019-12-03 08:46:39 +0000]  [INFO] Worker exiting (pid: 1092)
[2019-12-03 08:46:39 +0000]  [INFO] Shutting down: Master
[2019-12-03 08:46:39 +0000]  [INFO] Reason: Worker failed to boot.
I have followed instructions to downgrade pip but that does not work.
There are instructions to do the following pull (not sure how to do this or if it is necessary):
Any advice on how I can get this working?