Repository: stratos Updated Branches: refs/heads/master 16cad1c30 -> af0a47b78
Adding apt-get update to stratos base puppet module Project: http://git-wip-us.apache.org/repos/asf/stratos/repo Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/af0a47b7 Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/af0a47b7 Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/af0a47b7 Branch: refs/heads/master Commit: af0a47b784a0a297320d129f6e0d911851a075bd Parents: 16cad1c Author: Lahiru Sandaruwan <[email protected]> Authored: Tue Nov 11 12:51:56 2014 +0530 Committer: Lahiru Sandaruwan <[email protected]> Committed: Tue Nov 11 12:51:56 2014 +0530 ---------------------------------------------------------------------- tools/puppet3/modules/stratos_base/manifests/init.pp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/stratos/blob/af0a47b7/tools/puppet3/modules/stratos_base/manifests/init.pp ---------------------------------------------------------------------- diff --git a/tools/puppet3/modules/stratos_base/manifests/init.pp b/tools/puppet3/modules/stratos_base/manifests/init.pp index 288ec8e..22e0264 100755 --- a/tools/puppet3/modules/stratos_base/manifests/init.pp +++ b/tools/puppet3/modules/stratos_base/manifests/init.pp @@ -41,6 +41,13 @@ class stratos_base( $package_ensure = absent } + exec { 'update-apt': + path => ['/bin/', '/sbin/', '/usr/bin/', '/usr/sbin/', '/usr/local/bin/', '/usr/local/sbin/'], + command => 'apt-get update > /dev/null 2>&1', + logoutput => on_failure, + require => File['/etc/apt/apt.conf.d/90forceyes']; + } + $packages = [ 'nano', 'curl', @@ -50,8 +57,9 @@ class stratos_base( 'tar'] package { $packages: - ensure => $package_ensure, - } + ensure => $package_ensure, + require => Exec['update-apt'], + } define printPackages{ notify { $name:
