Here is init scripts and runlevels details: http://pastebin.com/7HMnZTPX
I guess, it works on ubuntu due to LSB headers - there are matching S/K levels in /etc/rcX.d
As for centos, chckonfig header is ok, but chkonfig is not configured by puppet, so we should re-check out puppet manifests, do they ensure mcollective service enabled?
Note: as I reported, mcollective is running OK after reboot on Ubuntu, and stopped - at Centos
There is no such entry in /etc/rc.local at my Centos Fuel 6.1 lab:
# cat /etc/rc.local agent.lock -c "/opt/nailgun/ bin/agent >> /var/log/ nailgun- agent.log 2>&1"
flock -w 0 -o /var/lock/
Here is init scripts and runlevels details: http:// pastebin. com/7HMnZTPX
I guess, it works on ubuntu due to LSB headers - there are matching S/K levels in /etc/rcX.d
As for centos, chckonfig header is ok, but chkonfig is not configured by puppet, so we should re-check out puppet manifests, do they ensure mcollective service enabled?
Note: as I reported, mcollective is running OK after reboot on Ubuntu, and stopped - at Centos