Issue #10237 has been updated by Stefan Schulte.

Assignee changed from Stefan Schulte to Jacob Helwig

Sorry I addressed a question to you but haven't set the assignee properly.

The main question is how can I decide if
<pre>
property => []
</pre>
was written because the user wants to ignore the property (they should then see 
a warning) or if the user wants to remove any current value of the property and 
is using that statment because
a) they alaways thought this is the way puppet behaves (like Steve thought)
b) they know that puppet will behave that way in the future.
----------------------------------------
Bug #10237: An empty array of principals to k5login type does not empty the 
.k5login.
https://projects.puppetlabs.com/issues/10237

Author: Steve Traylen
Status: Code Insufficient
Priority: Normal
Assignee: Jacob Helwig
Category: RAL
Target version: 
Affected Puppet version: 0.24.0
Keywords: 
Branch: https://github.com/stschulte/puppet/tree/ticket/2.7.x/10237


Running 2.6.6 on RHEL6.1 and starting with a non-empty /root/.k5login

    # cat /root/.k5login 
    [email protected]

The the following configuration 

    k5login {'/root/.k5login': principals => []}

Results in an unchanged /root/.k5login still containing the principal. I 
believe in this case
the file should be emptied.

In the null string case the file is emptied.

    k5login {'/root/.k5login': principals => ''}

however in the this case nothing happens

    k5login {'/root/.k5login': }

which is quite possibly correct?

Certainly the zero length array should be empty, it's important to me
since I'm returning the array from a custom function. 

Apologies for not confirming with the latest greatest puppet, I'll set
one up shortly for confirming these kind of things are still present
if they are.




-- 
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