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.
Detailed notes
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.
Accounting
- Extended JURA's log to long format
- Added mistakenly omitted accounting records re-report functionality to JURA.
Information system
- 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.
ARC Clients
- Improved checking of python examples.
- Re-enabled WS interface submission with string-based credentials.
Nagios plugins
No changes
Common authentication library CaNL++
No changes
Fixed bugs:
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:
Known issues
- 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
file
- ARC GUI (arcjobtool) is not available yet, pending implementation of client
library changes.
- Standalone client tar-balls for Linux are not yet available.
- Bug 2905 is solved using workaround. Source of problem is not yet
identified.
- 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.
Availability
Source
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,
version 1.0.7
- 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:
http://svn.nordugrid.org/repos/nordugrid/arc1/tags/5.0.1
Documentation source (mostly LaTeX) is available from:
http://svn.nordugrid.org/repos/nordugrid/doc/tags/2.0.1
Source for metapackages is available from:
http://svn.nordugrid.org/repos/packaging/{fedora,debian}/nordugrid-arc-meta/tags/1.0.7
Source for Nagios probes is available from:
http://svn.nordugrid.org/repos/nordugrid/nagios/tags/release-1.8.2
Source for the common authentication library caNl++ is available from:
http://svn.nordugrid.org/repos/workarea/caNl++/tags/1.0.1
Source for gangliarc is available from::
http://svn.nordugrid.org/repos/nordugrid/contrib/gangliarc/tags/1.0.0
Repositories
See detailed description at
NorduGrid downloads
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
CentOS repositories..