Downloading and Running Siebel Installer for SCM

This topic describes the steps for downloading Siebel Installer for SCM, running the installer to lay down the SCM image, images of SCM dependencies, and SCM Helm chart, and verifying the SCM images and SCM Helm chart in the container registry.

This topic includes the following sections:

Overview of Siebel Installer for SCM

Siebel Installer simplifies the task of downloading the SCM artifacts required to set up SCM on a Kubernetes cluster on premises or in the cloud. Siebel Installer lays down the SCM image, images of SCM dependencies, and the SCM Helm chart, required to install SCM, in an assigned directory and then pushes them to the user specified container registry. You can download Siebel Installer from My Oracle Support (MOS) and proceed with the subsequent SCM installation procedure without internet access.

Downloading the Build

To download the installer:

  1. Download the media files from MOS as follows:
    1. Log in to MOS.
    2. Click the Patches & Updates tab.
    3. In the Patch Search pane, click the Product or Family (Advanced) tab.
    4. In the Product field, enter Siebel CRM.
    5. In the Release field, enter the release version. For example, Siebel Industry Applications 25.11.
    6. In the Platform field, select the platform. For example, Linux x86-64.
    7. Click Search.

      The results pane displays the files available for download for the search. For example, for the installer version 25.11, the following media files are listed: Siebel CRM 25.11.0.0 2025_11(Patch), Siebel CRM 25.11 OL Containers and Sample DB (Patch), and Siebel CRM 25.11.0.0 Cloud Manager (Patch).

    8. In the Patch Name field, click the Cloud Manager (Patch) link. For example, Siebel CRM 25.11.0.0 Cloud Manager (Patch).
    9. Click Download.

      You will receive two files, for example, p37481729_2511_Linux-x86-64_1of2.zip and p37481729_2511_Linux-x86-64_2of2.zip.

      Note: Here,the file name is representational and will change with the build. The format of the media file name is <patch_id>_<release_tag>_<platform>_<file_archive_number>of<total_files>.zip, where:
      • <patch_id> is the patch or the bug number. For example, 37481729.
      • <release_tag> is the SCM release version. For example, 2511 for the SCM release 25.11.
      • <platform> is the platform you wish to install SCM on. For example, Linux-x86-64.
      • <file_archive_number> is a number assigned to a file in a set of media files. For example, 1 is the archive number of the file in the file name p37481729_2511_Linux-x86-64_1of2.zip.
      • <total_files> is the total number of media files. For example, 2 in the file name p37481729_2511_Linux-x86-64_1of2.zip.
    • Note:

      The file with archive number 1 includes Siebel Installer for SCM, the SCM image, images of SCM dependencies, the SCM Helm chart, and configuration files. The file with archive number 2 includes the SCM third-party images.

  2. Extract the media zip file with archive number 1 to the directory (which will be referred to as the "installation directory" in the steps later) from which you want to run the installer, as follows:
    cd <installation_directory>
    unzip p3748172937481729_2511_Linux-x86-64_1of2.zip
    The following files are extracted in the installation directory:
    drwxrwxrwx 3 root root   3 Oct 22 10:40 ext
    drwxrwxrwx 2 root root   4 Oct 22 10:41 resources
    drwxrwxrwx 2 root root   2 Oct 22 10:41 logs
    drwxrwxrwx 3 root root   3 Oct 22 11:13 archives
    -rwxrwxrwx 3 root root   3 Oct 25 09:31 README.html
    -rwxrwxrwx 1 root root 186 Oct 25 09:31 runInstaller.sh
    drwxrwxrwx 3 root root   3 Oct 29 07:24 jre
    -rwxrwxrwx 1 root root  53 Nov 22 06:46 installer.properties
    Note: Make a note of this installation directory; later you'll run the SCM installation from this directory.
  3. Move the media zip file with archive number 2 to the <installation_directory>/archives/scm_archives directory. This directory was created when you extracted the media zip file with archive number 1 in step 2:
    mv p37481729_2511_Linux-x86-64_2of2.zip <installation_directory>/archives/scm_archive
    Note: You must only move the media zip file, do not unzip it.
  4. Download the Siebel CRM image matching the Siebel Installer version from MOS, as follows:
    1. Click the Patches & Updates tab.
    2. In the Patch Search pane, click the Product or Family (Advanced) tab.
    3. In the Product field, enter Siebel CRM.
    4. In the Release field, enter the release version. For example, Siebel Industry Applications 25.11.
    5. In the Platform field, select the platform. For example, Linux x86-64.
    6. Click Search.

      The results pane displays the files available for download for the search. For example, for the installer version 25.11, the following media files are listed: Siebel CRM 25.11.0.0 2025_11(Patch), Siebel CRM 25.11 OL Containers and Sample DB (Patch) and Siebel CRM 25.11.0.0 Cloud Manager (Patch).

    7. In the Patch Name field, click the container link. For example, Siebel CRM 25.11 OL Containers and Sample DB (Patch).
    8. Click Download. The File Download pane lists the downloadable media files for the patch. For example:
      • p38155035_2511_Linux-x86-64_2of2.zip
      • p38155035_2511_Linux-x86-64_1of2.zip
    9. Download the media file with the archive number 2. For example, p38155035_2511_Linux-x86-64_2of2.zip.
    10. Move the downloaded media zip file to the <installation_directory>/archives/scm_archives directory. Do not unzip the file. For example:
      mv p38155035_2511_Linux-x86-64_2of2.zip <installation_directory>/archives/scm_archive
  5. (Optional, perform this step only if you need support for Web Tools in languages other than English.) Download the Siebel Safeboot zip file from MOS, as follows:
    1. Click the Patches & Updates tab.
    2. In the Patch Search pane, click the Product or Family (Advanced) tab.
    3. In the Product field, enter Siebel CRM.
    4. In the Release field, enter the release version. For example, Siebel Industry Applications 25.11.
    5. In the Platform field, select the platform. For example, Linux x86-64.
    6. Click Search.

      The results pane displays the files available for download for the search. For example, for the installer version 25.11, the following media files are listed - Siebel CRM 25.11.0.0 2025_11(Patch), Siebel CRM 25.11 OL Containers and Sample DB (Patch), and Siebel CRM 25.11.0.0 Cloud Manager (Patch).

    7. In the Patch Name field, click the Siebel CRM patch link. For example, Siebel CRM 25.11.0.0 2025_11 (Patch).
    8. Click Readme under the patch details pane. Under the Linux/Unix Archive Files, note the archive number for Siebel Non-English (US) Safeboot.
    9. Click Download. The File Download pane lists the downloadable media files for the patch. For example:
      • p38151950_2511_Linux-x86-64_7of7.zip
      • p38151950_2511_Linux-x86-64_5of7.zip
      • p38151950_2511_Linux-x86-64_2of7.zip
      • p38151950_2511_Linux-x86-64_4of7.zip
      • p38151950_2511_Linux-x86-64_3of7.zip
      • p38151950_2511_Linux-x86-64_6of7.zip
      • p38151950_2511_Linux-x86-64_1of7.zip
    10. Click and download the Safeboot archive number file. For example, if the archive number you noted in the earlier step h is 3, then you download the p38151950_2511_Linux-x86-64_3of7.zip file.
    11. Move the media zip file to the <installation_directory>/archives/scm_archives directory. Do not unzip the file.
      mv p38151950_2511_Linux-x86-64_3of7.zip <installation_directory>/archives/scm_archive
      Note: If any required zip file is not copied to the <installation_directory>/archives/scm_archives directory during installation, you must uninstall and perform a fresh installation.
  6. (Optional, perform this step only if you want to run the installer as a non-root user.) Configure the non-root user to push the images to the container registry, as follows:
    sudo /sbin/usermod --add-subuids <first-last> --add-subgids <first-last> <uid> 
    podman system migrate
    /usr/bin/systemctl --user daemon-reload

    The variables in the example have the following values:

    • <uid> is the non-root user ID.
    • <first-last> is the subordinate user/group IDs range that the non-root user is allowed to use. For example, 20000-265536.
  7. (Optional) Sign in to the container registry using Podman and Helm utilities.
    Note: If you sign in to the container registry now, which is before running the installer, you need not provide the registry credentials in the SCM configuration details when you run the installer. The credentials with which you've logged in to the container registry are used to push the SCM image, images of SCM dependencies, and SCM Helm chart to the container registry.

