On 02/16/2011 01:12 PM, Mohammed Morsi wrote:
---
recipes/deltacloud_recipe/manifests/aggregator.pp | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/recipes/deltacloud_recipe/manifests/aggregator.pp
b/recipes/deltacloud_recipe/manifests/aggregator.pp
index 9c3e2ff..a8147be 100644
--- a/recipes/deltacloud_recipe/manifests/aggregator.pp
+++ b/recipes/deltacloud_recipe/manifests/aggregator.pp
@@ -100,6 +100,14 @@ class deltacloud::aggregator inherits deltacloud {
rails_env => "production",
require =>
Rails::Migrate::Db[migrate_deltacloud_database]}
+ ### Prepare the image package repositories
+ exec{"dc_prepare_repos":
+ cwd => '/usr/share/deltacloud-aggregator',
+ environment => "RAILS_ENV=production",
+ command => "/usr/bin/rake dc:prepare_repos",
+ logoutput => true,
+ require => Package['deltacloud-aggregator'] }
+
### Setup/start solr search service
file{"/etc/init.d/solr":
ACK -- looks good.