summaryrefslogtreecommitdiff
path: root/puppet/manifests
diff options
context:
space:
mode:
authorMicah Anderson <micah@riseup.net>2013-06-20 12:03:34 -0400
committerMicah Anderson <micah@riseup.net>2013-06-20 12:03:34 -0400
commite085e66f0f1c045b0282f738f4501e7a1d2fd301 (patch)
treecc1c56084ac462b38c3b8cadc3b6e1e75a9c62d6 /puppet/manifests
parent16b2a5593ce4ced4a21635b0638147bff250d13f (diff)
We need to have a newer facter installed in order to get an updated fact for piston cloud
This moves the apt configuration into the setup.pp run, so we can get the backport source added early which will enable us to install the latest facter from the backports repository. Change-Id: I8ccf1a0445dea72f1b94be08484f33e648439ec1
Diffstat (limited to 'puppet/manifests')
-rw-r--r--puppet/manifests/setup.pp11
1 files changed, 10 insertions, 1 deletions
diff --git a/puppet/manifests/setup.pp b/puppet/manifests/setup.pp
index b45c8b4c..6adb1948 100644
--- a/puppet/manifests/setup.pp
+++ b/puppet/manifests/setup.pp
@@ -1,4 +1,13 @@
#
# this is applied before each run of site.pp
#
-include site_config::hosts \ No newline at end of file
+$services = ''
+include site_config::hosts
+
+include site_apt
+
+package { 'facter':
+ ensure => latest,
+ require => Exec['refresh_apt']
+}
+