Hi Annie,Callback can fail for various reasons. One common thing is security or
network ACL.However, you can minimize this impact by reduceing the value of
property "oozie.service.ActionCheckerService.action.check.delay" from 600
seconds (default) You will need to restart the server. The smaller value means
Oozie will proactively check the status more frequently.
Regards,Mohammad.
On Thursday, January 29, 2015 6:11 PM, Annie Lane <[email protected]>
wrote:
Hi, I have an SSH action in my Oozie workflow like this:
<action name="execute-docker-image">
<ssh xmlns="uri:oozie:ssh-action:0.1">
<host>${dockerHost}</host>
<command>sudo</command>
<args>docker</args>
<args>run</args>
<args>${dockerImageName}</args>
</ssh>
<ok to="ok-email"/>
<error to="fail-email"/>
</action>
But when I execute the Oozie job it doesn't complete for approximately 10
minutes, which I'm assuming is a timeout.
So, when I looked at the oozie logs on the ${dockerHost} machine (in the
oozie-oozi folder), I saw this in the stderr file:
"Not able to perform callback operation."
Is there some configuration I need to add to Oozie so that this SSH job can
call the callback?