I resorted to calling *nohup myservice* which solved the problem, although I'll give the sleep a try as well.
On Thursday, January 8, 2015 at 7:24:41 PM UTC+1, Tomasz Kontusz wrote: > > Try sudo /etc/init.d/myservice start && sleep 2. Some services don't > isolate themselves properly on time. > Ansible drops the ssh session the millisecond it's not needed anymore, so > those service might catch a SIGHUP. > > Florian Gysin <[email protected] <javascript:>> napisał: >> >> I seem to have the same issue when trying to start Weblogic server >> instances via the shell command (I have to use that for complicated >> reasons). >> After successfully starting the server Ansible sends a SIGHUP and the >> server shuts down again. :( >> >> On Wednesday, October 15, 2014 1:39:08 PM UTC+2, Alainkr wrote: >>> >>> Hello, >>> >>> I'm very puzzled by the following: >>> >>> using regular ssh I'm not getting SIGHUP at the end. >>> using ansible SIGHUP get's sent : strace output : >>> >>> 0x7f34a666c9d0, tls=0x7f34a666c700, child_tidptr=0x7f34a666c9d0) = 600 >>> futex(0x7f34a666c9d0, FUTEX_WAIT, 600, NULL) = ? ERESTARTSYS (To be >>> restarted) >>> --- SIGHUP (Hangup) @ 0 (0) --- >>> +++ killed by SIGHUP +++ >>> >>> This is using an adhoc commands such : >>> -m shell -a "sudo /etc/init.d/myservice start" >>> -m shell -a "/etc/init.d/myservice start" -s >>> -m shell -a "/etc/init.d/myservice start" -s -c ssh >>> >>> I've tried -c ssh but behavior is unchanged. >>> I'm aware of the service module. But this is just an example. >>> The funny thing is that when using the service module no SIGHUP gets >>> send >>> >>> My shell (bash) has "huponexit off" off couse. >>> >>> What is happening here ? Is this the excepted behavior ? >>> >>> I'm using ansible (1.7.1) paramiko (1.15.0) ( upgraded paramiko to >>> (1.15.1) same result ) >>> >>> Thanks for your help. I'm kind of lost on this. >>> >>> Alain >>> >>> >>> >>> > -- > Wysłane za pomocą K-9 Mail. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/4e2470b3-e294-4850-9d55-44f07bfdc999%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
