Support EL7

No actual code changes were needed to support EL7. Tests were updated
such that each supported release of EL is now tested.
This commit is contained in:
Garrett Honeycutt 2014-10-14 20:30:37 -04:00
parent 998026b54d
commit 0e15d74b4b
2 changed files with 109 additions and 103 deletions

View File

@ -13,6 +13,7 @@ This module has been tested to work on the following systems with Puppet v3 and
* Debian 7 * Debian 7
* EL 5 * EL 5
* EL 6 * EL 6
* EL 7
* SLES 11 * SLES 11
* Ubuntu 12.04 LTS * Ubuntu 12.04 LTS
* Solaris 9 * Solaris 9

View File

@ -2,10 +2,13 @@ require 'spec_helper'
describe 'ssh' do describe 'ssh' do
context 'with default params on osfamily RedHat' do context 'with default params on osfamily RedHat' do
['5','6','7'].each do |release|
context "release #{release}" do
let(:facts) do let(:facts) do
{ :fqdn => 'monkey.example.com', { :fqdn => 'monkey.example.com',
:lsbmajdistrelease => :release,
:osfamily => 'RedHat', :osfamily => 'RedHat',
:sshrsakey => 'AAAAB3NzaC1yc2EAAAABIwAAAQEArGElx46pD6NNnlxVaTbp0ZJMgBKCmbTCT3RaeCk0ZUJtQ8wkcwTtqIXmmiuFsynUT0DFSd8UIodnBOPqitimmooAVAiAi30TtJVzADfPScMiUnBJKZajIBkEMkwUcqsfh630jyBvLPE/kyQcxbEeGtbu1DG3monkeymanOBW1AKc5o+cJLXcInLnbowMG7NXzujT3BRYn/9s5vtT1V9cuZJs4XLRXQ50NluxJI7sVfRPVvQI9EMbTS4AFBXUej3yfgaLSV+nPZC/lmJ2gR4t/tKvMFF9m16f8IcZKK7o0rK7v81G/tREbOT5YhcKLK+0wBfR6RsmHzwy4EddZloyLQ==' :sshrsakey => 'AAAAB3NzaC1yc2EAAAABIwAAAQEArGElx46pD6NNnlxVaTbp0ZJMgBKCmbTCT3RaeCk0ZUJtQ8wkcwTtqIXmmiuFsynUT0DFSd8UIodnBOPqitimmooAVAiAi30TtJVzADfPScMiUnBJKZajIBkEMkwUcqsfh630jyBvLPE/kyQcxbEeGtbu1DG3monkeymanOBW1AKc5o+cJLXcInLnbowMG7NXzujT3BRYn/9s5vtT1V9cuZJs4XLRXQ50NluxJI7sVfRPVvQI9EMbTS4AFBXUej3yfgaLSV+nPZC/lmJ2gR4t/tKvMFF9m16f8IcZKK7o0rK7v81G/tREbOT5YhcKLK+0wBfR6RsmHzwy4EddZloyLQ==',
} }
end end
@ -107,6 +110,8 @@ describe 'ssh' do
}) })
} }
end end
end
end
context 'with default params on osfamily Solaris kernelrelease 5.8' do context 'with default params on osfamily Solaris kernelrelease 5.8' do
let :facts do let :facts do