Puppet: System Administration Automated

Support

Ticket #599 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Unable to create new users with Type 'users' on Darwin

Reported by: Ezralini Assigned to: luke
Priority: high Milestone: elmo
Component: library Version: 0.22.2
Severity: normal Keywords: osx user
Cc: ezra@motionbox.com Triage Stage: Accepted
Attached Patches: None Complexity: Unknown

Description

On OSX 10.4.8, with Puppet 0.22.2 + Facter 1.3.7 from http://reductivelabs.com/downloads/packages/OSX/puppet-0.22.2+facter-1.3.7.mpkg.zip :

motley:~ root# cat test.pp
user { "joe6":
           ensure => present,
       }
motley:~ root# puppet test.pp
err: //User[joe6]/ensure: change from absent to present failed: Could not set present on ensure: super: no superclass method `uid=' at test.pp:3
motley:~ root# 

From a discussion on IRC, dharbigt was able to reproduce this:

dharbigt: err: //User[barfy]/ensure: change from absent to present failed: Could not set present on ensure: super: no superclass method `gid=' at ./color-groups.pp:32

and Luke asked me to file as a bug.

Change History

04/18/07 20:31:55 changed by Ezralini

  • cc set to ezra@motionbox.com.

04/19/07 21:31:41 changed by luke

  • stage changed from Unreviewed to Accepted.

05/09/07 02:20:32 changed by luke

  • priority changed from normal to high.
  • status changed from new to assigned.

05/09/07 20:57:30 changed by luke

  • milestone set to elmo.

05/17/07 17:18:01 changed by luke

  • status changed from assigned to closed.
  • resolution set to fixed.

This works in 0.22.4.