Hey all, I'm pretty new to puppet; I'm coming from a cfengine
background.  Anyway, so far I like puppet well enough.

I've got a dilemma I'm hoping this list can help with.  I've lost root
access to a postgres master running on an ec2 instance.  It's running
a 0.24.x client that's checking into my puppet master which runs
2.6.3.  All I'd like to do is have the puppet agent pull down a
sudoers file, but I'm seeing that 0.24.x clients don't support stages
and some other errors that seem totally work-around-able.

Nov 11 19:38:01 ip-<address> puppet-master[3885]: Could not call:
Fileset paths must be fully qualified
Nov 11 19:38:01 ip-<address> puppet-master[3885]: Compiled catalog for
postgres-master in environment development in 0.02 seconds
Nov 11 19:38:01 ip-<address> puppet-master[3885]: Stages are not
supported by 0.24.x client; stage(s) Stage[main] will be ignored
Nov 11 19:38:01 ip-<address> puppet-master[3885]: Could not call:
Mounts without paths are not usable

I've stripped site.pp down to bare bones in hopes to have it pull the
sudoers file:
(the puppet master's hostname is 'puppet')

node default {

  file { "/etc/sudoers":
    owner     => "root",
    group     => "root",
    mode      => "440",
    source    => "puppet://puppet/modules/users/sudoers"
  }

}

I'm guessing that I need to somehow serve up a catalog in a non-staged
way, but I have no idea how to do that.  Any tips?  Should I just
install a 0.24.x master temporarily?

-- 
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.

Reply via email to