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:
parent
998e023d8f
commit
5fbe54f026
@ -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
|
||||||
---------
|
---------
|
||||||
|
|
||||||
|
@ -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.",
|
||||||
|
@ -42,7 +42,7 @@ describe 'ceph::profile::base' do
|
|||||||
{
|
{
|
||||||
:osfamily => 'Debian',
|
:osfamily => 'Debian',
|
||||||
:lsbdistid => 'Debian',
|
:lsbdistid => 'Debian',
|
||||||
:lsbdistcodename => 'wheezy'
|
:lsbdistcodename => 'jessie'
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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',
|
||||||
}
|
}
|
||||||
|
@ -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
|
||||||
|
@ -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
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
@ -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',
|
||||||
|
Loading…
Reference in New Issue
Block a user