GT 5.0.4 Release Notes


1. Introduction

The GT development team is pleased to make a new stable release of the Globus Toolkit available for download.

[Note]Note

GT5 does not include any of the Web Service components from GT4.

Highlights of this release include:

  • GridFTP

    • Added globus-gridftp-server options -dc-default and -fs-default to make configurable the default xio driver stack for the network and filesystem. Previously, only the client was able to set this in a session. This makes it possible to always use drivers such as the rate limiting driver or the netlogger driver.
    • Fixed GridFTP server bugs in striped or split configurations related to DCSC, setting driver stacks, and hanging backend processes. Fixed globus-url-copy bugs related to sync operations.
  • GRAM5

    • Added RSL attributes to make it easier to debug an individual gram job.
    • Added unique job manager log file names in order to allow all log files for all users to be written to a central location instead of user's home directories.
  • MyProxy

    • Updated to MyProxy v5.4
  • GSI-Enabled OpenSSH

    • Updated to gsissh v5.3

For highlights of changes in each component, see Section 8, “Summary of Changes Since 5.0.3 (by component)”.

2. Obtaining and Installing Software

To download this release, go to the 5.0.4 Download page.

For information on installing this release, go to the 5.0.4 Installation Guide.

2.1. Java Client API Download

GT 5.0 does not include any of the CoG JGlobus Java APIs that were included in the GT4 release series.   But, the JGlobus APIs can still be used with the GT5 services.  You can get them directly from the CoG JGlobus releases; see the following link:

http://dev.globus.org/wiki/CoG_jglobus

Consider the following when determining which version of CoG JGlobus to use:

  • The GRAM development team used CoG JGlobus version 1.6.0 for performance testing.

  • The BIRN project used CoG JGlobus version 1.6.0 (plus patches) for GridFTP testing. All patches are included in 1.8.0.

  • At the time of the GT 5.0.4 release, 1.8.0 was the recommended version.  In general, the latest recommended CoG JGlobus version should be used.

3. Platform Notes

Check out platform-specific installation issues here.

These are some platform notes for 5.0.x in particular:

4. Documentation

Use the documentation which starts here.

Feel free to offer any suggestions or feedback using JIRA (the "Documentation" project). Note at the time of this release, the documentation feedback box that used to appear at the bottom of each page is not functioning after the recent website redesign. We are working on the matter and will have the feedback box available as soon as possible. Please note that this box is intended for feedback and suggestions only - for support, please read the following section.

5. Support

An overview on GT support can be found here.

6. Licensing

The Globus Toolkit is distributed and licensed for use under the terms of the Apache License, Version 2.0.

To view the licenses of the 3rd party software used by the developers of the Globus Toolkit, click here.

7. Usage Statistics

For full information about usage statistics collected by GT 5.0.4 and how to opt-out, see Usage Statistics Collection by the Globus Alliance.

8. Summary of Changes Since 5.0.3 (by component)

8.1. Summary of Changes in GridFTP

  • Added globus-gridftp-server options -dc-default and -fs-default to make configurable the default xio driver stack for the network and filesystem. Previously, only the client was able to set this in a session. This makes it possible to always use drivers such as the rate limiting driver or the netlogger driver.
  • Fixed GridFTP server bugs in striped or split configurations related to DCSC, setting driver stacks, and hanging backend processes.
  • Fixed globus-url-copy bugs related to sync operations.

8.2. Summary of Changes in RLS

  • None since GT 5.0.2.

8.3. Summary of Changes in GRAM5

  • GRAM-53: Generalize log path configuration
  • GRAM-207: Add RSL attribute to control the log level per job
  • GRAM-208: Add RSL attribute to enable a log file created for an individual job

8.4. Summary of Changes in GSI

No major changes since GT 5.0.3.

8.5. Summary of Changes in MyProxy

GT 5.0.4 contains MyProxy 5.4. Note that the default behavior for the myproxy-server.config cert_dir option has changed in this release. See http://lists.globus.org/pipermail/myproxy-user/2011-March/000231.html for details. See the MyProxy Release Notes for more details on this and other MyProxy versions.

8.6. Summary of Changes in GSI-OpenSSH

GT 5.0.4 contains GSI-OpenSSH 5.3. See the GSI-OpenSSH Release History for more details on this and other GSI-OpenSSH versions.

8.7. Summary of Changes in SimpleCA

Other than bugfixes, no changes have occurred for SimpleCA since the last stable release, 5.0.3.

8.8. Summary of Changes in XIO

No significant changes have happened for XIO since GT 5.0.3.

8.9. Summary of Changes in C Common Libraries

No significant changes have happened for C Common Libraries since GT 5.0.3.

9. Release Notes by Component