It's not just you.  Unfortunately, it's down right now.  Seems to be a
hosting issue, so hopefully they'll get things sorted out quickly.

On Tue, Aug 16, 2011 at 16:16, David L Ballenger 
<[email protected]>wrote:

> Okay, I'll file a bug report on this later today.  I seem to be having
> problems contacting the bug tracker right now.
>
> On Aug 16, 2011, at 4:08 PM, Nigel Kersten wrote:
>
>
>
> On Tue, Aug 16, 2011 at 4:00 PM, David L Ballenger <
> [email protected]> wrote:
>
>>
>> On Aug 16, 2011, at 10:48 AM, Nigel Kersten wrote:
>>
>>
>>
>> On Mon, Aug 15, 2011 at 6:22 PM, David L Ballenger <
>> [email protected]> wrote:
>>
>>> Since upgrading for Puppet 2.7.1 to 2.7.3 I have been getting the
>>> following error whenever a Puppet agent runs:
>>>
>>> err: Failed to apply catalog: Parameter options failed: Options must be
>>> provided as an array, not a comma separated list
>>>
>>>
>> Can you generate a catalog with the older version and the newer and
>> compare them?
>>
>> Does --debug --trace add any more info ?
>>
>>
>> Thanks for the suggestion about --trace, I didn't see that in the puppet
>> help info.
>>
>> With --trace on I got:
>>
>> /Library/Ruby/Gems/1.8/gems/puppet-2.7.3/lib/puppet/type/ssh_authorized_key.rb:95:in
>> `unsafe_validate'
>>  ......
>>
>> followed by more trace info.  So it looks like I am having an issue with
>> the ssh_authorized_key option parameter.   When I looked at the line
>> specified in the trace I found:
>>
>> validate do |value|
>>    raise Puppet::Error, "Options must be provided as an array, not a comma
>> separated list" if value != :absent and
>>  value.include?(',')
>>  end
>>
>> I think the "value.Include?(',')" is a little too "inclusive".  It is
>> catching a comma within a string that is part of a "from" option for the
>> ssh_authorized_key to limit the systems from which the key will allow
>> connections.  For example:
>>
>> "from=\"a.b.com,x.y.org\""
>>
>>  I also tried 'from="a.b.com,x.y.org"' with the same results.
>>
>> This was working in 2.7.1.
>>
>>
> Ugh. I can't see an obvious test to distinguish this from a comma-separated
> string. Maybe if an "=" exists as well? I wonder what other options would
> pass/fail that test....
>
> We definitely have enough for a bug report here if you wouldn't mind filing
> one, and we may have to abandon whatever it was that led us to have to
> implement that check.
>
>
> --
> Nigel Kersten
> Product Manager, Puppet Labs
>
> *Join us for **PuppetConf *
> <http://www.bit.ly/puppetconfsig>
> Sept 22/23 Portland, Oregon, USA.
> *
> *
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" 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-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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-users?hl=en.

Reply via email to