My proposal would be the following:
* Move EPEL 6, Fedora >= 17 to use Puppet 3.0.
* Move EPEL 5 to the latest 2.7.x branch. This is the last branch of
Puppet that supports Ruby 1.8.5, and works with 3.0 masters.

The last big Puppet move in EPEL (0.25 to 2.6) went well, so I welcome
this change.

It did? Istr a number of things on our systems going completely sideways.
Maybe that was a different transition.