Updates Installer Parameters

The CloudBlue Commerce updates installer oa-update has a number of parameters which can be used to customize installation of your updates. See the table below to learn about the available parameters and their functions.

Note: Running oa-update without parameters lists all available hotfixes.

Parameter Description

--help

Displays useful information for the CloudBlue Commerce updates installer.

--log:file <logfile>

Sets the full path to a custom log file.

--add-locales <LOCALE>[,<LOCALE2>]

Adds more locales to your system. Adding locales must be performed after you finished the platform deployment (both Operations and Billing). Available languages are de|es|fr|it|ja|nl|pt|ru.

Example:

oa-update --add-locales de,es,fr

The maximum number of allowed locales in the system is 8 (including English). You cannot remove a language pack once it is installed.

--download|--precheck|--install

The commands to be performed:

--download downloads all available hotfixes.

--precheck downloads prechecks for all available hotfixes.

--install runs installation of the latest hotfix, starting with its precheck.

--version <update version>

Do not use. Reserved for backward compatibility.

Updates the installation to the specified update version. <Update version> is an update number.

Example:

To install oa-7.1-XXXX-update01-XXX you specify 1 as the update version.

--database:host <sysdb-hostname>

Do not use. Reserved for backward compatibility.

Specifies the path to Operations DB in case it resides on a different host from MN.

--database:password <sysdb-password>

Do not use. Reserved for backward compatibility.

Specifies the password to Operations DB in case it resides on a different host from MN.

--repourl <updates repository URL>

The URL to the Central OA YUM repository, or to its mirror. If omitted, the default value is used:

http://download.platform.cloudblue.com/cb/20.5/repo

Note: If there is at least one Linux-based host for which you do not want to allow access to the external resources you need to create a local mirror of the repository and specify the URL to the mirror.

--repo-proxy-url <updates repository proxy URL>

Specifies the URL of a proxy server through which the CloudBlue Commerce YUM repository can be accessible.

--hotfix { <full_hotfix_name>[,<full_hotfix_name>] | empty }

Installs specified hotfixes only. If you do not specify any hotfixes, all available hotfixes will be installed.

Example:

oa-update --install --hotfix branding-ui-20.5-3045,bss-20.5-2037

--skip-hotfix <full_hotfix_name>[,<full_hotfix_name>]

Skips installation of the specified hotfixes.

Example:

oa-update --install --skip-hotfix payment-sdk-20.5-1131

--billing-container

Displays a list of Billing containers available to install and already installed.

--billing-container <CTNAME>[ <CTNAME2>]

Installs the specified Billing containers.

--update-billing

Do not use. Reserved for backward compatibility.

--update-billing-list

Do not use. Reserved for backward compatibility.

--no-log-rotation

Disables log rotation (writing to a log file).

--noprecheck

Skips running the precheck.

--verbose

Displays the detailed debug information on screen.

--batch

Does not ask questions during the update.

--only-service-nodes

Passed to the oa-update script to update only the service nodes.