liamjbennett / puppet-win_facts

Additional facter facts when running puppet on windows.
MIT License
4 stars 10 forks source link

Upcoming Puppet 4 / Ruby 2.1.5 Registry compatibility changes #13

Open Iristyle opened 9 years ago

Iristyle commented 9 years ago

As part of making Puppet 4 compatible with Ruby 2.1.5, we have discovered a couple of bugs inside Ruby that will affect your module. The two primary issues are:

There are additional technical details that can be found in PUP-3837, the ticket we're using to track changes that we've made to Puppet. Our resolution for these issues was merged to Puppet at https://github.com/puppetlabs/puppet/commit/c610cd01eeef3fafa7aa2761a3435dd6c1b0d8d4

We don't have Puppet 4 builds released yet, but keep an eye on https://groups.google.com/forum/#!forum/puppet-announce

I have identified issues with the code in this module that will require some updating to ensure it maintains compatibility with both existing Puppet releases and the upcoming releases. I'm getting in touch with you now, so that you're not caught off guard, and so that your module is ready to go by the time 4.0 ships.

Issues:

We will be making an announcement to the puppet-dev list shortly mentioning some of these upcoming changes. https://groups.google.com/forum/#!forum/puppet-dev

Let me know if you have any questions.

Thanks!

Iristyle commented 9 years ago

Also note that because this module is a dependency for liamjbennett/windows_power, it is also affected by association.