Hi guys, I check my fileserver.conf file, and I see that /etc/puppet/files 
was allowed to serve files, and also modules, 

I tried changing my init.pp file to from this:

file 
{"D:/Powershell-Scripts/Apps/splunkforwarder-4.3-115073-x64-release.msi":
        mode => 0777,
        source => 
'puppet:///modules/splunk/files/splunkforwarder-4.3-115073-x64-release.msi',
}

to this, and this works,
file 
{"D:/Powershell-Scripts/Apps/splunkforwarder-4.3-115073-x64-release.msi":
        mode => 0777,
        source => 
'puppet:///files/splunkforwarder-4.3-115073-x64-release.msi',
}

What is missing to fileserver works with modules directories?, I want to 
have a order on my modules and his files,....

this is my fileserver.conf:

[files]
   path /etc/puppet/files
   allow *

[modules]
   allow *

[plugins]
   allow *

Regards...


On Thursday, March 29, 2012 10:01:55 AM UTC-3, mparrad wrote:
>
> Hi guys, I'm trying to use puppet to run and install splunk on a Windows 
> Box, I have created a module called splunk, and I try to get the powershell 
> script and the files from the puppet master, everything is almost right but 
> the file with the msi package couldn't copied to the windows box, What am I 
> doing wrong?, could you help me please? Is it possible? copying files from 
> the master to a windows client box?...
>
> This is my module init.pp file:
>
> class splunk()
> {
> file {'D:\Powershell-Scripts':
>         ensure => directory,
>         mode => 0777,
>         }
>
> file {'D:\Powershell-Scripts\libs':
>         ensure => directory,
>         mode => 0777,
>         }
>
> file {'D:\Powershell-Scripts\Apps':
>         ensure => directory,
>         mode => 0777,
>         }
>
> file {"D:/Powershell-Scripts/install-splunkforwarder.ps1":
>         ensure => 'file',
>         content => 
> template("/etc/puppet/modules/splunk/templates/install-splunkforwarder.ps1"),
> }
>
> file {"D:/Powershell-Scripts/libs/MainFunctions.ps1":
>         ensure => 'file',
>         content => 
> template("/etc/puppet/modules/splunk/templates/libs/MainFunctions.ps1"),
> }
>
>
> And this is what I got on windows puppet agent when I ran:
>
> C:\Users\Administrator>puppet agent --test
> notice: Ignoring --listen on onetime run
> info: Retrieving plugin
> info: Caching catalog for cscltest01.office.comscore.com
> info: Applying configuration version '1333025700'
> err: 
> /Stage[main]/Splunk/File[D:/Powershell-Scripts/Apps/splunkforwarder-4.3-115073-x64-release.msi]:
>  
> Could not evaluate: Could not retrieve information from environment 
> production source(s) 
> puppet:///modules/splunk/files/splunkforwarder-4.3-115073-x64-release.msi 
> at /etc/puppet/modules/splunk/manifests/init.pp:31
> notice: Finished catalog run in 0.33 seconds
> notice: 
> /File[C:/ProgramData/PuppetLabs/puppet/var/state/last_run_summary.yaml]/content:
>
> Regards.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/sEiaIEQxNeYJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to