Puppet Agent 7 - Windows RubyGems environment
Previous versions of Puppet always installed Ruby Gems into the Puppet provided gempath. That caused surprising behaviour at times, and so now the gem provider will detect if the computer has a system RubyGems installation, and if so, install gems there by default instead.