Note: This web site is only kept up to date for OSG Software 1.2 (VDT 2.0.0). If you are looking for information for the most recent release, the RPM-based OSG Software 3.0, please see the OSG documentation web site

Difference between 2.0.0p28 and 2.0.0p0

Select two versions to compare for diffs:

Version 1:

Version 2:

Show only changed software

Changes

Software Version 2.0.0p0 Version 2.0.0p28
Apache HTTPD 2.2.11 2.2.17
Berkeley Storage Manager (BeStMan) 2.2.1.2.i5 2.2.1.3.19
Berkeley Storage Manager 2 (BeStMan 2) --- 2.0.14
Berkeley Storage Manager (BeStMan) Client --- 2.0.14
gLite CEMon Server 1.10.1.0 1.12.1-14
Condor/Condor-G 7.2.3 7.2.5
Condor Cron For OSG-RSV 7.2.3 7.2.5
dCache 2.2.8 (Based on dCache 1.8.0-15p8) 3.0.7 (Based on dCache 1.9.5-26)
EDG GridFTP Client --- 1.2.8
Fetch CRL 2.6.6 2.8.5
Generic Information Provider 1.1.1 1.2.0alpha0
Grid File Access Library (GFAL) 1.10.11-1 1.11.9-1
glexec 0.6.8.3-osg3 (lcas 1.3.11.3 and lcmaps 1.4.8.4) 0.6.5 0.6.8.3-osg3
gLite Data Delegation API --- 2.0.0-7
gLite Data Delegation Client --- 2.0.0-5
gLite Data Uility C --- 1.2.3-1
gLite FTS Client --- 3.7.2-1
gLite Service Discovery API C --- 2.2.2-2
gLite Service Discovery BDII --- 2.2.2-2
gLite Service Discovery Client --- 3.7.2.1
gLite Service Discovery File C --- 2.1.2-2
Gratia Condor Probe 1.02.1-5 1.07.02e-1
Gratia Glexec Probe 1.02.1-5 1.07.02e-1
Gratia GridFTP Probe 1.02.1-5 1.07.02e-1
Gratia LSF Probe 1.02.1-5 1.07.02e-1
Gratia Metric Probe 1.02.1-5 1.07.02e-1
Gratia PBS Probe 1.02.1-5 1.07.02e-1
Gratia Reporting 1.02.1 1.06.17
Gratia Services 1.02.1 1.06.17
Gratia SGE Probe 1.02.1-5 1.07.02e-1
Gratia Xrootd Storage Probe --- 1.07.02e-1
Gratia Xrootd Transfer Probe --- 1.07.02e-1
Gridsite shared --- 1.1.18-1
GSI-Enabled OpenSSH 4.6 5.1
GUMS 1.3.14 1.3.17
Java 5 SDK 1.5.0_18 ---
Java 6 SDK 1.6.0_13 1.6.0_26
LCG Utils 1.6.11-1p1 1.7.6-1
LCG File Catalog Client 1.6.11.4 1.8.0-1
LCG File Catalog Server 1.6.11.4 1.8.0-1
MyProxy Client 4.7 5.3
MyProxy Server 4.7 5.3
MySQL 5.0.81 5.0.92
MySQL Connector/J 5.0.8 5.1.16
Network Path and Application Diagnosis Client --- 1.5.5
OpenLDAP 2.3.43 2.4.23
OSG Discovery Tools --- 1.0.6
OSG Match Maker 0.5 0.9
OSG RSV 3.0-rc-3 ---
OSG RSV Infrastructure --- 3.3.14
OSG RSV Probes --- 3.3.14
OSG Site Web Page Generator --- 1.3
Pegasus 2.3.0 3.0.1
Pegasus Worker Package 2.3.0 3.0.1
PHP 5.2.9 5.2.17
PRIMA Authorization Module 0.8.4 0.8.8
PyLint --- 0.18.1
pyOpenSSL module --- 0.9
Squid Web Proxy Cache 2.6.STABLE22 2.7.STABLE9
SRM Fermi Client 1.9.2-4 1.9.5-23
SRM Berkeley Client 2.2.1.2.i5 2.2.1.3.19
SRM Berkeley (V3) Tester --- 2.0.14
SRM Berkeley (V2) Tester 2.2.1.2.i5 2.2.1.3.19
Subversion --- 1.6.2
Apache Tomcat 5.5.27 5.5.32
UberFTP 2.2 2.6
VOMRS 1.3.3a 1.3.4a
VOMRS-Client 1.3.3a 1.3.4a
VOMS Admin 2.0.14-1 2.0.15-1
Wget 1.11.4 1.12
Xrootd 20080828-1632 20100315-1007-vdt2
XrootdFS 2.0 3.0rc4

