Issue #13376 has been updated by Cory Logan.

Okay, so this is something I just noticed while playing around with the 
external_node bin... Clients that work properly don't have quotes around the 
names of the parameter... But I have no idea how the quotes could have ended up 
there. I was wondering for a moment if it could be some browser related thing, 
but then I check the actual "parameters" table in the dashboard database, and 
all of them (working and non-working) look exactly the same, and without 
quotes...
Can I provide some information that will be helpful.

Thanks again!
----------------------------------------
Bug #13376: Paramaters from Dashboard Not being Passed to Puppet
https://projects.puppetlabs.com/issues/13376#change-58313

Author: Cory Logan
Status: Needs Decision
Priority: Normal
Assignee: 
Category: agent
Target version: 
Affected Puppet version: 2.7.9
Keywords: parameters dashboard
Branch: 


I have been using Puppet Dashboard to assign parameters to node groups with no 
problems... until now. One specific parameter, let's call it "my_parameter", 
has always worked in the past, but when I specifically assign the value 
"099-289-421" to this parameter, it gets passed to Puppet nodes as nil during 
execution.                                                                      
                                                                         
                                                                                
                                                                         
I have looked into the Dashboard's SQL database and confirmed that the value 
099-289-421 is being stored there. When I change it to other values, it 
sometimes works and sometimes doesn't. At first I thought it was because of the 
leading 0 in the value, but there are many other groups using this same 
parameter with values that have leading zeros. When I change the leading zero 
to a 1 it works... And is passed through successfully. I'm checking on my 
puppet runs using notify

`{"The value is: ${my_parameter}": }        `                                   
                                                                                
                                      

With some values it's blank, and others it shows up as expected.

Thanks folks!


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