Issue #12502 has been updated by Daniel Pittman.

Status changed from Unreviewed to Rejected

Bill Tong wrote:
> I think that template() function is appending a newline to the end of a 
> template, e.g.
> 
> ssh_authorized_key { '...':
>   key => template('path/to/my/key'),
> }
> 
> I get:
> 
> Parameter key failed: Key must not contain whitespace: XXXXXXX

This isn't related to `template`; is that a public key?  (It should be, so, can 
you past attach the template here?

My guess is that the file contains whitespace in it, in addition to the key 
data, and the key parameter is getting annoyed.  It isn't the same format as 
the SSH id_rsa.pub files on disk...
----------------------------------------
Bug #12502: template() adds a newline to the end of an included file (?)
https://projects.puppetlabs.com/issues/12502

Author: Bill Tong
Status: Rejected
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 2.7.10
Keywords: 
Branch: 


I think that template() function is appending a newline to the end of a 
template, e.g.

ssh_authorized_key { '...':
  key => template('path/to/my/key'),
}

I get:

Parameter key failed: Key must not contain whitespace: XXXXXXX

(The key contains no whitespace, I am guessing it contains a newline)


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