diff --git a/modules/jenkins/manifests/slave.pp b/modules/jenkins/manifests/slave.pp index c3c990e4e6..452815f4de 100644 --- a/modules/jenkins/manifests/slave.pp +++ b/modules/jenkins/manifests/slave.pp @@ -239,17 +239,19 @@ class jenkins::slave( require => Database_user['openstack_citest@localhost'], } - $no_postgresql_version = 'Unsupported OS! Please check `postgres_default_version` fact.' - if $::postgres_default_version == $no_postgresql_version { - # Have a default postgres version if the postgresql module can't decide - # on a sane default for itself. - $postgresql_version = '9.1' - } - else { - $postgresql_version = $::postgres_default_version - } - class { 'postgresql::params': - version => $postgresql_version, + if ($::operatingsystem != 'Fedora') { + $no_postgresql_version = 'Unsupported OS! Please check `postgres_default_version` fact.' + if $::postgres_default_version == $no_postgresql_version { + # Have a default postgres version if the postgresql module can't decide + # on a sane default for itself. + $postgresql_version = '9.1' + } + else { + $postgresql_version = $::postgres_default_version + } + class { 'postgresql::params': + version => $postgresql_version, + } } class { 'postgresql::server':