Facter 4 release is *postponed* until the *18th of March*. The release date
was moved because we noticed some unit test failures on some of Puppet
supported modules when using Facter 4 pre-release.

Current status:

   - integration tests for Puppet supported modules that use Litmus and
   Puppet as a gem pass.
   - unit tests were run for 44 Puppet modules and revealed that some
   modules still use the old Facter 2.x interface which is not compatible with
   Facter 3.x and cause tests to fail. For example
   
https://github.com/puppetlabs/puppetlabs-stdlib/blob/master/spec/unit/facter/pe_version_spec.rb
still
   uses Facter.collection which is no longer supported.

We remain committed to our initial goal to make Facter 4 100% compatible
with Facter 3.  Please note that any assertions or stubs of methods that do
not exist in Facter 3  will no longer work when switching to Facter 4. The
Facter 3 API can be found here
https://github.com/puppetlabs/facter/blob/master/Extensibility.md

As usual if you have any questions or feedback, please feel free to reach
out on slack #puppet-dev
<https://puppetcommunity.slack.com/archives/C0W1X7ZAL> or open a ticket
<https://tickets.puppetlabs.com/projects/FACT> with facter-ng label.

Best regards,
Bogdan Irimie

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CADhjZEr1s9g4X9nCY40E3U9UtN8ox1OuZzbmYikNK0UwaKc5nQ%40mail.gmail.com.

Reply via email to