{code} cat /etc/redhat-release Oracle VM server release 3.4.4 {code}
Facter fails with {code} /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/redhat_release_resolver.rb:36:in `build_fact_list': undefined method `strip' for nil:NilClass (NoMethodError) from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/redhat_release_resolver.rb:24:in `read_redhat_release' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/redhat_release_resolver.rb:17:in `block in post_resolve' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/redhat_release_resolver.rb:17:in `fetch' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/redhat_release_resolver.rb:17:in `post_resolve' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/base_resolver.rb:21:in `block in resolve' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/base_resolver.rb:19:in `synchronize' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/resolvers/base_resolver.rb:19:in `resolve' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/detector/os_detector.rb:66:in `block in detect_distro' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/detector/os_detector.rb:65:in `each' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/detector/os_detector.rb:65:in `detect_distro' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/detector/os_detector.rb:26:in `detect' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/detector/os_detector.rb:13:in `initialize' from /usr/local/peo/tools/ruby/lib/ruby/2.3.0/singleton.rb:142:in `new' from /usr/local/peo/tools/ruby/lib/ruby/2.3.0/singleton.rb:142:in `block in instance' from /usr/local/peo/tools/ruby/lib/ruby/2.3.0/singleton.rb:140:in `synchronize' from /usr/local/peo/tools/ruby/lib/ruby/2.3.0/singleton.rb:140:in `instance' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/core/file_loader.rb:47:in `<top (required)>' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter.rb:7:in `require' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter.rb:7:in `<top (required)>' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/cli/cli_launcher.rb:7:in `require' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/lib/facter/framework/cli/cli_launcher.rb:7:in `<top (required)>' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/bin/facter:5:in `require' from /usr/local/peo/tools/facter/vendor/bundle/ruby/2.3.0/gems/facter-4.0.30/bin/facter:5:in `<top (required)>' from facter/bin/facter:57:in `load' from facter/bin/facter:57:in `<main>' {code}
David can you please give the code on 4.x branch a try. The PR was already merged and it should fix the problem of Facter not starting on Xen, DOM-0 with `Oracle VM server release 3.4.4`