This is the update to 3.1.0 which is a working Puppet on Ruby 1.9.3.
This update differs from rawhide slightly in that we are keeping systemV
init scripts rather than using Systemd since this is an update within
F18.
Note that 2.7.x on F18 with F18's ruby did not work and was an
unsupported combination from upstream. This resolves that issue and
rebases Puppet. This is not backward compatible, but since 2.7.x of
Puppet didn't work, I thought it was probably ok.
Merge branch 'master' into f18
Conflicts:
puppet.spec
puppetmaster-old-client-compat.patch
Signed-off-by: Michael Stahnke <stahnma@puppetlabs.com>