Thursday, October 20, 2016

66.2

Summary


- Proper handling of DBRelease files, i.e. skip stage-in if file is available in CVMFS (previously new site movers staged in DBRelease files even though they were available on CVMFS)
- Special info tag in PilotID identifier to track if new site mover workflow is active
- Event service tracing update: setting eventType to 'put_es'/'get_es' in trace report for stagein/stageout events
- lcgcpSiteMover: clean up action implemented (force to remove remote file in case of failed transfer)
- Reporting several different fatal ES errors; when AthenaMP failed to process one event with FATAL error messages, will report eventStatus='fatal'
- Reporting errorCode in eventStatus when updating failed event range; reporting jobSubStatus

- Reporting OS stage-out errors

Version info


Site mover updates from A. Anisenkov:

- Fixed (typo) issue with stage-out data structure generation in case of job produces extra files.
- Implemented proper handling of DBReleases (ignore stage-in of dbreleases if they are available on CVMFS, otherwise do normal stage-in, raise an excep\
tion if dbrelease skeleton file can not be created)
- Added special info tag into PilotID identifier send to PanDA to track if new sitemover workflow is activated or not
- getPilotVersion() bug fixed

https://github.com/PanDAWMS/pilot/pull/70

Commit Summary

lcgcpSiteMover: clean up action implemented (force to remove remote file in case of failed transfer)
job.py update
Merge branch 'main-dev' of https://github.com/PanDAWMS/pilot into main-dev
sitemover: cosmetic/verbosity added

File Changes

M Job.py (8)
M movers/lcgcp_sitemover.py (53)
M movers/mover.py (6)

https://github.com/PanDAWMS/pilot/pull/68

Commit Summary

batchID value is removed from PilotID parameter sent to PanDA
Merge branch 'main-dev' of https://github.com/PanDAWMS/pilot into main-dev
pilotID tag updated
cosm fix
File Changes

M PandaServerClient.py (19)

https://github.com/PanDAWMS/pilot/pull/67

Commit Summary

sitemovers: bugfix: fixed (typo) issue with stage-out data structure generation in case of job produces extra files.
Merge branch 'main-dev' of https://github.com/PanDAWMS/pilot into main-dev

File Changes

M Job.py (2)

Event service updates from W. Guan:

https://github.com/PanDAWMS/pilot/pull/69

Commit Summary

report different fatal errors
update eventtype in trace report for ES
report error code to event status
update pilot to report jobsubstatus
update to report objectstore error in errorDiag
fix job sub status

File Changes

M EventRanges.py (5)
M Job.py (4)
M PandaServerClient.py (5)
M RunJobEvent.py (91)
M RunJobUtilities.py (2)
M S3ObjectstoreSiteMover.py (16)
M UpdateHandler.py (4)



No comments: