Could not parse for environment production: invalid byte sequence in UTF-8 at /root/celery.pp:1 (Puppet::Error) on Satellite 6

 The following error appear when try to generate a capsule certificate

#capsule-certs-generate --capsule-fqdn capsule01.test.internal --certs-tar /root/capsule01.test.internal-certs.tar


# /usr/share/ruby/vendor_ruby/puppet/parser/parser_support.rb:175:in `rescue in parse': Could not parse for environment production: invalid byte sequence in UTF-8 at /root/celery.pp:1 (Puppet::Error) from /usr/share/ruby/vendor_ruby/puppet/parser/parser_support.rb:166:in `parse' from /usr/share/ruby/vendor_ruby/puppet/node/environment.rb:536:in `block in perform_initial_import' from /usr/share/ruby/vendor_ruby/puppet/node/environment.rb:534:in `map' from /usr/share/ruby/vendor_ruby/puppet/node/environment.rb:534:in `perform_initial_import' from /usr/share/ruby/vendor_ruby/puppet/node/environment.rb:255:in `known_resource_types' from /usr/share/ruby/vendor_ruby/puppet/resource/type_collection_helper.rb:5:in `known_resource_types' from /usr/share/ruby/vendor_ruby/puppet/parser/parser_support.rb:120:in `import' from /usr/share/gems/gems/kafo_parsers-0.0.4.4/lib/kafo_parsers/puppet_module_parser.rb:38:in `initialize' from /usr/share/gems/gems/kafo_parsers-0.0.4.4/lib/kafo_parsers/puppet_module_parser.rb:16:in `new' from /usr/share/gems/gems/kafo_parsers-0.0.4.4/lib/kafo_parsers/puppet_module_parser.rb:16:in `parse' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/puppet_module.rb:44:in `parse' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/configuration.rb:85:in `block in modules' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/configuration.rb:85:in `map' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/configuration.rb:85:in `modules' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/kafo_configure.rb:170:in `modules' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/kafo_configure.rb:152:in `params' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/kafo_configure.rb:185:in `set_parameters' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/kafo_configure.rb:66:in `initialize' from /usr/share/gems/gems/clamp-0.6.2/lib/clamp/command.rb:125:in `new' from /usr/share/gems/gems/clamp-0.6.2/lib/clamp/command.rb:125:in `run' from /usr/share/gems/gems/kafo-0.6.5.9/lib/kafo/kafo_configure.rb:116:in `run' from /usr/sbin/capsule-certs-generate:8:in `<main>'


This issue you can solved if you don't have any puppet module in the production folder of puppet the issues in this case was because into the directory of production the puppet module puppetlabs/stdlib was installed for some reason doesn't like to satellite katello doesn't have this behaviour.


Comments

Popular posts from this blog

How to clean all the foreman task and locked task

CentOS 7 Server Hardening Guide

How to restrict users to send only mail to the local domain in Zimbra