Generally speaking, modules created for Puppet 3 are likely to work in puppet 4 without changes. Of course, that's not to say that all will, you will have to test and make sure yourself since the module author has not.
However, if a module on the forge does not support puppet 3 by now, that may be a warning sign that development has stalled or the module has been migrated to another namespace. You should attempt to discover if either are the case, so you can plan accordingly - there's no guarantee a module designed for Puppet 3 that is incidentally compatible with Puppet 4 will also be compatible with future versions of puppet 5, and a lack of bug fixes may be problematic as well. Something to explore, anyway. On Wed, May 3, 2017 at 9:44 PM Ugo Bellavance <[email protected]> wrote: > Hi, > > I'm currently running a puppet 3 server that serves about 20 puppet 3 > clients. I use a number of modules, and most of them are not compatible > with puppet 4. There is at least one module that is not compatible with > puppet 4. Is puppet 4 backwards compatible somehow or do we need to have > all our modules puppet 4-ready before upgrading? > > Thanks, > > Ugo > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/fc974974-b393-46d9-a5f2-4670ccd7d686%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/fc974974-b393-46d9-a5f2-4670ccd7d686%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Rob Nelson -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAC76iT_SKf9kHiz1cPg%3D9s3XkXHBNBeGaqdk%3Di4rAhnVKVERkw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
