Facter is Puppet’s cross-platform system profiling library. Fedora 28 updates the
facter package from v2.x to v3.x. The
ruby-facter package must also be installed for any Ruby application or script to make use of the facter library.
More information about the scope of the change is in the upstream Facter 3 release notes.