[Ovirt-devel] [PATCH PuppetInstaller] Various small dependency changes

Bryan Kearney bkearney at redhat.com
Mon Dec 22 20:11:00 UTC 2008


---
 ace-ovirt/modules/ovirt/manifests/cobbler.pp |    3 ++-
 ace-ovirt/modules/ovirt/manifests/freeipa.pp |    3 ++-
 ace-ovirt/modules/ovirt/manifests/ovirt.pp   |    2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/ace-ovirt/modules/ovirt/manifests/cobbler.pp b/ace-ovirt/modules/ovirt/manifests/cobbler.pp
index e3f3698..7fd4e1e 100644
--- a/ace-ovirt/modules/ovirt/manifests/cobbler.pp
+++ b/ace-ovirt/modules/ovirt/manifests/cobbler.pp
@@ -100,7 +100,8 @@ class cobbler::bundled {
     
     file {"/etc/cobbler/modules.conf":
         source => "puppet:///ovirt/modules.conf",
-        notify	 	=> Service[cobblerd]
+        notify	 	=> Service[cobblerd],
+        require => Package["cobbler"]
     }    
 
 #       firewall_rule{"69": destination_port => "69"}
diff --git a/ace-ovirt/modules/ovirt/manifests/freeipa.pp b/ace-ovirt/modules/ovirt/manifests/freeipa.pp
index 573535f..1f292bf 100644
--- a/ace-ovirt/modules/ovirt/manifests/freeipa.pp
+++ b/ace-ovirt/modules/ovirt/manifests/freeipa.pp
@@ -55,7 +55,8 @@ class freeipa::bundled{
         }
 
 	single_exec {"dnsmasq_restart":
-		command => "/etc/init.d/dnsmasq restart"
+		command => "/etc/init.d/dnsmasq restart",
+        require => Service["dnsmasq"]
 	}
 
         single_exec {"ipa_server_install":
diff --git a/ace-ovirt/modules/ovirt/manifests/ovirt.pp b/ace-ovirt/modules/ovirt/manifests/ovirt.pp
index 0be8689..b3d5756 100644
--- a/ace-ovirt/modules/ovirt/manifests/ovirt.pp
+++ b/ace-ovirt/modules/ovirt/manifests/ovirt.pp
@@ -62,7 +62,7 @@ class ovirt::setup {
 	single_exec { "db_migrate" :
 		cwd => "/usr/share/ovirt-server/",
 		command => "/usr/bin/rake db:migrate",
-		require => [File["/usr/share/ovirt-server/log"],Package[ovirt-server],Package[rubygem-rake]],
+		require => [File["/usr/share/ovirt-server/log"],Package[ovirt-server],Package[rubygem-rake],Postgres_execute_command["ovirt_db_grant_permissions"]],
         environment => "RAILS_ENV=production"
 	}
 
-- 
1.6.0.4




More information about the ovirt-devel mailing list