Os comandos em um recurso Exec
precisam ser totalmente qualificados (isto é, /usr/bin/test
em vez de test
) ou o atributo path
desse recurso Exec
precisa ser definido.
Se você puder modificar o (s) manifesto (s) de marionete, basta adicionar a seguinte definição para definir um atributo path
padrão para todos os recursos Exec
como /bin
:
Exec { path => "/bin" }
Como alternativa (mais ou menos) suja, você também pode definir o recurso path
padrão para qualquer recurso Exec
na linha de comando:
$ puppet apply --verbose -e 'Exec { path => "/bin" }' your_manifest.pp
Ponteiros de documentação: