Get CollabNet TeamForge 5.4

Find and deploy the packages you need to install and set up CollabNet TeamForge.

  1. Download the software you'll need to install the TeamForge application.
    1. Get the main TeamForge install package from open.collab.net. Copy it to a temporary location, such as /tmp, on the server where TeamForge will run.
    2. If you are installing TeamForge on a server without an Internet connection, ask your CollabNet representative for one of these auxiliary packages and save it in /tmp. This download includes the extra software and utilities you would otherwise be downloading automatically during the install process.

      The exact auxiliary package you will download depends on your operating system:

      Operating system Installer package
      Red Hat Enterprise Linux 5.4 32-bit CTF-Disconnected-media-5.4.0.0-308.el5.i386.rpm
      Red Hat Enterprise Linux 5.4 64-bit CTF-Disconnected-media-5.4.0.0-308.el5.x86_64.rpm
      SuSE Linux Enterprise Server 11.x 32-bit CTF-Disconnected-media-5.4.0.0-308.sles11.i386.rpm
      SuSE Linux Enterprise Server 11.x 64-bit CTF-Disconnected-media-5.4.0.0-308.sles11.x86_64.rpm
  2. Unpack the installation package.
    • rpm -Uvh TeamForge-installer-5.4.0.0-308.noarch.rpm
    Tip: If you installed a previous release using the --prefix flag, specify the same path here. Otherwise the installer will assume the default path.
    • rpm -Uvh TeamForge-installer-5.4.0.0-308.noarch.rpm --prefix /some/other/path

  3. If you are upgrading TeamForge on a server without an Internet connection, unpack the auxiliary installer package that you downloaded.
    • rpm -Uvh <package-name>

    (See the table for the exact package name.)

    1. Insert the installation DVD for the operating system. This will provide some of the necessary software and utilities for installing TeamForge.
    2. Mount the Red Hat (or CentOS) installation DVD.
      Note: On SuSE, you don't need to mount the DVD. Just check that the contents of /etc/zypp/repos.d/SUSE-Linux-Enterprise-Server-11-0.repo are appropriate for your installation environment. For example, replace sr0 with the identifier for your server's CD drive, if necessary.
      • umount /media/RHEL_5.3\ i386\ DVD/
      • cd /media/
      • mkdir cdrom
      • mount /dev/cdrom ./cdrom/

      Replace cdrom with the identifier for your server's CD drive, if necessary.

      Tip: If there are any spaces in the automount, unmount it first and mount it as a filepath, with no spaces.
    3. Create a yum configuration file that points to the OS installation DVD contents. For example, if you are using vi:
      • vi /etc/yum.repos.d/cdrom.repo
    4. Copy this into the file you just created:
      [RHEL-CDROM]
      name=RHEL CDRom
      baseurl=file:///media/cdrom/Server/
      gpgfile=file:///media/cdrom/RPM-GPG-KEY-redhat-release
      enabled=1
      gpgcheck=0
      Note: On CentOS 5, omit "Server" from the baseurl path, like this: baseurl=file:///media/cdrom/
    5. Check that your configuration files are correct.
      • yum list httpd
      • yum list apr
    Now the yum package manager will look for the standard OS installation components on the DVD and not on the Internet.
  4. Get the TeamForge update package from open.collab.net. Copy it to /opt/collabnet/teamforge-installer/5.4.0.0/migration.
  5. Unzip the update package.
    • cd /opt/collabnet/teamforge-installer/5.4.0.0/migration
    • unzip migratorator_5.4.0.0.308.zip
  6. Copy the master configuration file, site-options.conf, from the old site to the same location in the new site.
    • cp /opt/collabnet/teamforge-installer/5.3.0.0/conf/site-options.conf /opt/collabnet/teamforge-installer/5.4.0.0/conf/site-options.conf
    Tip: You may need to use scp instead.
  7. In the site-options.conf file, rename the HOST_localhost token, replacing the current host name with the name of the machine on which your new TeamForge site will run.
    Note: Make sure the HOST variable is not commented out.
The installer is now ready to go. If you used the default path, it is located at /opt/collabnet/teamforge-installer/5.4.0.0.