Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Jeffrey Clark commented on PUP-3551 Re: Sanitize non-UTF-8 data in run reports We have a generic monitor that checks various encryption services are working properly. Puppet is used to manage the monitor configurations. The current release (5.3.3) fails to deliver a report. Error: Could not send report: Could not render to json: "\xC2" from ASCII-8BIT to UTF-8 $expect = sprintf('%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c%c',0xa2,0xef,0x34,0xb1,0x93,0x61,0x9d,0xc9,0xe6,0xd6,0xfa,0x3c,0xf8,0x20,0x73,0xdb) notify { "Expecting ${expect}": } Add Comment This message was sent by Atlassian JIRA (v7.0.2#70111-sha1:88534db) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Karen Van der Veer updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Karen Van der Veer Sprint: Agent 2017-06-14, Agent 2017-06-28 , Platform Core Grooming Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Karen Van der Veer updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Karen Van der Veer Fix Version/s: PUP 5.2.0 Fix Version/s: PUP 5.y Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Maggie Dreyer assigned an issue to Unassigned Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Maggie Dreyer Assignee: Maggie Dreyer Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Maggie Dreyer assigned an issue to Maggie Dreyer Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Maggie Dreyer Assignee: Maggie Dreyer Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Karen Van der Veer updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Karen Van der Veer Sprint: Platform Core 2017-09-19, Agent 2017-06-14, Agent 2017-06-28 , Platform Core Grooming Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Karen Van der Veer updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Karen Van der Veer Sprint: Platform Core 2017-09- 05 19 , Agent 2017-06-14, Agent 2017-06-28 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent N+1, Agent 2017-06-14, Agent 2017-06-28 , Agent 2017-07-12 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent 2017-06-14, Agent 2017-06-28 , Agent 2017-07-12 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Kenn Hussey Fix Version/s: PUP 5.0.0 Fix Version/s: PUP 5.1.0 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Kenn Hussey Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Josh Cooper commented on PUP-3551 Re: Sanitize non-UTF-8 data in run reports Now that we're sanitizing log entries, I agree that it's unlikely for binary data to get into a report. One remaining issue is whether the previous_value or desired_value event fields can contain binary data? In the case of the file type, it always emits md5 checksums for previous/desired, so that isn't an issue. The only other place I think of is if a custom type/provider happens to manage a property whose value is binary data, such as a kerberos keytab file or java keystore. Using the host resource's comment property, I was able to demonstrate the problem, though I had to delete the property's validate method: Error: Could not convert change 'comment' to string: invalid byte sequence in UTF-8 /Users/josh/work/puppet/lib/puppet/pops/types/string_converter.rb:842:in `each_codepoint' /Users/josh/work/puppet/lib/puppet/pops/types/string_converter.rb:842:in `puppet_quote' /Users/josh/work/puppet/lib/puppet/pops/types/string_converter.rb:802:in `string_PStringType' /Users/josh/work/puppet/lib/puppet/pops/visitor.rb:110:in `visit_this_3' /Users/josh/work/puppet/lib/puppet/pops/types/string_converter.rb:516:in `_convert' /Users/josh/work/puppet/lib/puppet/pops/types/string_converter.rb:503:in `convert'
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent 2017-06-14 , Agent 2017-06-28 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Moses Mendoza commented on PUP-3551 Re: Sanitize non-UTF-8 data in run reports I believe this maybe has been resolved as part of work done on PUP-5756 / PUP-7498 . In https://github.com/puppetlabs/puppet/pull/5772/commits/c47be2d3b3d002f02cbed6edee8dfee119152b46, we modified logging to convert data to UTF-8, and for invalid UTF-8 we emit a warning and escaped sequences (valid UTF-8). Because the transaction is evaluated with the report as a log destination, I believe data generated by resource evaluation will be logged through this framework, resulting in a report that has only valid UTF-8 in it. For example, for a file resource containing invalid UTF-8 that was changed, the diff message now contains: Received a log message with invalid encoding:"\n--- /tmp/utf8.txt\t2017-06-13 14:45:27.490300115 -0700\n+++ /tmp/puppet-file20170613-3160-1gr3fg7\t2017-06-13 14:45:37.977434824 -0700\n@@ -1,300 +1 @@... which is what is stored in the report and sent (successfully) to the server. I'm not sure if there's another way for invalid UTF-8 to make its way into the report outside of resource evaluation, but it seems unlikely? Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Kenn Hussey commented on PUP-3551 Re: Sanitize non-UTF-8 data in run reports Josh Cooper can you confirm whether this is required to ship (or if it can/should be deferred to 5.0.1)? Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Thomas Hallgren commented on PUP-3551 Re: Sanitize non-UTF-8 data in run reports This ticket needs an acceptance criteria. It would also be great to have a reproduction case. Since this is an improvement, isn't it too late for Fix Version 5.0.0? Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Kenn Hussey Flagged: Impediment Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Jeremy Barlow updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Jeremy Barlow Component/s: Puppet Server Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Kenn Hussey updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Kenn Hussey Sprint: Puppet 5 Race to the Finish! Agent 2017-06-14 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Moses Mendoza Labels: triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Sean McDonald updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Sean McDonald Labels: triaged Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent N+1 Puppet 5 Race to the Finish! Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Josh Cooper updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Josh Cooper Sprint: Agent N+ 2 1 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent N+ 1 2 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent Ready for Engineering N+1 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: Agent 5 Ready for Engineering Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Team: Agent Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: AP Grooming Ready for Engineering Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Story Points: 3 Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Acceptance Criteria: - If invalid UTF-8 characters are in a report, we replace those with Unicode replacement characters and *always* send the report. Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Geoff Nichols updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Geoff Nichols Sprint: AP Grooming Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Moses Mendoza Summary: Strip Sanitize non-UTF-8 data from in run reports Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-3551) Sanitize non-UTF-8 data in run reports
Title: Message Title Moses Mendoza updated an issue Puppet / PUP-3551 Sanitize non-UTF-8 data in run reports Change By: Moses Mendoza One of the consequences of using JSON and the existing serialization of reports is that it won't be able to handle non-UTF-8 showing up. Non-UTF-8 data would not show up from the catalog information (since it also has the same UTF-8 restriction), but it can show up in the output of the commands that puppet runs as part of applying a catalog.Puppet *must* be able to send the report about the run. It can't be stopped by some data that prevents a particular serialization mechanism from working correctly. In order to send the report puppet should strip any non-UTF-8 sequences in the report and replace them with something that can be serialized. *In Scope** Investigate use of replacement characters for invalid UTF-8 byte sequences in report data where applicable* Ensure that report is sent (or at least is not hindered by non-UTF-8 data) Add Comment This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.