Hello
I have a local puppet client installed in my machine.
I downolad https://github.com/swanke/puppet-users.git to manage linux users
I try to do a probe with the test folder:
puppet apply /root/git/puppet-users/tests/init.pp
Error: Puppet::Parser::AST::Resource failed with error ArgumentError:
Invalid resource type users::group at
/root/git/puppet-users/tests/init.pp:6 on node puppet.client.com
Wrapped exception:
Invalid resource type users::group
Error: Puppet::Parser::AST::Resource failed with error ArgumentError:
Invalid resource type users::group at
/root/git/puppet-users/tests/init.pp:6 on node puppet.client.com
Inside test folder have 3 files:
init.pp
#class { 'users': }
class users {}
users::group { 'phononet':
ensure => $user1_ensure,
gid => '555',
}
$user1 = 'hugo'
$user1_uid = 1030
$user1_gid = undef
$user1_home = '/home'
$user1_ensure = 'absent'
$user1_groups = [ 'sudo', 'adm', 'phononet' ]
$user1_sshkey = '# Managed by Puppet'
$user1_comment = 'Hugo'
$user1_password = '!'
$user2 = 'fritz'
$user2_uid = 1012
$user2_gid = 1012
$user2_home = '/home'
$user2_ensure = 'absent'
$user2_groups = [ 'sudo', 'adm' ]
$user2_sshkey = '# Managed by Puppet'
$user2_comment = 'Fritz'
$user2_password = '!'
# user1 configuration
users::user { $user1:
ensure => $user1_ensure,
uid => $user1_uid,
home => $user1_home,
groups => $user1_groups,
comment => $user1_comment,
password => $user1_password,
}
users::home { $user1:
ensure => $user1_ensure,
force => true,
}
users::ssh { $user1:
ensure => $user1_ensure,
home => $user1_home,
sshkey => $user1_sshkey,
}
# user2 configuration
users::user { $user2:
ensure => $user2_ensure,
uid => $user2_uid,
home => $user2_home,
groups => $user2_groups,
comment => $user2_comment,
password => $user2_password,
}
users::home { $user2:
ensure => $user2_ensure,
force => true,
}
users::ssh { $user2:
ensure => $user2_ensure,
home => $user2_home,
sshkey => $user2_sshkey,
}
user.pp
users::user { 'hans':
ensure => 'present',
uid => '1024',
groups => [ 'adm' ],
}
group.pp
users::group { 'hans':
ensure => 'present',
gid => '1025',
}
Why doesn't find the resource type users::group?. The file group.pp
exists..
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/1d0943cc-8ba6-4394-8d97-0343a97fadff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.