Fixes Facts string comparisons in CentOS 7

- CentOS Project has adopted a new rule for versioning numbers. The major number
  matches the RHEL major number, but the minor number is generated from the
  release date. For example, CentOS 7.1407.
- Adds Support for Scientific Linux.

Change-Id: I8ffb63ba3409c7595a0f13b5ec93c87b1d534d02
Closes-Bug: 1338777
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
This commit is contained in:
Gael Chamoulaud
2014-07-08 18:54:04 +02:00
parent a958a5ed01
commit 0ed5b7745b

View File

@@ -44,8 +44,8 @@ class nova::params {
'Fedora', 'RedHat': {
$special_service_provider = undef
}
'RedHat': {
if ($::operatingsystemrelease < 7) {
'RedHat', 'CentOS', 'Scientific': {
if ($::operatingsystemmajrelease < 7) {
$special_service_provider = 'init'
} else {
$special_service_provider = undef