The current client for 10g is buggy and won't allow OCI/wallet connections to the astro database for the new pass 7 oracle account. The 11g drivers work fine, but this change affects all web applications as we can't use two different drivers simultaneously.
Drivers will be updated from 10g to 11g.
Symlinks in the tomcat common directories will be updated for all tomcat webservers.
We tested on various applications without seeing any complications.
Change symlinks to the new driver, restart tomcat server.
Change symlinks back to the old driver, restart tomcat server.
This is a request to upgrade the xrootd client tools from version 20091008-2019v1 to v3.1.1. The new version contains critical fixes to xrdcp.
The new version has been installed in the Fermi xrootd application area and is available through the TEST link. All tools xrdcp, xrd.pl, xrdls and xrdprel were tested against the test and production xrootd server running on rhel5 and rhel6 both 32 and 64 bit architecture.
The client version is rolled back by recreating the link to the old version.
https://jira.slac.stanford.edu/browse/SSC-314
The current xrdcp version can return with a zero exit code (success) when it writes to a xrootd server and the server disk is full. The server will send an error but xrdcp will continue to write. The new version will fail immediately.
The new version will also pass the file size to the server which it will use to select the disk partition the file will be written to.
All client tools will be updated: xrd.pl, xrdls, xrdcp, xrdprel and xrd.
In order to update the version the link /afs/slac.stanford.edu/g/glast/applications/xrootd/PROD has to be changed to point to dist/v3.1.1/@sys. This is an atomic operation and clients should not fail because of this change.