Creating a repository on an HTTP server

The product repository on an HTTP server is used to install the product on your local computer and on additional computers.

Before you begin

Install Installation Manager on the local computer to use a repository created by IBM® Packaging Utility.

Procedure

  1. Download the Rational® product from IBM Passport Advantage®.
  2. Download the IBM Rational Enterprise Deployment v8.0 platform installation files from IBM Passport Advantage. The Rational Enterprise Deployment files are part of the same eAssembly as the Rational product.

    The Rational Enterprise Deployment v8.x.xplatform files contain Packaging Utility and Installation Manager. A version of Installation Manager is also included with the Rational product. The version of Installation Manager might be different in the Rational Enterprise Deployment files and in the Rational product.

  3. Extract the installation files for the Rational product, Installation Manager, and the Packaging Utility to a local computer. The extracted installation files contain the product repository. The following examples show directories on the local computer that contain the extracted installation files:
    Windows systems
    C:\installation_files\Rational_product
    C:\installation_files\EnterpriseCD-platform\InstallationManager
    C:\installation_files\EnterpriseCD-platform\PackagingUtility
    Linux or UNIX systems
    /installation_files/Rational_product
    /installation_files/EnterpriseCD-platform/InstallationManager
    /installation_files/EnterpriseCD-platform/PackagingUtility
  4. Locate the file agent.installer.platform-version.zip in the InstallationManager directory, and extract the file to the InstallationManager directory.

    You can determine the version of Installation Manager files by checking the config.ini file. For information, seeDetermining the version of Installation Manager.

  5. Locate the file pu.disk_platform-version.zip in the PackagingUtility directory, and extract the file to the PackagingUtility directory.
  6. Use the following commands to install IBM Packaging Utility. Installation Manager is automatically installed when you install Packaging Utility.
    Windows systems
    <installation_files>\InstallationManager\install.exe 
    <installation_files>\PackagingUtility\disk_platform\InstallerImage_platform\install.exe
    Note: On Windows, use install.exe for installations that use the GUI. Use installc.exe for silent installs.
    Linux or UNIX systems
    /installation_files/InstallationManager/install.exe 
    /installation_files/PackagingUtility/disk_platform/InstallerImage_platform/install
  7. Create the repository in Packaging Utility.
    1. Check that the computer that has Packaging Utility installed can access the HTTP server. Access includes FTP access or mapping a writable, shared drive to the document directory on the HTTP server.
    2. Start the Packaging Utility.
    3. Click Copy Packages > .
    4. Click Open Repository.
    5. Click Browse and navigate to the directory containing the Rational product installation files. For example:
      Windows systems:
      C:\<installation_files>\<Rational_product>\disk1\diskTag.inf
      Linux or UNIX systems
       /installation_files/Rational_product/disk1/diskTag.inf
      Note: If your repository contains both diskTag.inf and a repository.config directories, select the diskTag.inf directory. If the repository.config directory is selected, the copy process fails.
      Note: After selectingCopy Packages, the following message is displayed:
      Download zips from IBM Web site to hard drive. Unzip each into a common root directory.
      After selecting Open Repository, the following message is displayed:
      You can open the repository.config file, a directory that contains the repository.config file, a .zip file, or a JAR file. For enterprise CD images, open the diskTag.inf file in the root of the CD.

      Compressed files that contain a diskTag.inf or are larger than 2.2 GB must be extracted. Both the Rational ClearCase® and Rational ClearQuest® 7.1 installation files contain a diskTag.inf file.

      Note these differences between repository.config and diskTag.inf. Repository.config is a file that can be created using the Packaging Utility or obtained from the installation files. This file is typically in the <installation_files>\<Rational_Product> directory.

      diskTag.inf indicates to Installation Manager that the files are from a disk image. diskTag.inf can be across multiple disks. You cannot create a diskTag.inf with Packaging Utility but you can select a diskTag.inf in Packaging Utility. diskTag.inf cannot be used from an HTTP server. Fixpacks do not contain a diskTag.inf.

      Note that this scenario does not use Launchpad. Launchpad is shipped only with disk images and uses only diskTag.inf. Launchpad does not use repository.config.

    6. Optional: The default value for the repository name is the location of the selected repository. To enter a different repository name, clear the option Use the location as the name of the target repository. For example:

      Windows systems:

      C:\<installation_files>\<Rational_product>\disk1\diskTag.inf

      Linux or UNIX systems:

      /installation_files/Rational_product/disk1/diskTag.inf
  8. Click OK.
  9. In the Source window, verify that the Rational product repository is selected. Expand the repository name to see the files located in the repository.
  10. Click Next > Accept License Agreement.
  11. Click Browse to select the directory on the HTTP server that will contain the repository. You must select an existing directory. For example, for Windows: \\HTTPServer\Rational_product or for Linux or UNIX systems: /HTTPServer/Rational_product.
  12. Click Next.
  13. Click Copy to copy the selected repositories into a repository located on the HTTP server.

    For example, on Windows systems, files in the Rational product repository, C:\installation_files\Rational_product\disk1\diskTag.inf, are copied to the repository on the HTTP server, \\HTTPServer\Rational_product.

    On Linux or UNIX systems, files in the Rational product repository, installation_files/Rational_product/disk1/diskTag.inf, are copied to the repository on the HTTP server, /HTTPServer/Rational_product.

  14. Close the Packaging Utility.
  15. Copy the Installation Manager files to the HTTP server. You cannot add Installation Manager files to the repository created by the Packaging Utility. For example:
    Windows systems:
    \\HTTPServer\InstallationManager
    Linux or UNIX systems:
    /HTTPServer/InstallationManager
    Note: You can add an Installation Manager fix pack, com.ibm.cic.agent.offering.zip, to the repository created by Packaging Utility.

Feedback