Update supported version information

This updates the supported versions to what is supported by Ceph
starting with infernalis.

* CentOS 7 or later
* Debian Jessie 8.x or later
* Ubuntu Trusty 14.04 or later
* Fedora 22 or later

Change-Id: I9b190f9e928dbafb41477d939032390144fb0e5f
This commit is contained in:
David Gurtner 2016-02-08 21:56:54 +01:00
parent 998e023d8f
commit 5fbe54f026
9 changed files with 21 additions and 14 deletions

View File

@ -35,6 +35,13 @@ A [blueprint](https://wiki.openstack.org/wiki/Puppet-openstack/ceph-blueprint) c
Limitations Limitations
----------- -----------
We follow the OS compatibility of Ceph. With the release of infernalis this is currently:
* CentOS 7 or later
* Debian Jessie 8.x or later
* Ubuntu Trusty 14.04 or later
* Fedora 22 or later
Use Cases Use Cases
--------- ---------

View File

@ -14,19 +14,19 @@
"operatingsystem_support": [ "operatingsystem_support": [
{ {
"operatingsystem": "Debian", "operatingsystem": "Debian",
"operatingsystemrelease": ["6","7"] "operatingsystemrelease": ["8"]
}, },
{ {
"operatingsystem": "Fedora", "operatingsystem": "Fedora",
"operatingsystemrelease": ["20"] "operatingsystemrelease": ["22","23"]
}, },
{ {
"operatingsystem": "RedHat", "operatingsystem": "RedHat",
"operatingsystemrelease": ["5","6","7"] "operatingsystemrelease": ["7"]
}, },
{ {
"operatingsystem": "Ubuntu", "operatingsystem": "Ubuntu",
"operatingsystemrelease": ["12.04","14.04"] "operatingsystemrelease": ["14.04"]
} }
], ],
"description": "Installs and configures Ceph.", "description": "Installs and configures Ceph.",

View File

@ -42,7 +42,7 @@ describe 'ceph::profile::base' do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistid => 'Debian', :lsbdistid => 'Debian',
:lsbdistcodename => 'wheezy' :lsbdistcodename => 'jessie'
} }
end end

View File

@ -95,7 +95,7 @@ describe 'ceph::profile::client' do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistid => 'Debian', :lsbdistid => 'Debian',
:lsbdistcodename => 'wheezy', :lsbdistcodename => 'jessie',
:operatingsystem => 'Debian', :operatingsystem => 'Debian',
} }
end end

View File

@ -67,7 +67,7 @@ describe 'ceph::profile::mon' do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistid => 'Debian', :lsbdistid => 'Debian',
:lsbdistcodename => 'wheezy', :lsbdistcodename => 'jessie',
:operatingsystem => 'Debian', :operatingsystem => 'Debian',
:hostname => 'first', :hostname => 'first',
} }

View File

@ -48,7 +48,7 @@ describe 'ceph::profile::osd' do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistid => 'Debian', :lsbdistid => 'Debian',
:lsbdistcodename => 'wheezy', :lsbdistcodename => 'jessie',
:operatingsystem => 'Debian', :operatingsystem => 'Debian',
} }
end end

View File

@ -51,7 +51,7 @@ describe 'ceph::profile::params' do
let :facts do let :facts do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistcodename => 'wheezy' :lsbdistcodename => 'jessie'
} }
end end

View File

@ -27,7 +27,7 @@ describe 'ceph::repo' do
{ {
:osfamily => 'Debian', :osfamily => 'Debian',
:lsbdistid => 'Debian', :lsbdistid => 'Debian',
:lsbdistcodename => 'wheezy', :lsbdistcodename => 'jessie',
} }
end end
@ -40,7 +40,7 @@ describe 'ceph::repo' do
it { is_expected.to contain_apt__source('ceph').with( it { is_expected.to contain_apt__source('ceph').with(
:location => 'http://download.ceph.com/debian-hammer/', :location => 'http://download.ceph.com/debian-hammer/',
:release => 'wheezy', :release => 'jessie',
:require => 'Apt::Key[ceph]' :require => 'Apt::Key[ceph]'
) } ) }
@ -55,7 +55,7 @@ describe 'ceph::repo' do
it { is_expected.to contain_apt__source('ceph').with( it { is_expected.to contain_apt__source('ceph').with(
:location => 'http://download.ceph.com/debian-firefly/', :location => 'http://download.ceph.com/debian-firefly/',
:release => 'wheezy', :release => 'jessie',
:require => 'Apt::Key[ceph]' :require => 'Apt::Key[ceph]'
) } ) }
end end

View File

@ -28,7 +28,7 @@ describe 'ceph::rgw::keystone' do
:fqdn => 'myhost.domain', :fqdn => 'myhost.domain',
:hostname => 'myhost', :hostname => 'myhost',
:lsbdistid => 'Ubuntu', :lsbdistid => 'Ubuntu',
:lsbdistcodename => 'precise', :lsbdistcodename => 'trusty',
:osfamily => 'Debian', :osfamily => 'Debian',
:operatingsystem => 'Ubuntu', :operatingsystem => 'Ubuntu',
:operatingsystemrelease => '14.04', :operatingsystemrelease => '14.04',
@ -145,7 +145,7 @@ openssl x509 -in /tmp/signing -pubkey | certutil -A -d /some/path/to/nss -n sign
:concat_basedir => '/var/lib/puppet/concat', :concat_basedir => '/var/lib/puppet/concat',
:fqdn => 'myhost.domain', :fqdn => 'myhost.domain',
:hostname => 'myhost', :hostname => 'myhost',
:lsbdistcodename => 'Final', :lsbdistcodename => 'Maipo',
:osfamily => 'RedHat', :osfamily => 'RedHat',
:operatingsystem => 'RedHat', :operatingsystem => 'RedHat',
:operatingsystemrelease => '7.2', :operatingsystemrelease => '7.2',