Issue #3799 has been reported by Alan Harder.
----------------------------------------
Bug #3799: Reporting failed: "could not intern from yaml" if output ends in
colon
http://projects.puppetlabs.com/issues/3799
Author: Alan Harder
Status: Unreviewed
Priority: High
Assigned to:
Category: reports
Target version:
Affected version: 0.25.5
Keywords:
Branch:
One of our recipes we gets this with 0.25.5, ruby 1.8.7 on Solaris 10:
<pre>err: Reporting failed: Error 400 on SERVER: Could not intern from yaml:
syntax error on line 2819, col 61: ` message: You can find a log of this
install session at:'</pre>
The "message" listed above is part of the output from the recipe, from an exec
resouce with logoutput => true. I can reproduce the problem with this simple
test case:
<pre>exec { 'echo foo:': logoutput => true }</pre>
To workaround the warning message in the log about serialization format (which
I understand in 0.25.5 final release is now "debug" level, yay), we had added
this in puppet.conf:
<pre>preferred_serialization_format = marshal</pre>
I've now tried yaml, b64_zlib_yaml and pson instead but got the same error
(specifying pson results in b64_zlib_yaml being used). raw got a different
error.
--
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.