Issue #780 has been updated by jerico.

Status changed from Closed to Re-opened
Target version changed from 0.24.0 to 0.24.4
Affected version set to 0.24.4

I get this message for the current debian/Ubuntu package which is based on 
0.24.4:

Oct  8 23:08:38 xxx puppetd[22753]: (//Node[xxx]/[...]/User[mysql]/gid) change 
from 103 to mysql failed: Invalid value
 mysql: GID must be an integer

This affects dependant resources which will be skipped:

Oct  8 23:08:39 xxx puppetd[22753]: (//Node[xxx]/[...]/Exec[xxx]) Dependency 
user[mysql] has 1 failures
Oct  8 23:08:39 xxx puppetd[22753]: (//Node[xxx]/[...]/Exec[xxx]) Skipping 
because of failed dependencies

... ok that's what I expected but then the (refreshonly) resource is realized 
anyway through notify although one of its dependencies failed:

Oct  8 23:08:39 xxx puppetd[22753]: (//Node[xxx]/[...]/Exec[xxx]) Triggering 
'refresh' from 5 dependencies

... (resource is being realized afterwards)

To me this means two things:
1) The bug still exists in the current debian version.
2) IMO it is incorrect behaviour that a resource is realized through notify 
although a required resource failed.
----------------------------------------
Bug #780: user gid can/cannot be specified by name
http://projects.reductivelabs.com/issues/show/780

Author: wyvern
Status: Re-opened
Priority: Normal
Assigned to: luke
Category: 
Target version: 0.24.4
Complexity: Unknown
Patch: None
Affected version: 0.24.4
Keywords: 


http://reductivelabs.com/trac/puppet/wiki/TypeReference#id64 says:
gid: The user's primary group. Can be specified numerically or by name.

however useradd.rb has:
<pre>
verify :gid, "GID must be an integer" do |value|
  value.is_a? Integer
end
</pre>


----------------------------------------
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://reductivelabs.com/redmine/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