I am on 2.6.0-2 (Debian Squeeze) and file/directory serving (without passenger) is working fine.
I do only have simple serving needs though, like : file{"/etc/foo": ensure=>directory, recurse=>true, source=>"puppet:///<module-name>/<directory-name>} On Mon, Aug 23, 2010 at 8:14 PM, Jean-Baptiste Quenot <j...@caraldi.com>wrote: > Hi there, > > Just wanted to let you know: I'm currently trying to upgrade Puppet > to 2.6 at my company, but file serving appears to have a bug. The > following snippet: > > file { "/var/www/company.com/html": > mode => 644, > owner => "root", > group => "root", > recurse => true, > source => 'puppet:///conf/services/apache2/html' > } > > Gives the following error: > > err: /Stage[main]/Webserver/File[/var/www/company.com/html]: Failed to > generate additional resources using 'eval_generate': Error 400 on > SERVER: Fileset paths must be fully qualified > > When I disable the check in file_serving/fileset.rb: > > def initialize(path, options = {}) > #raise ArgumentError.new("Fileset paths must be fully qualified") > unless File.expand_path(path) == path > > Then it works correctly, although a message is always printed for this > resource: > > info: /Stage[main]/Webserver/File[/var/www/company.com/html]: Storing > newly-audited value for content > > Would be nice to fix. > > Cheers, > -- > Jean-Baptiste Quenot > > -- > 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<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- 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.