}
}
fedora: {
- # Fedora distros < 22 are EOL as of 2015-12-01
+ # Fedora distros < 24 are EOL as of 2016-12-20
# https://fedoraproject.org/wiki/End_of_life
- if $::operatingsystemmajrelease < '22' {
+ if $::operatingsystemmajrelease < '24' {
fail("Unsupported OS: ${::operatingsystem} ${::operatingsystemmajrelease}")
+ } else {
+ warning('Fedora is not as well tested as CentOS.')
}
}
ubuntu: {
{
"operatingsystem": "Fedora",
"operatingsystemrelease": [
- "22",
- "23"
+ "24",
+ "25"
]
},
{
operatingsystem = 'Fedora'
# All tests for supported versions of Fedora
- ['22', '23'].each do |operatingsystemmajrelease|
+ ['24', '25'].each do |operatingsystemmajrelease|
context "#{operatingsystemmajrelease}" do
let(:facts) {{
:osfamily => osfamily,
end
# All tests for unsupported versions of Fedora
- ['21'].each do |operatingsystemmajrelease|
+ ['23'].each do |operatingsystemmajrelease|
context "#{operatingsystemmajrelease}" do
let(:facts) {{
:osfamily => osfamily,
it { should be_grouped_into 'odl' }
end
- if ['centos-7', 'centos-7-docker', 'fedora-22', 'fedora-23', 'fedora-23-docker'].include? ENV['RS_SET']
+ if ['centos-7', 'centos-7-docker'].include? ENV['RS_SET']
# Validations for modern Red Hat family OSs
# Verify ODL systemd .service file