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.

Reply via email to