Please can someone HELP OUT with the erro below while trying to add system users with users cookbook.
Error Log & Stacktrace
users_manage[developers] (users::developers line 4) had an error: Mixlib::ShellOut::ShellCommandFailed: linux_user[jdoe] (/home/ubuntu/C:efche/cookbooks/users/resources/manage.rb line 99) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '6'
---- Begin output of ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] ----
STDOUT:
STDERR: useradd: group '2004' does not exist
---- End output of ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] ----
Ran ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] returned 6
Mixlib::ShellOut::ShellCommandFailed
linux_user[jdoe] (/home/ubuntu/C:efche/cookbooks/users/resources/manage.rb line 99) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '6'
---- Begin output of ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] ----
STDOUT:
STDERR: useradd: group '2004' does not exist
---- End output of ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] ----
Ran ["useradd", "-c", "John Doe", "-g", "2004", "-s", "/bin/sh", "-u", "2004", "-d", "/home/jdoe", "-m", "jdoe"] returned 6
Cookbook Trace: (most recent call first)
/home/ubuntu/C:efche/cookbooks/users/resources/manage.rb:99:in block (2 levels) in class_from_file' /home/ubuntu/C:efche/cookbooks/users/resources/manage.rb:53:in
each'
/home/ubuntu/C:efche/cookbooks/users/resources/manage.rb:53:in `block in class_from_file'
Resource Declaration:
Compiled Resource:
Declared in /home/ubuntu/C:efche/cookbooks/users/recipes/developers.rb:4:in `from_file'
users_manage("developers") do
action [:remove, :create]
updated true
updated_by_last_action true
default_guard_interpreter :default
declared_type :users_manage
cookbook_name "users"
recipe_name "developers"
group_id 2301
users [data_bag_item["users", "jdoe", {"id"=>"jdoe", "uid"=>"2004", "gid"=>"2004", "home"=>"/home/jdoe", "groups"=>["sysadmins", "developers"], "comment"=>"John Doe", "ssh_keys"=>}]]
group_name "developers"
cookbook "users"
end