Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »


Starting from version 3.8.3, IncrediBuild Linux includes a new utility script for automatic upgrade: ib_apply_upgrade.sh. This script is located at: /opt/incredibuild/management.

The ib_apply_upgrade.sh script extracts the content of the Upgrade file, saves it in the required location, and runs the upgrade process. No additional actions are required for the upgrade procedure. When running it, the ib_apply_upgrade.sh script needs to receive only one parameter – the name of the Upgrade file.


> To automatically upgrade version 3.8.3 and up:

  1. Copy to the Coordinator machine the Upgrade file of IncrediBuild Linux:

    incredibuild_upgrade_X.X.X-XXX.tar.bz2

    Note: The Upgrade file is compressed, and it is extracted by the ib_apply_upgrade.sh script. It ends with the suffixes: .tar.bz2

  2. In the Coordinator terminal, run with root user permissions the following:

    sudo /opt/incredibuild/management/ib_apply_upgrade.sh incredibuild_upgrade_X.X.X-XXX.tar.bz2


    For example
    :

    sudo /opt/incredibuild/management/ib_apply_upgrade.sh incredibuild_upgrade_3.8.3-200.tar.bz2


    The ib_apply_upgrade.sh script extracts the Upgrade file on the Coordinator machine and runs it. From this point on, the upgrade process is performed automatically.

  3. After the Upgrade file is extracted and activated, an Upgrade message appears on the Management Console of the Coordinator. This message informs you of the existence of a new IncrediBuild Linux version on the machine, and asks you to refresh the Console page to display the upgraded version:

    Note: If the Management Console of the Coordinator is closed during the upgrade process, the new version will be loaded automatically to the Management Console once you will open it.


    To load the upgraded version to the Coordinator Console, click the Reload button.

    The upgraded version is loaded to the Console, and the version number of the Coordinator changes to the number of the upgraded version.

    Initially, the version number of the Coordinator is higher than the version number of the connected Agents, which are installed on remote machines and still have the older version. However, since the Agents repeatedly check if a new version exists, once they detect a new version, they pull this version and install it on their machines, and their version no. changes accordingly.



  4. When a new version is installed on an Agent machine, an Upgrade message also appears on the Management Console of the Agent.
  1. Note: If the Management Console of an Agent is closed during the upgrade process, the new version will be loaded automatically to the Management Console once you will open it.

    To load the upgraded version to the Agent Console, click the Reload button.

    Note: You can repeat this process for each Agent whose Console you want to use.


    Now, all the connected components of IncrediBuild Environment are upgraded and use the new IncrediBuild Linux version:


  • No labels