I just noticed you included a puppet manifest, however...
root@puppet:/etc/puppet/modules/lvmsync/files# ls -l
total 0
lrwxrwxrwx 1 root root 10 Apr 29 11:55 lvmsync -> ../lvmsync
notice: /Stage[main]/Lvmsync/File[/usr/local/sbin/lvmsync]/ensure: created
notice: Finished catalog run in 6.16 seconds
root@dmz-vm1:~# lvmsync
-bash: lvmsync: command not found
root@dmz-vm1:~# ls -l /usr/local/sbin
total 0
lrwxrwxrwx 1 root root 10 Apr 29 12:06 lvmsync -> ../lvmsync
Hi,
I just noticed you included a puppet manifest, however...
root@puppet:/etc/puppet/modules/lvmsync/files# ls -l total 0 lrwxrwxrwx 1 root root 10 Apr 29 11:55 lvmsync -> ../lvmsync
notice: /Stage[main]/Lvmsync/File[/usr/local/sbin/lvmsync]/ensure: created notice: Finished catalog run in 6.16 seconds root@dmz-vm1:~# lvmsync -bash: lvmsync: command not found root@dmz-vm1:~# ls -l /usr/local/sbin total 0 lrwxrwxrwx 1 root root 10 Apr 29 12:06 lvmsync -> ../lvmsync
That won't work ;)