r12 - 05 Mar 2012 - 19:30:28 - MarcoMambelliYou are here: TWiki >  Admins Web > UpdateOSG


OSG 1.2.28

  • See the announcement from OSG Operations, August 11, 2011 for the new features in OSG 1.2.21. All following releases are only security updates with no new features.
  • LFC update, including python-interfaces to support latest DQ2 Client


This version of OSG WN Client includes updated LFC bindings for both 32 and 64 bit versions of python 2.4, 2.5, and 2.6. Python 2.6 is required by the latest DQ2 Client.

Requirements for the new configuration including the latest production DQ2Clients:

  1. RHEL 5 based OS (SL5 or Centos5)
  2. OSG WN Client 1.2.28
  3. ATLAS-wn 1.3rolling (including ATLAS-OSG-compat 0.4)
  4. python 2.6


From Version 1.2.21 (this include the current 1.2.28) OSG WN Client (specifically the LFC bindings included in this release) will not work on RHEL 4 or SL4. It will work only on an RHEL 5 based OS (SL5 or Centos5)

Python 2.6 must be located at /usr/bin/python26

These update instructions are for site administrators only. The Atlas SW Manager should reference UpdateOSGFull .

The Atlas SW Manager is Xin Zhao

Suggested update procedure:

The suggested procedure includes the scheduling of a downtime and upgrade of both OSG WN Client and ATLAS-wn before restarting production.

  1. Check that your LSM (Local Site Mover), if you use one, works correctly also with python 2.6
  2. Schedule a downtime for your site. This should be coordinated with the Atlas SW Manager
  3. Install/update OSG WN Client v.1.2.28 (latest OSG production version)
  4. Install python26 from EPEL
  5. Keep the gatekeeper on-line so that Atlas SW Manager can install ATLAS-wn (ATLAS-wn-rolling with new ATLAS-OSG-compat package and the latest production DQ2Clients)
  6. Wait for a "green light" from the Atlas SW Manager
  7. Return the site back into production after running some test jobs (usual procedure)

Install OSG WN Client

You can update the existing installation but a fresh install in a new directory should as easy if not easier. You can follow the instructions in the OSG Worker Node Client Install guide. E.g.:

[root@wn /opt/wn-client]$ pacman -get http://software.grid.iu.edu/osg-1.2:wn-client

Remember to setup the CA certificates following the usual OSG instructions.

Install python 2.6

The default python from SL5 is python 2.4 whereas dq2 requires 2.5 or greater. We suggest python 2.6 (and not 2.5 or 2.7) because it is available from EPEL.

Site administrators are recommended to install python 2.6 from EPEL (preferred).

You need to be root. Add the EPEL repository. Note that this will alter your system yum repositories!

rpm -Uvh http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Install python26:

yum install python26

-- MarcoMambelli - 19 Aug 2011

About This Site

Please note that this site is a content mirror of the BNL US ATLAS TWiki. To edit the content of this page, click the Edit this page button at the top of the page and log in with your US ATLAS computing account name and password.


Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback