Jira (FACT-3143) Some networking facts are generating conversion errors: ERROR Facter::InternalFactManager - U+FFFF to CP850 in conversion from UTF-16LE to UTF-8 to CP850

20 views
Skip to first unread message

Alvin Rodis (Jira)

unread,
Sep 2, 2022, 5:49:02 AM9/2/22
to puppe...@googlegroups.com
Alvin Rodis updated an issue
 
Facter / Bug FACT-3143
Some networking facts are generating conversion errors: ERROR Facter::InternalFactManager - U+FFFF to CP850 in conversion from UTF-16LE to UTF-8 to CP850
Change By: Alvin Rodis
Labels: jira_escalated
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo

Jordi Garcia (Jira)

unread,
Sep 2, 2022, 5:49:02 AM9/2/22
to puppe...@googlegroups.com

Alvin Rodis (Jira)

unread,
Sep 2, 2022, 5:49:02 AM9/2/22
to puppe...@googlegroups.com

Alvin Rodis (Jira)

unread,
Sep 2, 2022, 5:49:03 AM9/2/22
to puppe...@googlegroups.com
Jordi Garcia created an issue
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2022/09/02 2:48 AM
Priority: Normal Normal
Reporter: Jordi Garcia

The following is an extract of the attached trace file. Also, this is not covered under https://tickets.puppetlabs.com/browse/FACT-3109

ERROR Facter::InternalFactManager - U+FFFF to CP850 in conversion from UTF-16LE to UTF-8 to CP850

C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/2.7.0/win32/registry.rb:656:in `encode'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/2.7.0/win32/registry.rb:656:in `read'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/2.7.0/win32/registry.rb:580:in `each_value'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:141:in `block in retrieve_domain_from_registry'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/2.7.0/win32/registry.rb:439:in `open'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/2.7.0/win32/registry.rb:546:in `open'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:140:in `retrieve_domain_from_registry'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:27:in `read_network_information'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:14:in `block in post_resolve'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:14:in `fetch'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/windows/networking.rb:14:in `post_resolve'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/base_resolver.rb:26:in `block in resolve'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/base_resolver.rb:24:in `synchronize'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/resolvers/base_resolver.rb:24:in `resolve'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/facts/windows/mtu_interfaces.rb:11:in `call_the_resolver'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/core_fact.rb:16:in `block in create'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/benchmarking/timer.rb:18:in `measure'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/core_fact.rb:15:in `create'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:75:in `core_fact'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:64:in `resolve_fact'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:54:in `block in resolve_sequentially'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:54:in `map!'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:54:in `resolve_sequentially'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact/internal/internal_fact_manager.rb:14:in `resolve_facts'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/core/fact_manager.rb:23:in `resolve_facts'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter.rb:521:in `resolve_facts_for_user_query'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter.rb:454:in `to_user_output'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/cli/cli.rb:124:in `query'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/command.rb:27:in `run'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in `invoke_command'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor.rb:392:in `dispatch'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/gems/2.7.0/gems/thor-1.1.0/lib/thor/base.rb:485:in `start'
C:/Program Files/Puppet Labs/Puppet/puppet/lib/ruby/vendor_ruby/facter/framework/cli/cli_launcher.rb:23:in `start'
C:/Program Files/Puppet Labs/Puppet/puppet/bin/facter:10:in `<main>'

Let us know if you need any specifics from the customer in order to understand the issue better.

Attachments

facter_trace.txt

* Please see Zendesk Support tab for further comments and attachments.

Jordi Garcia (Jira)

unread,
Sep 2, 2022, 5:50:01 AM9/2/22
to puppe...@googlegroups.com

Jordi Garcia (Jira)

unread,
Sep 5, 2022, 9:10:02 AM9/5/22
to puppe...@googlegroups.com

Jordi Garcia (Jira)

unread,
Sep 5, 2022, 9:10:03 AM9/5/22
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages