Skip to content

Conversation

@PalNilsson
Copy link
Collaborator

  • Condor chirp
    • When available, condor_chirp is used to set job id and current job state (retrieved, starting, running, finished, failed) in the ClassAd
    • Sites interested in using this feature must make sure that condor_chirp is locally available (ideally in default installation location /usr/bin)
    • If the command is not in the standard PATH, the pilot will attempt to locate the path using the condor_config_val command
      • This method is e.g. used on MWT2
    • Also, “want_io_proxy = true” must be set in the job submit jdl to allow the command to update the ClassAd
  • Pilot now exits after queuedata download if PQ.status is set to ‘offline’
    • Previously, pilot only checked whether the queue was active (using PQ.state)
    • Added new error code 1386, PANDAQUEUENOTONLINE (used internally)
    • Pilot returns exit code 83 to the wrapper in this case
  • A problem with exception handling prevented alternative stage-out from working properly in a case seen at SARA-MATRIX, should now be fixed
  • Improvements to event service error handling
  • Added GitHub Action for testing code for circular imports

Code contributions from W. Guan, P. Nilsson

@PalNilsson PalNilsson merged commit b4e1b2e into PanDAWMS:next Nov 5, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant