1.5.0 works from CLI, but not from Puppet elasticsearc/logstash module

Are you on CentOs?

This could be a problem with the permissions of the file. The init script runs as a logstash user who may not be able to read the file.

You may need to use setfacl to grant access.

Check if the puppet module is overwriting the init script.