"unrecognized service" for custom upstart script on CentOS 6.5

293 views
Skip to first unread message

Skyler Slade

unread,
Mar 19, 2015, 4:17:22 PM3/19/15
to ansible...@googlegroups.com
I have a custom upstart script that starts, stops, and restarts successfully via initctl but when Ansible attempts the same, it errors with the message "unrecognized service".

I've seen https://github.com/ansible/ansible/issues/2183 which indicates that the issue is fixed, but it's still happening to me.

Here's my upstart script in its entirety, /etc/init/nginx-log-monitor.conf:

description "Nginx error log monitor"

start on runlevel [345]
stop on runlevel [6]

exec /usr/local/bin/logmonitor.sh /var/log/nginx/error.log '\[crit\|error' 'm...@domain.com'

And the error from Ansible:

NOTIFIED: [nginx_base | restart nginx log monitor] ****************************
failed: [web.domain.com] => {"failed": true}
msg: nginx-log-monitor: unrecognized service
nginx-log-monitor: unrecognized service

Is there something wrong with my upstart script?

Skyler Slade

unread,
Mar 20, 2015, 9:21:08 AM3/20/15
to ansible...@googlegroups.com
I should note that I'm using the devel branch and the last commit that I have is 6264eb4e02eff67a1701.
Reply all
Reply to author
Forward
0 new messages