Ack, solr now goes to stopped status, :)
----- Original Message -----
From: "Richard Su" <rwsu(a)redhat.com>
To: aeolus-devel(a)lists.fedorahosted.org
Cc: "Richard Su" <rwsu(a)redhat.com>
Sent: Friday, 1 July, 2011 10:22:27 PM
Subject: [PATCH configure] BZ 717967 - fix solr status reporting after service is stopped
/etc/init.d/solr status was reporting "solr dead but subsys locked"
after aeolus-cleanup. Removed custom stop command and let service
do its thing so that /var/lock/subsys/solr is cleaned up properly.
---
recipes/aeolus/manifests/conductor.pp | 7 +++----
1 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/recipes/aeolus/manifests/conductor.pp
b/recipes/aeolus/manifests/conductor.pp
index d04f640..4687d32 100644
--- a/recipes/aeolus/manifests/conductor.pp
+++ b/recipes/aeolus/manifests/conductor.pp
@@ -121,7 +121,7 @@ class aeolus::conductor inherits aeolus {
package{"java-1.6.0-openjdk":
ensure => "installed" }
service{"solr":
- hasstatus => "false",
+ hasstatus => true,
pattern => "jetty.port=8983",
ensure => 'running',
enable => 'true',
@@ -229,9 +229,8 @@ class aeolus::conductor::disabled {
### stop solr search service
service{"solr":
- hasstatus => false,
- stop => "cd /usr/share/aeolus-conductor;RAILS_ENV=production
/usr/bin/rake sunspot:solr:stop",
- pattern => "solr",
+ hasstatus => true,
+ enable => false,
ensure => 'stopped',
require => Service['aeolus-conductor']}
}
--
1.7.4.4
_______________________________________________
aeolus-devel mailing list
aeolus-devel(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/aeolus-devel