Running Siebel Installer

You can run Siebel Installer either in the GUI mode or silent mode.

Running the Installer in the GUI Mode

To run the installer in the GUI mode:

  1. Start the installer in the GUI mode as follows:
    sh runInstaller.sh
  2. Complete the installation as follows:
    1. In the Installation Location screen, click Browse to select the directory to store the SCM artifacts and click Next.
    2. In the Component Selection screen, the installation component "Siebel Cloud Manager" and configuration task "Siebel Cloud Manager Configuration" are selected by default. Click Next to continue.
      Note: Don't deselect "Siebel Cloud Manager" or "Siebel Cloud Manager Configuration". If you deselect “Siebel Cloud Manager,” the installer will throw an error and you'll not be able to proceed with the installation. If you deselect "Siebel Cloud Manager Configuration", the installer will not upload the SCM image, images of SCM dependencies, and SCM Helm chart to the container registry.
    3. In the Configuration Details screen, enter the container registry details required to push the SCM image, images of SCM dependencies, and SCM Helm chart to the container registry:
      • Container registry URL: The container registry URL to push the SCM image, images of SCM dependencies, and the SCM Helm chart to. For example, harbor-registry.corpxyz.mytenancy02phx.oraclevcn.com.
      • Container registry URL prefix: The prefix for the container registry URL. It's used to construct the repository path. This field is optional or mandatory based on the registry used. If the registry mandates that the prefix be specified for better organization of projects or namespaces, then this field is mandatory; else it's optional and can be left blank. For example, if the prefix is mytenancy and the suffix is scmxyz, then the repository path will be iad.ocir.io/mytenancy/scmxyz/image-name.
        Note: For OCI container registry, the prefix is mandatory and must be the OCI namespace. Additionally, you can also include an optional suffix. For example, if the namespace is mytenancy and the suffix is scmproject, then the prefix will be mytenancy/scmproject.
      • Container registry URL UserName: The user name to access the container registry. It is optional if the installer is launched from the session in which the user has already logged in to the container registry.
      • Container registry Password: The password to access the container registry. It is optional if the installer is launched from the session in which the user has already logged in to the container registry.
      • Additional Web Tools Languages: A comma-separated list of languages other than English in which you wish to support the Web Tools. For example, JPN, DEU, and so on. For a list of languages supported by Siebel Web Tools and their corresponding language codes, refer to the Article ID 1513102.1 on My Oracle Support.
    4. In the Summary screen, review details and click Install.
    5. Optionally, you can save the installation response messages to a response file. To create a response file:
      1. Click Save Response File.
      2. Go to the required directory.
      3. Enter the response file name.
      4. Click Save.
    6. In the Installation Progress screen, as the installation progresses, appropriate messages are displayed. After you receive the message "Post Installation Configuration Complete", click Next.
    7. In the Finish Installation screen, after the installation is complete, the "Installation is successful" message is displayed along with the path and name of the log file. Click Close.

