Issue #11733 has been updated by Josh Cooper.

Target version deleted (3.x)


----------------------------------------
Bug #11733: puppet resource user Administrator produces invalid GID when fed to 
apply on windows
https://projects.puppetlabs.com/issues/11733#change-73449

Author: Jeff McCune
Status: Accepted
Priority: Normal
Assignee: Josh Cooper
Category: windows
Target version: 
Affected Puppet version: 2.7.9
Keywords: windows group sid gid resource
Branch: 


# Overview #

I expect this to work in Puppet:

puppet resource group | puppet apply

That is to say, the output of puppet resource should be idempotent and valid 
input to puppet apply.

On windows I notice the produced and returned value of the GID property is not 
actually valid.

# Expected Behavior #

This should be an idempotent no-op:

<pre>
C:\>puppet resource group Administrators > admins.pp
C:\>puppet apply admins.pp
</pre>

# Actual Behavior #

The security identifier string appears to be a problem as input.

<pre>
C:\>puppet resource group Administrators > admins.pp

C:\>more admins.pp
group { 'Administrators':
  ensure  => 'present',
  gid     => 'S-1-5-32-544',
  members => ['Administrator'],
}

C:\>puppet apply admins.pp
Parameter gid failed: Invalid GID S-1-5-32-544 at C:/admins.pp:5
</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://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