Hello All, I am new to the Puppet world. What I"m trying to do is do a Proof of Concept for puppet to see if we can use it to manage our windows nodes. I have a Dev environment setup with a SLES 11 Puppet master and some windows nodes (Win7,Win2k8). What i''m trying to do is create a "module" to install a windows MSI from a network file share. Can someone share some examples of what I need from the init.pp and also what settings I need to change on the fileserver.conf file? Thanks! -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Jason, We have the built in Windows Package provider that you can use to install an MSI from the network share. This looks something like this (from http://docs.puppetlabs.com/windows/writing.html#packagepackage): package { ''Name in Programs and Features'': ensure => installed, provider => windows, source => ''\\server\share\msiname.msi'', install_options => { ''INSTALLDIR'' => ''C:\specialDir'' }, } On Thu, Aug 29, 2013 at 10:35 AM, Jason Mathew <jasonitconsulting@gmail.com>wrote:> Hello All, > > I am new to the Puppet world. What I"m trying to do is do a Proof of > Concept for puppet to see if we can use it to manage our windows nodes. I > have a Dev environment setup with a SLES 11 Puppet master and some windows > nodes (Win7,Win2k8). > > What i''m trying to do is create a "module" to install a windows MSI from a > network file share. Can someone share some examples of what I need from > the init.pp and also what settings I need to change on the fileserver.conf > file? > > Thanks! > > -- > 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+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. >-- Rob Reynolds Developer, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Because you are trying out a proof of concept, there is also a chocolatey provider that I want to mention that will handle packaging on Windows. There is a hands on lab that you can check out - https://github.com/chocolatey/puppet-chocolatey-handsonlab On Tue, Sep 3, 2013 at 9:29 AM, Rob Reynolds <rob@puppetlabs.com> wrote:> Jason, > We have the built in Windows Package provider that you can use to install > an MSI from the network share. This looks something like this (from > http://docs.puppetlabs.com/windows/writing.html#packagepackage): > > package { ''Name in Programs and Features'': > ensure => installed, > provider => windows, > source => ''\\server\share\msiname.msi'', > install_options => { ''INSTALLDIR'' => ''C:\specialDir'' }, > } > > > On Thu, Aug 29, 2013 at 10:35 AM, Jason Mathew < > jasonitconsulting@gmail.com> wrote: > >> Hello All, >> >> I am new to the Puppet world. What I"m trying to do is do a Proof of >> Concept for puppet to see if we can use it to manage our windows nodes. I >> have a Dev environment setup with a SLES 11 Puppet master and some windows >> nodes (Win7,Win2k8). >> >> What i''m trying to do is create a "module" to install a windows MSI from >> a network file share. Can someone share some examples of what I need from >> the init.pp and also what settings I need to change on the fileserver.conf >> file? >> >> Thanks! >> >> -- >> 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+unsubscribe@googlegroups.com. >> To post to this group, send email to puppet-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/puppet-users. >> For more options, visit https://groups.google.com/groups/opt_out. >> > > > > -- > Rob Reynolds > Developer, Puppet Labs > > Join us at PuppetConf 2014, September 23-24 in San Francisco >-- Rob Reynolds Developer, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.