spiette/puppet-ssh — pull request #7 by eshkay (2013-09-23 14:55:47+00:00)
Title: Ubuntu bug fix

I am on Ubuntu v12.04 LTS and I get the following error:

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined method `<' for :undef:Symbol at /etc/puppet/modules/ssh/manifests/params.pp:32 on node my server

Because the fact "operatingsystemmajrelease" is undefined on Ubuntu. The correct fact is "lsbmajdistrelease"

# facter operatingsystemmajrelease
#
# facter lsbmajdistrelease
12