Do you have Active Directory? You could use group policy to deploy the msi. We used psexec way way back to bootstrap our deployment tool, so of course I just used it to deploy puppet. On Windows, puppet is ok, but not the best deployment tool IMHO, so we still use Fusion Inventory for that (it uses its own server to copy the installer locally, runs it and when done, deletes it) whereas with puppet you either need a wide open cifs share (I don't otherwise know how to give access to SYSTEM over the network) or to keep a copy of all installers on the end clients all the time (as far as I can tell). Puppet also isn't great for scheduled pushes, rather it generally wants to install whenever it happens to run once the manifest or file is updated.
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/84dfecc8-b897-411c-8522-a50be287098d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.