The official word from us is documented here: http://docs.puppetlabs.com/guides/platforms.html#ruby-versions
Basically: you should try to stick with 1.8.7 through the 2.7 series, but 3.0 (which is in RC now) and higher will fully and unconditionally support 1.9.3. - To my knowledge, the whole 2.7.x series has significant issues under 1.9.3 -- issues big enough to interfere with important functionality. It might work! It won't be surprising if it doesn't. - There are some known issues with 3.x and Ruby 1.9.2; it will likely mostly work, but we don't do testing on it, since the major distros largely skipped 1.9.2. (1.9.1 and 1.9.0 are, of course, right out.) -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/M2H_mjE9ticJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.