Issue #3748 has been updated by Matt Robinson.

Status changed from Investigating to Closed

Hey John,
Sorry I didn't see your comment on the ticket until Markus pointed it out to 
me.  I'm unable to reproduce the new message that you're getting, but it sounds 
unrelated to the original problem in this ticket.  I'm going to close this 
ticket, and if you're still getting that notice
`notice: //mymodule/User[tom]/ensure: created`
go ahead and create a new ticket with some details to reproduce it (operating 
system, puppet version, ruby version).  Also in the ticket if you could answer: 
Does the user already exist and every run it's erroneously reporting it 
recreated, or does it never exist and it's erroneously being reported created 
at all?

----------------------------------------
Bug #3748: group membership problem
http://projects.puppetlabs.com/issues/3748

Author: John Florian
Status: Closed
Priority: Normal
Assigned to: John Florian
Category: user
Target version: 0.25.6
Affected version: 0.25.4
Keywords: 
Branch: 
http://github.com/mmrobins/puppet/tree/bug/0.25.x/3748-ldap_group_membership_comparison


My user accounts are kept in LDAP.  On one puppet-managed host, I want to make 
some of those LDAP-based users members of a host-local group.  I gave the 
following a shot:

<pre>
user { "tom":
    groups => "somegroup",
}
user { "dick":
    groups => "somegroup",
}
user { "harry":
    groups => "somegroup",
}

</pre>

Now when I run this the first time, it did just exactly what I wanted by adding 
these users to the group in /etc/group.  However, every time puppet runs again, 
it tries to repeat the process.  I think this is because when it tests the 
current group membership, the groups are listed in a different order -- even 
though the current set and the desired set are identical.  For example, on 
successive runs I see the following logged:

<pre>
notice: //mymodule/User[tom]/groups: groups changed 
'wheel,somegroup,wheel,admin' to 'admin,somegroup,pooch,wheel'
</pre>

I suppose the fault may not be the ordering, but instead with the fact that 
'wheel' appears twice in the current membership.  I dunno, but it keeps the 
logs really busy with these false changes.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to