Hi,
>From the command line I can successfully perform this:-

echo y | /mnt/Linux/install.sh

Trying the same thing from an exec, though, fails and I'm not too sure how
to get round it

          command => "(echo y | /mnt/Linux/install.sh)",

err: //Node[host]/vm_post_install/Exec[install-xenserver-tools]/returns:
change from notrun to 0 failed: (echo y | /mnt/Linux/install.sh) returned 1
instead of 0 at /etc/puppet/modules/vm_post_install/manifests/init.pp:30

I've tried without the brackets as well - same result

Unfortunately, in this case the option does not exist to avoid the script
(as I'm mounting an iso and running the package's install script)

Thanks
Paul


-- 
Paul Matthews
----------------------------------------------------------------------

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to