Please test jobsub 1.3.3 and Rapid Code Distribution Service (RCDS) April 7

WHAT ARE WE DOING?
Computing will be releasing a new Jobsub client version v1_3_3 on Wednesday, April 7. We have made a release candidate (1.3.3-rc02) available as “test” in UPS (Unix Product Support). This version has been successfully tested on jobsubdevgpvm01. You can view the release notes at: https://cdcvs.fnal.gov/redmine/projects/jobsub/repository/revisions/master/entry/doc/release.notes

WHEN WILL THIS OCCUR?
Wednesday, April 7; noon Central Time

WHAT IS THE IMPACT TO YOU?
This upgrade will be transparent to the users unless they upload tarballs via jobsub (see below).

WHAT DO YOU NEED TO DO?
We highly encourage all Jobsub users to test their workflows against version 1.3.3-rc02. To do so, submit jobs using jobsub_client 1.3.3-rc02 using the following commands:

setup -t jobsub_client
jobsub_submit -G <experiment> <args> –jobsub-server=jobsubdevgpvm01.fnal.gov file:///path/to/executable

As previously announced, with this release, the Rapid Code Distribution Service (RCDS) via CVMFS will be the default method for distributing tarballs to jobs. The –use-cvmfs-dropbox flag from previous versions will no longer be necessary to utilize RCDS (but it will still be supported for backward compatibility). It is critically important for users to test this and report any issues.

Keep in mind that the user tarballs will be accessed differently than with the previous resilient dCache dropbox. Please see https://cdcvs.fnal.gov/redmine/projects/jobsub/wiki/Rapid_Code_Distribution_Service_via_CVMFS_using_Jobsub for details on where the unwound tarball is available to your jobs.

To test uploading tarballs via RCDS, use the following commands:

setup -t jobsub_client
jobsub_submit -G <experiment> <other args> –jobsub-server=jobsubdevgpvm01.fnal.gov –tar_file_name [dropbox|tardir]:///path/to/[mytarfile|dir] file:///path/to/executable <executable-args>

Information on using resilient dCache dropbox, which will now be the legacy upload method, can be found in the help text of the jobsub_submit command (jobsub_submit -G <experiment> –help), but we highly discourage uploading tarballs this way.