[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