Release Notes

Changes from 2.0.0p0 to 2.0.0p1

  1. Added the Network Path and Application Diagnosis (NPAD) Client. The NPAD server will be added in a future patch. (VDT ticket 4400)
  2. There is now a configuration script for MyProxy that does basic configuration. It doesn't do quite everything yet, but another update in the near future will complete it. At this point, MyProxy can be controlled by vdt-control.
  3. Improved the vdt-postinstall script. Added more command line options, output and debugging. (VDT ticket 5397)
  4. Fixed some minor warnings in our configure scripts. (VDT ticket 2847)

Full 2.0.0p1 release notes

Changes from 2.0.0p1 to 2.0.0p2

  1. Updated glexec to 0.5.36 to address a security issue.
  2. Fixed spurious warnings in vdt-post-install when there are no post-install steps.
  3. The VDT Updater is more forgiving when validating user input, and allows you to try again after a mistake instead of just quitting.

Full 2.0.0p2 release notes

Changes from 2.0.0p2 to 2.0.0p3

  1. Fixed a bug that prevented configuration of OSG-RSV (VDT ticket 5390)
  2. Updated GIP from 1.1.1 to 1.1.2. (VDT ticket 5438)
  3. Updated Bestman, SRM-Client-LBNL, and SRM-Tester-LBNL to 2.2.1.2.i6 to fix many bugs. (VDT ticket 5449)
  4. Updated GUMS-Service and GUMS-Client to 1.3.15 to fix bugs (VDT ticket 5450)
  5. Extended the VDT-Client package (which is the basis for the OSG client package) and the OSG-CE package so that they include the clients for NDT, NPAD, BWCTL, and OWAMP. These are network diagnostic tools that were added in VDT 2.0.0p0 (the initial release). They were requested by ATLAS, and it is desired that they are widely available so that when they are network problems, tools that can help the diagnosis are readily available. (VDT ticket 4400)
  6. The BWCTL and OWAMP packages now set the MANPATH in the environment so their man pages can be found.
  7. Updated the VDT System Profiler to include some OSG configuration and installation information.
  8. The osg-supported-vo-list.txt now uses the lower case name (instead of the mixed case name) and is sorted alphabetically, as suggested by John Weigand. (VDT ticket 5437)
  9. The VDT updater prints a small note into the vdt-install.log, so it is clear what changes were caused by the VDT updater.
  10. The vdt-ca-manage usage statement and POD have been updated to be more consistent with other documentation. (VDT ticket 5446)

Full 2.0.0p3 release notes

