Upgrading from RLS 2.0.9 to RLS 2.1.4 or 2.1.5

VDT 1.1.12 has RLS 2.09 while VDT 1.1.13 has RLS 2.1.4 and the RLI database schema has changed. If you wish to preserve your old RLI database, you will need to do a couple of steps:
  1. Copy the changes, if any, from your old globus-rls-server.conf to the new $GLOBUS_LOCATION/etc/globus-rls-server.conf For entries that existed in the old conf file and do not exist in the new conf file look for options with a "lrc_" prefix in the old file and without the prefix in the new one. eg. lrc_update_immediate in the old and update_immediate in the new file lrc_update_factor in the old and update_factor in the new.
    NOTE : This step of copying the conf file is optional. If you don't change the conf file your RLS still should work nicely except you might see some deprecated messages in your debug output.
  2. Make sure the RLS has been stopped.
    $GLOBUS_LOCATION/sbin/SXXrls stop
  3. Delete the RLI database
    mysql -u -p < $GLOBUS_LOCATION/setup/globus/globus-rls-rli-mysql.sql
    (Note that the RLI database is automatically repopulated by the reporting LRC's so there is no loss of information).
  4. Restart RLS.
    $GLOBUS_LOCATION/sbin/SXXrls start