[Swift-devel] proxy expiration whilst jobs are running through GRAM4
Ben Clifford
benc at hawaga.org.uk
Thu Mar 27 23:15:04 CDT 2008
If the user proxy expires whilst a job is running from Swift through
GRAM4, that job will hang in the swift runtime.
This is reproducable by running a 5 minutes sleep job with a 2 minute
proxy.
I think (though I haven't looked at gram server side logs to check) what
is happening here is that status notifications cannot be delivered because
of the expired credential; and the job then sits forever waiting for the
notification that will never come.
If so, then probably it would be better to refresh the credential if
possible; and fail the job if we know that we cannot get notifications
because the local proxy has expired.
--
More information about the Swift-devel
mailing list