Changes from 2.0.0p3 to 2.0.0p4

  1. Updated OSG-RSV to 3.0-rc-6.
    • This is a large update that should fix many of the probe and setup problems that have been seen on ITB sites.
    • Added the Subversion package, which is now a requirement for OSG-RSV.
  2. Tomcat fixes:
    • Improved Tomcat's init script to not cache DNS hostname/IP pairs forever, but only for five minutes. This means that Tomcat does not need to be restarted to help Cemon or GUMS find servers when their IP addresses change. (For example, GUMS used to need restarting when a VOMS server would change.) (VDT ticket 4646)
    • Fixed a minor error in Tomcat's init script (ITB ticket 58)
  3. Fixed a problem with Bestman's installation which caused a failure if a certificate was not found at install time.
  4. Fixed VDT-Logrotate to not lose configuration during updates. (VDT ticket 5170)
  5. Improved the OSG-Site-Web-Page scripts, and renamed them. (VDT ticket 5447)
  6. Added a --gums-host command line option to configure_gums (VDT ticket 5481)
  7. Set LFC tools to unsupported on SuSE-9/ia64. (This won't be visible to most end-users.)
  8. Improved the output of the VDT system profiler

Full 2.0.0p4 release notes

Changes from 2.0.0p4 to 2.0.0p5

  1. Updated UberFTP to 2.4 UberFTP Release Notes (VDT ticket 5128)
  2. Updated XrootdFS (VDT ticket 5493)
  3. Updated gums-host-cron (by updating to GUMS 1.3.16) and edg-mkgridmap: they no longer require osg-attributes.conf to be present in order to generate the osg-vo-map, and they now know about the new location for files in the osg directory instead of the monitoring directory. (VDT ticket 5462)
  4. Updated Bestman and SRM-Client-LBNL from 2.2.1.2.i6 to 2.2.1.2.i7.p1. This is a bug fix release. (VDT ticket 5503)
  5. Upgraded Condor and Condor Cron from 7.2.3 to 7.2.4. This addresses a bug that particularly affected OSG installations at Brookhaven. Condor 7.2.4 Release Notes (VDT ticket 5504)
  6. Upgraded the Gratia probes from 1.02.1-5 to 1.04-1. Among other changes, they added the ability to bundle multiple Gratia records into a single push to the Gratia collector. The configuration file format was also tweaked. (VDT ticket 5501)
  7. Upgraded Gratia Services/Reporting to 1.04.3 (VDT ticket 5186)
  8. Upgraded the OSG Matchmaker from 0.5 to 0.7. Also fixed a bug that prevented it from being installed. 0.7 release notes (VDT ticket 5514)
  9. Upgraded the Generic Information Provider from 1.1.2 to 1.1.3. This fixes a few minor bugs. (VDT ticket 5515)
  10. Condor and Condor-Cron avoid using /tmp for lock files is possible. This reduces the disk of the lock file being deleted by an automated system like tmpwatch. On root installs the subdirectory "condor-lock" or "condor-cron-lock" in /var/lock or /var/run will be preferred. For non-root installs, a the Condor or Condor-Cron log directory will be used if it appears to be a local filesystem.. (VDT ticket 5497) (VDT ticket 5480)
  11. Changed the Fetch-CRL cron job to run every 6 hours, instead of every 24 (VDT ticket 4140)
    For information on configuring Fetch-CRL, see here.
  12. Changed OSG-RSV configuration to prevent possible errors during installation.

Full 2.0.0p5 release notes

Changes from 2.0.0p5 to 2.0.0p6

  1. Gratia Probe fixes:
    • Updated the Gratia probes to 1.04.3c-1. This fixes a problem with the ps-accounting probe. Additionally, there is a fix for the Condor probe to provide more correct DN information in some rare cases. (VDT ticket 5573)
    • Added PyOpenSSL package containing the Python pyOpenSSL module. The latest Gratia probes require this module, which is not standard on all systems. (VDT ticket 5558)
  2. Updated OSG-RSV to 3.0-rc-11. This update includes a script that will fetch the latest version of RSV from the subversion repository correctly.
  3. Bestman has been updated with a feature to create recursive directories when the destination does not have the necessary directory structure. This update also includes syslog-ng/Netlogger bestman integration and the ability to control gridFTP transfer block sizes in srm-copy. (VDT ticket 5567)
  4. Fixed a bug in vdt-control that generated an incorrect permissions check in the environment file for xinetd services. (VDT ticket 5196)
  5. The Python distributed by the VDT has been updated to use the same internal Unicode mode as the Python that is included on our supported platforms. Most installations do not install Python from the VDT, so this will affect few people, but it is necessary for the OpenSSL module change.

Full 2.0.0p6 release notes

Changes from 2.0.0p6 to 2.0.0p7

RSV was updated from a release candidate to 3.0.0. There were only two changes in RSV:

  1. RSV will now fetch probes from the production RSV cache, not the testing RSV cache.
  2. Four RSV probes that were causing problems in testing and are not essential to WLCG availability calculations have been disabled by default. To be precise, these are:
    • cacert-verify-supported-vo-probe
    • classad-valid-probe
    • gums-authorization-validator-probe
    • voms-handshake-verify-probe

Full 2.0.0p7 release notes

Changes from 2.0.0p7 to 2.0.0p8

  1. Updated OSG-RSV to fix a problem that prevented the gratia-consumer from sending RSV records if the python OpenSSL module was not installed on the system. The VDT will automatically install the pyOpenSSL module as of 2.0.0p6, and with this fix, the gratia-consumer can now find it in the environment. (VDT ticket 5653)
  2. Updated Apache to version 2.2.13, which fixes some security issues. (VDT ticket 5639)
  3. Updated Java 1.5 and 1.6 to new versions which include security fixes. (VDT ticket 5644)
  4. Fixed a bug in configure_bestman that prevented it from being run twice.
  5. Updated the Gratia probes to fix a bug that can cause delayed reporting of records (VDT ticket 5695)
  6. Updated the Gratia Services and Reporting packages to 1.04.4. This includes a fix for PBS reporting, and other bug fixes. Most sites do not run a local Gratia collector, so this update will not affect them. (VDT ticket 5675)
  7. Improved robustness when upgrading a VOMS-Server from an older VDT. Upgrade installs should now finish, as opposed to crashing during the pacman install. However, there are some reports from the field (Dan Yocum) that upgrade installs still do not work correctly. We will continue to investigate and make necessary improvements in future releases.
  8. Further reduced the size of vdt-install.log by reducing extraneous logging from vdt-update-certs. (VDT ticket 5605)

Full 2.0.0p8 release notes

Changes from 2.0.0p8 to 2.0.0p9

  1. Updated lcg-utils to 1.6.11-1 to 1.7.6-1. This was critical to CMS's operations. (VDT ticket 5328)
  2. Updated LFC from 1.6.11-4 to 1.7.2-4. This was requested by ATLAS. (VDT ticket 5613)
  3. Patched cURL for a security problem. (VDT ticket 5673) cURL security advisory
  4. Updated the Generic Information Provider from 1.1.3 to 1.1.5 to fix critical bugs. (VDT ticket 5734)
    (GIP 1.1.4 Release Notes)
    (GIP 1.1.5 Release Notes)
  5. Updated OSG-RSV to fix a problem with the Gratia consumer leaving behind zombie processes. This update will require running the RSV subversion update_from_svn.sh script.
  6. Improved the output of the VDT system profiler.
  7. Improved error message when a platform is unsupported. This won't affect existing installations. (VDT ticket 5662)
  8. The VDT updater will save/restore edg-mkgridmap.conf files. (VDT ticket 5609)

Full 2.0.0p9 release notes

Changes from 2.0.0p9 to 2.0.0p10

  1. Fixed lcg-utils to report the correct version number. The last release reported 0.0.0. The version of lcg-utils has not changed.
  2. Updated glexec-osg from 0.6.6 to 0.6.7. This fixes a problem in the glexec monitor that caused failures under heavy load. Due to upstream changes, this also drops support for Red Hat Enterprise Linux 3. It also improves performance when the VDT that glexec is installed in is on NFS and adds the environment wrap and unwrap scripts (VDT ticket 5736)
  3. Updated Java 5 to 1.5.0_21 (VDT ticket 5823)
    Removed the unnecessary Java paths from LD_LIBRARY_PATH (VDT ticket 5633)

Full 2.0.0p10 release notes

Changes from 2.0.0p10 to 2.0.0p11

  1. GUMS has been updated to GUMS 1.3.17. The gums-host-cron script from this version no longer calls configure_gip, which is not needed anymore. In addition:
    • Fixed gums-add-mysql-admin breaking if the user has set up a MySQL password. This update will not affect existing installations. (VDT ticket 5619)
    • Fixed permissions problem on gums.config. This update will not affect existing installations. (VDT ticket 5618)
  2. EDG-Make-Gridmap no longer calls configure_gip anymore.
  3. Tomcat updated to version 5.5.28 to fix security issues. (VDT ticket 5682)
  4. VOMS-Admin from 2.0.14 to 2.0.15. (VDT ticket 5704)
  5. OSG-RSV has been updated to provide updates to the probes and consumers. Notably:
    • The HTML consumer display screen has been improved to provide more information.
    • The HTML consumer will no longer be a long running process, it will now be invoked periodically to update the HTML pages.
  6. Xrootd has been updated to version 20090721-0636 (VDT ticket 5758)
  7. The default configuration for Condor-Cron will set the NETWORK_INTERFACE to the loopback address, which will prevent Condor-Cron from listening on any public interfaces. (VDT ticket 5874)

Full 2.0.0p11 release notes

Changes from 2.0.0p11 to 2.0.0p12

  1. Updated Bestman tools (VDT ticket 6103) (VDT ticket 5888)
  2. Updated Xrootd to 20091028-1003 with XrootdFS 3.0rc3 (VDT ticket 6109)
  3. The vdt-updater script will now be included in all VDT installations.

Full 2.0.0p12 release notes

Changes from 2.0.0p12 to 2.0.0p13

  1. RSV will now be distributed via tarballs (like we used to do) instead of from a Subversion repository located at the GOC. There are minor changes to the RSV infrastructure to make this work, but there are no updates to the probes.
  2. The configure-osg program is now located in the VDT source code repository. This is an administrative change that should help a lot internally, but it shouldn't have any external effect.
  3. Added a new component, the OSG Discovery Tools (VDT ticket 5944)
  4. The Generic Information Provider has been updated to 1.1.8 (VDT ticket 6080)
  5. Updated VOMRS to 1.3.4a (VDT ticket 6053)
  6. Updated the Gratia probes to 1.06.12-1 (VDT ticket 6112)
  7. Updated the OSG-Match-Maker to 0.8 (VDT ticket 5965)
  8. Updated the Fermi SRM Client tools to version 1.9.5-3 (VDT ticket 5921)
  9. Updated MySQL to 5.0.88 (VDT ticket 6077)
  10. vdt-control.log is now being rotated (VDT ticket 5588)
  11. Fixed vdt-ca-manage to properly detect when RPM is used to install the CA Certificates. (VDT ticket 5997)
  12. Updated the Gratia Collector from 1.04.4 to 1.06.12 (VDT ticket 6287)
  13. Updated the OSG Site Portal page to include more information (VDT ticket 6322)

Full 2.0.0p13 release notes

Changes from 2.0.0p13 to 2.0.0p14

  1. Updated software to fix a security problem with inserting a null byte into the DN portion of a certificate: (VDT ticket 6146)
    • Wget version 1.12
    • Java version 1.5.0_22
    • Java version 1.6.0_17
    • OpenLDAP version 2.4.19
      Note:The update of OpenLDAP also requires us to rebuild LCG-Utils and GFAL, which link against OpenLDAP. The version of these two components has not changed.
  2. Updated Squid to fix a denial of service attack vulnerability (VDT ticket 6382)
  3. Fixed a bug in vdt-update-certs related to setting up CA Certificates when they are not present during an update. (VDT ticket 6419)

Full 2.0.0p14 release notes

Changes from 2.0.0p14 to 2.0.0p15

  1. Security update for the Gratia probes. This is recommended for anyone using Gratia, but important if you are running Condor, or the managed-fork jobmanager. (VDT ticket 6525)

Full 2.0.0p15 release notes

Changes from 2.0.0p15 to 2.0.0p16

  1. Added the gLite client tools for the File Transfer Service (FTS). They are in the gLite-FTS-Client package.
  2. Added the EDG GridFTP client tools. They are in the EDG-GridFTP-Client package.
  3. Service management:
    • vdt-control can now be used to start cron services in the VDT when running as a user other than root.
  4. Storage components:
    • Bestman has been updated to 2.2.1.3.10 (VDT ticket 6372)
    • Xrootd has been updated to 20100315-1007
    • XrootdFS has been updated to 3.0rc4
    • The OSG Discovery tools have been updated to 1.0.4 (VDT ticket 6514)
  5. Authorization components:
    • Glexec has been updated to 0.6.8.3-osg1 (VDT ticket 6013). A minor tweak has been made to the Glexec configuration that should remove the requirement for installing the openssl-dev RPM. (VDT ticket 6685)
    • PRIMA has been updated to version 0.8.7. This removes the extra copy of curl (VDT ticket 6336)
  6. Certificate script fixes:
    • Added a new option to vdt-ca-manage to setup the CA Certificate symlinks without any certificate installation or future updating. For more information, see here. (VDT ticket 6456)
    • Fixed a problem with the vdt-ca-manage script that would expand the words 'root' or 'local' if they were in the certificates path (VDT ticket 6502)
  7. Information Services and Reporting changes:
    • CEMon was updated to version 1.12.1-14 (VDT ticket 6339)
    • The CEMon bug that caused Tomcat to shut down slowly has been fixed. (VDT ticket 3632)
    • The Gratia probes were updated to 1.06.15i-1 to fix a problem with the PBS probe
  8. Other changes:
    • Java 1.6 has been updated to fix a security bug.
    • Updated Pegasus from 2.3.0 to 2.4.1. (VDT ticket 6743)
    • OSG-RSV has been updated to fix a minor security bug.
    • Fixed a minor bug in the vdt-system-profiler that would give a non-fatal error if it was run outside of $VDT_LOCATION.

Full 2.0.0p16 release notes

Changes from 2.0.0p16 to 2.0.0p17

  1. Xrootd changes:
    • Released a new version of Xrootd containing a patch from US ATLAS that will pick the correct oss.cache partition when multiple partitions are specified.
    • Additionally, there were many changes to the configuration of Xrootd. The man page for the new configure_xrootd script is available here.
  2. Updated Bestman, SRM-Client-LBNL, and SRM-Tester-LBNL to 2.2.1.3.13 (VDT ticket 6842)
  3. Updated MyProxy and GSIOpenSSH to version 5.1 (VDT ticket 6140)
  4. Updated Apache to fix a minor security vulnerability (VDT ticket 6856)
  5. Added a new keyword - 'itb' - for the vdt-ca-manage script. This will install certificates from the new ITB certificate distribution to be used for testing.

Full 2.0.0p17 release notes

Changes from 2.0.0p17 to 2.0.0p18

  1. We have switched from Java 5 to Java 6: Java 5 is no longer in the VDT, and all software in the VDT that was using Java 5 (that was most of our software, other than Bestman), is now using Java 6. This was done because Java 5 is past it's end-of-life, and security updates are no longer available. OSG SEP 12

Full 2.0.0p18 release notes

Changes from 2.0.0p18 to 2.0.0p19

  1. Updated to a new version of the Generic Information Provider. This provides the ability to publish information from an SE that is not associated with a CE, and it includes several bug fixes.

Full 2.0.0p19 release notes

Changes from 2.0.0p19 to 2.0.0p20

  1. Patched Xrootd to fix a problem with the syntax when declaring the redirector host from the data server.
  2. Added BeStMan 2 to the VDT in the package 'Bestman2'. This new version increases scalability significantly over the older version of Bestman.
  3. Updated the Gratia probes to version 1.06.16b-1. This fixes a problem that can cause Gratia probes to hang when the central collector is being recycled. This release also includes two new probes for Xrootd accounting.
  4. Updated the SRM-Fermi-Client to version 1.9.5-16.

Full 2.0.0p20 release notes

Changes from 2.0.0p20 to 2.0.0p21

  1. Removed sourcing of setup.sh from the Globus Jobmanager. This will decrease the load on CEs by reducing the cost of each Globus job submission. (VDT ticket 7451)
  2. Improved the vdt-updater script to remove some steps in the update process. One of the steps removed is taking a second backup, which will no longer be necessary. The new update process can be followed once you have the latest version of the updater (i.e. not during this update, but the subsequent one).
  3. Updated Glexec to version 0.6.8.3-osg3. (VDT ticket 6739). Glexec changelog.

    Highlights:

    • Fix support for the user having done grid-proxy-init as opposed to voms-proxy-init.
    • Change glexec_monitor to catch the SIGTERM signal and clean up including killing child processes procd and gidd_alloc. This should prevent gidd_alloc processes from being left around after a condor_rm.
  4. Updated PRIMA to version 0.8.8. (VDT ticket 6739)
  5. Updated GIP to version 1.1.10. This includes two patches for LSF sites.
  6. Updated Fetch-CRL to version 2.8.5. (VDT ticket 4816)
    Changed the configuration of Fetch-CRL so that if a CRL file is corrupted (e.g. becomes a 0-length file), it will be overwritten by Fetch-CRL on the next invocation. (VDT ticket 6239)
  7. Updated MyProxy to version 5.2
  8. Updated Gratia Collector to version 1.06.17. (VDT ticket 7375)
  9. Updated some init scripts to create locks in /var/lock/subsys on RedHat systems (and equivalents). Affected components: Apache, MySQL, Tomcat, Condor, Condor-Cron, and Globus-WS. It may be necessary to re-run the associated configure script for some components to get the updated init script. Contact the VDT team for assistance. (VDT ticket 7052)
  10. Updated MySQL to version 5.0.91. This update includes security fixes.
  11. Updated Apache to version 2.2.16. Apache change log
  12. Updated the default memory the Tomcat starts with to 512 MB. This change was requested because CEMon may run out of memory for large sites. (VDT ticket 6038)
  13. Updated to OpenLDAP 2.4.23 to address a security issue. The security issue may not affect us (we only ship the client, not the server), but we updated to be totally sure. Secunia Advisory (VDT ticket 7384)
  14. Updated LFC from 1.7.2-4 to 1.7.4-7. (On behalf of ATLAS.)
  15. Updated Bestman2 from 2.0.1 to 2.0.2.

Full 2.0.0p21 release notes

Changes from 2.0.0p21 to 2.0.0p22

  1. We have streamlined the update procedure to remove some steps including the second backups. The new update process is available to anyone updating from VDT 2.0.0p21 (OSG 1.2.14) or later.
  2. Updated the Generic Information Provider to version 1.1.12. Information on the changes is included in the ticket: (VDT ticket 7741)
  3. Updated the Gratia configuration for the Glexec and GridFTP probes to include extra attributes in the Gratia ProbeConfig configuration file.
  4. Updated the OSG-Discovery Tools to version 1.0.6. Changes
  5. Added useful exit codes to the vdt-control script. <%ticket(6019) %> <%ticket(6490) %>
    The new exit codes are documented here.
  6. We changed the default EMAIL_DOMAIN for our Condor installation from $(UID_DOMAIN) to $(FULL_HOSTNAME). This change can prevent accidentally spamming the mail server of $(UID_DOMAIN) in some circumstances. (VDT ticket 5833)
  7. Fixed the MySQL-5 init script that was released in VDT 2.0.0p21. The fix is to properly create a lock file within VDT_LOCATION. However, we did not observe any problems starting or stopping MySQL related to this bug.
  8. Fixed a problem that required the XML::Parser Perl module to be pre-installed on a system before installing the VDT. This bug was introduced in VDT 2.0.0p21.
  9. Note: This change will not affect most sites.
    Added an 'accept_limited' option in the Managed Fork section of the config.ini file. This option was requested by Fermi to use when a gatekeeper is re-forwarding jobs to other gatekeepers. It will not be commonly used and it will not be present in the default config.ini file - the default behavior of configure-osg is unchanged. (VDT ticket 7757)

Full 2.0.0p22 release notes

Changes from 2.0.0p22 to 2.0.0p23

  1. Bestman2, Bestman-Client, SRM-Tester3-LBNL updated to 2.0.3
  2. Bestman & SRM-Client-LBNL updated to 2.2.1.3.16.
  3. The vdt-ca-manage and vdt-update-certs scripts have been updated to handle the new CA certificate distribution format. Information about the new distribution format.
  4. Added symlinks from the VDT_LOCATION/logs directory to other component log directories. The set of symlinks created is likely not complete so if you have other components you would like a symlink for please let us know.
  5. Updated UberFTP to 2.6.
  6. Updated PHP to 5.2.14 to fix a security vulnerability.

Full 2.0.0p23 release notes

Changes from 2.0.0p23 to 2.0.0p24

  1. The Gratia probes have been updated to properly account for HTPC jobs (VDT ticket 8361)
  2. Bestman and SRM-Client-LBNL have been updated to 2.2.1.3.18
  3. Bestman2, Bestman-Client, and SRM-Tester3-LBNL have been updated to 2.0.5
  4. SRM-Client-Fermi has been updated to 1.9.5-23
  5. Updated Pegasus and Pegasus-Worker from 2.4.1 to 3.0.1. (VDT ticket 8111). This incidentally addressed Pacman update problems from (VDT ticket 7500).
  6. Updated the GIP from 1.1.12 to 1.1.14. (VDT ticket 8147), (VDT ticket 8175) . Changes in this release:
    • Bugfix: fix the ACBRs to VOLocalViews
    • Bugfix: enable allowed_vos to also work properly on the storage element
    • LSF: better parsing of waiting jobs, free slots, host groups
    • LSF: bugfix: don't include queues that are not in the RVF
    • PBS: better chance to include PBS binaries in the path
    • SGE: fix missing includes
    • Enable publication of WLCG site attributes (admins must set wlcg_tier, wlcg_parent, wlcg_name in the [site] section of config.ini)
    • Better reporting of commands with non-zero exit status
    • Remove duplicates from PATH
    • Updated unit tests
  7. Updated the OSG Matchmaker from 0.8 to 0.9. (VDT ticket 8166)
  8. Updated MyProxy from 5.2 to 5.3. This addresses a security fix.
  9. The directory VDT_LOCATION/openldap/bin has been added to PATH. This change did not include an update to the version of OpenLDAP.
  10. RSV has been updated to a new major version.

    RSV documentation on the twiki

    Notes about the update from RSV pre-3.2.x to RSV 3.3.0 or later

    • Existing config.ini files will continue to work (if you have any problems please report them). Some options have been deprecated and an appropriate message will print if you have those options included.
    • We do not preserve spec files. You will need to manually
    • The state of your html-consumer will be lost. You can now run all probes immediately using "rsv-control --run --all-enabled" (do this after all services are running)

    New features:

    • The addition of the rsv-control tool. rsv-control will:
      • Show you what metrics and consumers are enabled and running in Condor-Cron
      • Enable or disable metrics
      • Easily run a one-off test of any metric against any host (without changing users, cd'ing to a specific directory, etc, etc)
    • Easier configuration:
      • The [RSV] section in the ce.ini file has been improved and comments have been clarified. Additionally it is now much easier to monitor multiple SEs. If you are using an existing config.ini you can copy the [RSV] section from the ce.ini template if desired.
      • configure-osg can now be used for standalone RSV installations. A new rsv.ini file is provided as a template.
      • Much improved underlying configuration - this is mostly invisible to the admin but helped us make the high level configuration simpler. If you have any suggestions for configuration that cannot be done at the config.ini level let us know.
    • New metrics: none of these will be enabled by default (yet), but feel feel to try them out. You can enable them using the "rsv-control --enable" option.
      • Information services metrics by Brian Bockelman
      • ReSS metrics by Parag Mhashilkar
      • Storage Element metrics by Doug Strain
      • Pigeon tools from Doug Strain
    • A much easier format for new probe developers to write metrics: Note: existing probes have not been modified and probe owners do not need to do any work at this time - the old probes will still work fine
      • For details on writing probes in the new style see here.
      • For a comparison of the old and new probes see here

    Known problems

    • "rsv-control --on" must be run as root and cannot be run as the rsvuser
    • The ReSS metrics can only query the production server currently.
    • In config.ini you cannot specify different Gratia metrics if you are monitoring more than one CE.

Full 2.0.0p24 release notes

Changes from 2.0.0p24 to 2.0.0p25

  1. RSV 3.3.6 has been released which fixes two bugs in the RSV Gratia consumer. Both bugs were introduced in RSV 3.3.3 in OSG 1.2.17.
    • A bug that prevented sites from keeping one of their CE availability statistics up to date in MyOSG has been fixed. This would cause MyOSG to report sites in an UNKNOWN state.
    • A bug has been fixed that prevented some RSV Gratia records from being deleted after being successfully sent. The affected records were accumulating on disk.

Full 2.0.0p25 release notes

Changes from 2.0.0p25 to 2.0.0p26

  1. Released a new version of RSV which fixes the following bugs:
    • The race condition that could cause an empty record in rare cases has been fixed. This fixes a problem that could cause a site's status to become UNKNOWN in MyOSG.
    • Fixed the bug that causes RSV jobs to get a "permission denied" error if RSV is started in a directory where the RSV user does not have read permissions.
  2. Updated Apache to 2.2.17. This new version allowed us to remove the a small patch we used to apply (the "apr-utils patch") because it has been adopted upstream. CHANGELOG
  3. Updated Tomcat to version 5.5.32. This includes security and bug fixes.
  4. Updated Java to version 1.6.0_23. This includes security and bug fixes.
  5. Updated MySQL to version 5.0.92. This includes security and bug fixes.
  6. PHP has been updated to 5.2.17.
  7. Configure-osg had two minor updates:
    • Added a small bug fix to the CE check.
    • Added support for having configure-osg not setup either BDII or CEMon in order to support certain specialized CE instances.

Full 2.0.0p26 release notes

Changes from 2.0.0p26 to 2.0.0p27

  1. VDT-Cleanup is a new Pacman package to help do filesystem cleanup. The package will be available in any CE installs. More information is available at https://twiki.grid.iu.edu/bin/view/ReleaseDocumentation/VdtCleanupScripts.
  2. The Globus Gatekeeper can now be run at lower priority using 'nice'. Although the gatekeeper process is shortlived this priority level will be inherited by all the children processes it spawns. For more information on setting the nice level of services on the VDT see this documentation. The default nice level remains the same as before (is is '0').
  3. A random sleep has been added to the Globus fork jobmanager poll function to prevent unwanted synchronization when there are many Condor-G grid_monitors.
  4. Condor job manager has been extended to be able to set accounting groups. (VDT ticket #5838)
  5. SGE job manager changed to use a more reliable method of polling job status. (VDT ticket #8493)
  6. Bestman, SRM-Client-LBNL, and SRM-Tester-LBNL have been updated to version 2.2.1.3.19.
  7. Configure-osg has improved error message reporting to be more helpful. Also, the issue of setting the RSV Gratia collector in two places has been resolved. A warning has been added when the gratia metric probe is set in the Gratia section. The proper spot to configure this is in the RSV section using the report_to setting instead.
  8. Fixed a bug in the RSV CA certificates probe that triggered when a monitoring site had CA certificates installed in the same directory as the remote site it was monitoring.
  9. Condor-Cron's init script will now place a lockfile in /var/lock/subsys when running on RedHat-like systems.
  10. Changed behavior of vdt-control to start services up in correct order if dependencies are specified in state file via "vdt-register-service --require-start" This solves VDT ticket #9248
  11. The Bestman 2 Client is now part of the VDT-Client. However, it's not in the environment by default. To get it into the environment. You need to source the environment:
    . bestman-client/etc/bestman-client-env.sh

Full 2.0.0p27 release notes

Changes from 2.0.0p27 to 2.0.0p28

  1. Updated Bestman2 to 2.0.14.
  2. Updated Gratia probes to 1.07.02e-1 (VDT ticket 9448)
  3. Updated Squid to 2.7STABLE9 (VDT ticket 7560)
  4. Updated MySQL-JDBC to 5.1.16 (VDT ticket 5360)
  5. Updated LFC to 1.8.0-1. On 64-bit machines, LFC-Interfaces now includes Python bindings compiled against 32- and 64-bit Python versions 2.4, 2.5 and 2.6. The correct binding to use will be determined when each module is imported. LFC support for platforms other than RHEL-5 has been removed.
  6. Updated JDK-1.6 to 1.6.0_26 (VDT ticket 9384)
  7. Updated OSG-RSV to 3.3.14
  8. Updated Generic Information Provider to 1.2.0alpha0 (VDT ticket 9291)
  9. CA-Certificates-Manager updated with several new special CA URLs:
    osg-newhttp://software.grid.iu.edu/pacman/cadist/ca-certs-version-new
    igtf-oldhttp://software.grid.iu.edu/pacman/cadist/ca-certs-version-igtf-old
    igtf-newhttp://software.grid.iu.edu/pacman/cadist/ca-certs-version-igtf-new
    itb-newhttp://software-itb.grid.iu.edu/pacman/cadist/ca-certs-version-new
    itb-igtf-oldhttp://software-itb.grid.iu.edu/pacman/cadist/ca-certs-version-igtf-old
    itb-igtf-newhttp://software-itb.grid.iu.edu/pacman/cadist/ca-certs-version-igtf-new

Full 2.0.0p28 release notes