Running the Installer in the Silent Mode

You can use the silent mode to perform a fresh installation, configuration or upgrade. The silent mode installation uses a response file that contains information required by the installer to complete the installation. A sample response file is available in the Siebel Installer location. The INSTALLATION_TYPE parameter in the response file allows you to define the type of installation you want to perform.

You can run the installer in the silent mode using one of the following options:

  • Option 1: Using the sample response file available in the installer location as follows:

    1. Update the response file:
      • Set the INSTALLATION_TYPE parameter to one of the following values:
        • Fresh
        • Upgrade
        • Reconfiguration
        Note: Reconfiguration only performs the post-install tasks, it doesn't perform the installation of binaries again.
      • Set the values of other parameters as per your environment configuration.

      Here's a sample of the updated response file:

      	[Installation Details]
      INSTALLATION_TYPE="Fresh"
      SIEBEL_HOME_LOCATION="/home/siebel"
      SELECTED_COMPONENTS="Siebel Cloud Manager"
      SELECTED_CONFIGURATION_COMPONENTS="Siebel Cloud Manager"
      [Siebel Cloud Manager Configuration]
      CONTAINER_REGISTRY_URL=harbor-registry.xxx.xxxx.xxxx.com
      CONTAINER_REGISTRY_URL_PREFIX=abc
      CONTAINER_REGISTRY_USERNAME=user1
      CONTAINER_REGISTRY_PASSWORD=BJUkxRM2ZtUjxxxxxl3Q0t4MkllcldOWGxjVW82QjlNaWdsXXXXXXZ
      ADDITIONAL_WEB_TOOLS_LANGUAGES=JPN,DEU
      Note: Passwords in the response file are encrypted. Before you add or update passwords in the response file, you must encrypt the passwords using the Siebel encryption utility as follows:
      jre/bin/java -jar ext/jlib/EncryptString.jar <password>
    2. Run the installer in the silent mode using the updated response file as follows:
      • Linux:
        ./runInstaller.sh -silent -responseFile <Location of responsefile>
      • Windows:
        runInstaller.bat -silent -responseFile <Location of responsefile>
  • Option 2: Generating the response file using the GUI and then running the installer in silent mode using the generated response file, as follows:

    1. Run Siebel Installer in the GUI mode and navigate through the installation screens providing required information until you reach the Summary screen.

      For more information on running Siebel Installer in GUI mode, see Running the Installer in the GUI Mode.

    2. In the Summary screen, create a response file as follows:
      1. Click Save Response File.
      2. Go to the required directory.
      3. Enter the response file name.
      4. Click Save.
    3. Cancel the installation.
    4. Run Siebel Installer in silent mode using the response file created in step b. For more information on running Siebel Installer in silent mode, see Option 1 discussed in this section.

Verifying the SCM Image and SCM Helm Chart in the Container Registry

After the installer is run successfully, you must verify that the SCM image, images of SCM dependencies, and SCM Helm chart are available in the container registry for smooth SCM installation through one of the following ways:

  • Open the log file and look for the following messages:
    Uploaded image and helm chart to customer registry
    Post install configuration step completed for Siebel Cloud Manager Configuration
    Post Installation Configuration Completed.
  • Sign in to the container registry and verify the image from the interface provided by the registry, for example, the GUI.
Note: By default, when you run Siebel Installer, the SCM image, images of SCM dependencies, and SCM Helm chart are pushed to the user container registry.