Hi! I have a recipe that's supposed to download ree from a master and install it. It looks like:
# Install ree file { "/root/puppet-setup/ruby- enterprise_1.8.7-2010.01_amd64.deb": source => "puppet://$servername/files/ruby- enterprise_1.8.7-2010.01_amd64.deb", mode => 0644, owner => root, group => root, notify => Exec[ree-install], ensure => present, } exec { ree-install: command => "/usr/bin/dpkg -i /root/puppet-setup/ruby- enterprise_1.8.7-2010.01_amd64.deb", refreshonly => true, require => [ File["/root/puppet-setup/ruby- enterprise_1.8.7-2010.01_amd64.deb"] ], } When I try to run this I get the error in the subject: info: Caching catalog at /var/lib/puppet/state/localconfig.yaml notice: Starting catalog run err: //Node[default]/lenny/default-class/base/File[/root/puppet-setup/ ruby-enterprise_1.8.7-2010.01_amd64.deb]/ensure: change from absent to file failed: Could not retrieve /files/ruby- enterprise_1.8.7-2010.01_amd64.deb: Uncaught exception failed to allocate memory in method fileserver.retrieve at /etc/puppet/manifests/ classes/base.pp:36 notice: //Node[default]/lenny/default-class/base/Exec[ree-install]: Dependency file[/root/puppet-setup/ruby- enterprise_1.8.7-2010.01_amd64.deb] has 1 failures warning: //Node[default]/lenny/default-class/base/Exec[ree-install]: Skipping because of failed dependencies notice: //Node[default]/lenny/default-class/apt-setup/Exec[apt-update]/ returns: executed successfully notice: //Node[default]/lenny/default-class/base/Exec[debian-backports- keyring]/returns: executed successfully notice: Finished catalog run in 106.13 seconds The puppet slave is a vmware Debian with 512MB ram. Ree is 17MB. Puppet version is Debian stable 0.24.5-3 -- M. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.