Hi,
Please see my init.pp file.
First I am stopping the Jboss server and then deleting few folders,copying
files and then trying to start the service.
When I place file copy statements it is not working. With out file copy
statements I am able to stop the service and start the service.
I am not sure why it is happening like that.
Can any one give us suggestions?
I am using below command for the execution:
*sudo puppet agent -t --waitforcert=60 (with debug)*
Service stop and folder deletion was successfull.But When I Included the
file copy statements like below Service is not getting started.
(
file
{
"/home/katusa02/soa/jboss-soa-p-5/jboss-as/server/default/deploy/RulesService-1.0.esb":
ensure => "present",
mode => "0644",
owner => "katusa02",
group => "katusa02",
source =>
"puppet://$puppetserver/modules/httpd/RulesService-1.0.esb",
}
)
*Init.pp*
class httpd
{
service{
"stopjavaservice.sh":
ensure =>"stopped",
}
file
{
"/home/katusa02/soa/jboss-soa-p-5/jboss-as/server/default/tmp":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/soa/jboss-soa-p-5/jboss-as/server/default/work":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/soa/jboss-soa-p-5/jboss-as/server/default/log":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/soa/jboss-soa-p-5/jboss-as/server/default/data":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/JBossRuntime/log":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/JBossRuntime/data":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
file
{
"/home/katusa02/JBossRuntime/server.log":
ensure => "absent",
force => "true",
recurse => "true",
owner => "katusa02",
}
service{
"startjavaservice.sh":
ensure =>"running",
}
}
Am i Missing any thing here? Do I need to wait for some amount of time for
each run?
Regards,
Sathish.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/36548962-43e4-4970-ad4d-a842aafaf713%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.