From 299669d9885fc57fb917a304988eb079ebed11b3 Mon Sep 17 00:00:00 2001 From: Spencer Krum Date: Fri, 11 Jul 2014 10:12:54 -0700 Subject: [PATCH] Pin Puppet even in trusty Change-Id: Ia63439126b322827e0b7947dd3538aa985875deb --- modules/openstack_project/manifests/base.pp | 27 +++++++-------------- 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/modules/openstack_project/manifests/base.pp b/modules/openstack_project/manifests/base.pp index d5a7d2fcdd..8da14c7b44 100644 --- a/modules/openstack_project/manifests/base.pp +++ b/modules/openstack_project/manifests/base.pp @@ -101,7 +101,8 @@ class openstack_project::base( user => 'root', } - # Use upstream puppet and pin to version 2.7.* + # Which Puppet do I take? + # Take $puppet_version and pin to that version if ($::osfamily == 'Debian') { apt::source { 'puppetlabs': location => 'http://apt.puppetlabs.com', @@ -118,23 +119,13 @@ class openstack_project::base( replace => true, } - case $::lsbdistcodename { - 'trusty': { - file { '/etc/apt/preferences.d/00-puppet.pref': - ensure => absent, - } - } - - default: { - file { '/etc/apt/preferences.d/00-puppet.pref': - ensure => present, - owner => 'root', - group => 'root', - mode => '0444', - content => template('openstack_project/00-puppet.pref.erb'), - replace => true, - } - } + file { '/etc/apt/preferences.d/00-puppet.pref': + ensure => present, + owner => 'root', + group => 'root', + mode => '0444', + content => template('openstack_project/00-puppet.pref.erb'), + replace => true, } file { '/etc/default/puppet':