Fix ignorelocality option.
Include ASO retry state.
Merge pull request #4309 from HassenRiahi/IncludeRetryState

Include ASO retry state.
update runtime
some API for Crabclient purge
Merge pull request #4310 from qunox/purge

some API for Crabclient purge
Add retries to the condor_q during bootstrapping. #4311
Do not specify parent LFNs if the parent was a PFN.
Add support for DAGMan 8.1.6 node status syntax.
Stageout failed files to an alternate directory.

This will prevent race conditions in ASO from overwriting a
successful job's output with that from a failed job.
Record job exit code and site name in the case of an exception being thrown.
Move function call to convert to JSON.
Fix parsing of ID.
Trivial fix in two messages.
Take the out location from the job.ad. See #4317
Merge pull request #4319 from AndresTanasijczuk/messages

Trivial fix in two messages.
Only upgrade error when excessive memory/CPU is used; do not create a new one for that alone.
Make sure SiteDB invocations use a CMS certificate
Improve debugging during data discovery.
Add return 60318 if '_CONDOR_JOB_AD' not in os.environ