GlideinWMS The Glidein-based Workflow Management System

Search Results

Upgrading a factory

These instructions assume that you are only upgrading the factory. If you need to upgrade more components, it may involve additional steps. Upgrading a factory can be done in two ways:

  • Installing the new glideinWMS code in a separate directory, and create a new configuration tree.
    The configuration file (glieinWMS.xml) of the existing configuration tree may be used as a base for the new one; only the glidein_ name needs to be changed. See the configuration page for more defaults.
  • Overwrite the glideinWMS installation and run: factory_startup upgrade config.xml.
    If getting the code from CVS, a cvs update -r version will update the code.
    Running 'upgrade' overwrites all files in the glidein submit directories including rewriting the configuration file. If you use 'reconfig', this will only upgrade the files with factory configuration information so some of the scripts may not get updated.

Which option you choose is really up to you; the second one is easier, but the first one is cleaner and easier to revert back.

Warning: Check the revision history before doing this. Not all versions are compatible. For example, changes to a factory configuration file may not allow you to reuse an old glideinWMS.xml.