Wrong filename in volumes specification
Summary
After delpoying elasticsearch it constantly resets on host.
Steps to reproduce
Use role to deploy elasticsearch service
Expected behavior
Docker with elasticsearch are running on host
Actual behavior
docker restarts every few seconds
Relevant logs and/or screenshots
meteo@meteo-elasticsearch-server:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
meteo@meteo-elasticsearch-server:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
868a10fc49e8 docker.elastic.co/elasticsearch/elasticsearch:5.5.0 "/bin/bash bin/es-..." Less than a second ago Created 127.0.0.1:9200->9200/tcp, 9300/tcp meteo-elasticsearch
meteo@meteo-elasticsearch-server:~$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
meteo@meteo-elasticsearch-server:~$ docker logs meteo-elasticsearch
container_linux.go:295: starting container process caused "process_linux.go:399: container init caused \"rootfs_linux.go:57: mounting \\\"/data/elasticsearch/config/elasticsearch.yml\\\" to rootfs \\\"/var/lib/docker/overlay2/9d67741ee83193175b145ffd4372e37b4216251975d4b19138fdd43d98de1a50/merged\\\" at \\\"/var/lib/docker/overlay2/9d67741ee83193175b145ffd4372e37b4216251975d4b19138fdd43d98de1a50/merged/usr/share/elasticsearch/config/elasticsearch.yml\\\" caused \\\"not a directory\\\"\""
Possible fixes
Wrong filename in delpoy.yml
file.
Task creates file named elastic-configuration.yml
and then creates docker with file named elasticsearch.yml