Release Announcement for NorduGrid ARC 15.03 update 1
June 25, 2015
This is a bugfix release, addressing an issue with excessive logging in A-REX as well as fixing a number of bugs.
NorduGrid ARC 15.03 has received an update to:
- core, clients, CE, Infosys and gridftp - from version 5.0.0 to 5.0.1
- documents - from 2.0.0 to 2.0.1
Nagios plugins, CAnL C++ and metapackages are unchanged.
ARC Server and core components
The following issues were fixed in the ARC core:
- Excessive logging in A-REX (note that underlying problem still exists, only logging is reduced).
- Changed priority calculation for SGE jobs to only negative priorities.
- Fixed file permission filter in submit-condor-job.
- Added correct free slot number to SLURM partition.
- Extended JURA's log to long format
- Added mistakenly omitted accounting records re-report functionality to JURA.
- Restored use of defaulttl from arc.conf in infoproviders.
- Fixed an issue where infosys_heartbeat file was not deleted.
- Fixed an issue with GLUE2 having negative ComputingShareLocalRunningJobs.
- Improved checking of python examples.
- Re-enabled WS interface submission with string-based credentials.
Common authentication library CaNL++
Since ARC 15.03, the following bugs were fixed:
- 3175 Condor back-end needs controldir option to be passed from the above modules
- 3278 defaultttl is always set to default in CEInfo.pl regardless of arc.conf
- 3415 Glue1 reports strange numbers for GlueCEStateRunningJobs; GLUE2 has negative ComputingShareLocalRunningJobs
- 3458 Enable jura to re-report the job records from the archives
- 3459 Jura fails to send/store local user id
- 3466 WARNING in infoprovider.log failing to delete heartbeat file
- 3467 xrsl outputfile=("/" "") is buggy in ARC5
- 3469 Positive priority range forbidden in Gridengine
- 3478 Cannot use EMI-ES interface with in-memory proxies (CredentialString)
- 3480 No timestamps in jobreport_logfile
- 3483 MaxSlotsPerJob is not properly published on PBSPro 12.x LRMS
- 3485 Nordugridmap creates files that are 0600, but the contents are not secret
- 3489 Conflicting stdout, stdin and .comment files in the HTCondor back-end
Fixed GGUS tickets:
- There is a memory leak when using Java API for multiple job submission with
files to BES interface.
- The CPU time is not measured correctly for jobs that kill the parent
process, such as some agent-based/pilot (e.g., ALICE)
- JURA will not publish records to the APEL on a standard Debian/Ubuntu
system, because the python-dirq package is not available for them. The
workaround is to build this package from source.
- When using ARC client tools to submit jobs to CREAM, only JSDL can be used
to describe jobs, and the broker type must be set to Null in the client.conf
- ARC GUI (arcjobtool) is not available yet, pending implementation of client
- Standalone client tar-balls for Linux are not yet available.
- Bug 2905 is solved using workaround. Source of problem is not yet
- JURA cannot send/store local user ids
- A-REX can under some circumstances lose connection with CEinfo.pl and go into an infinite loop. The only current workaround is to restart the a-rex service.
ARC release 15.03u1 consists of the following source packages:
- NorduGrid ARC, version 5.0.1 (main components)
- NorduGrid ARC Documents version 2.0.1
- metapackages for client tools, computing element and information index,
- Nagios probes for ARC CE, version 1.8.2
- gangliarc - ARC Computing Element monitoring in ganglia, version 1.0.0
- Common authentication library caNl++, version 1.0.1
Source code for main components is available from:
Documentation source (mostly LaTeX) is available from:
Source for metapackages is available from:
Source for Nagios probes is available from:
Source for the common authentication library caNl++ is available from:
Source for gangliarc is available from::
See detailed description at
These repositories provide binary packages for:
- Debian: 5.0, 6.0 and 7.0 (i386 and amd64)
- Fedora: from 3 to 22 (i386 and x86_64)
- RedHat: EL4, EL5, EL6 and EL7 (i386 and x86_64)
- Ubuntu: 8.04, 8.10, 9.04, 9.10, 10.04, 10.10, 11.04, 11.10, 12.04, 12.10, 13.04,
13.10, 14.04, 14.10 and 15.04 (i386 and amd64)
Scientific Linux and RedHat are implicitly supported through corresponding