Upgrading an Existing Installation
You can upgrade your existing Flogo Enterprise installation and continue to use your existing apps and connectors. You do this by installing the newer version of Flogo Enterprise in the same <FLOGO_ENTERPRISE_HOME> as your existing installation.
- Procedure
- Stop the Flogo Enterprise Web UI if it is running.
- Download the archive file for your platform,
TIB_flogo_<version>_<platform>.zip
, from https://edelivery.tibco.com/storefront/index.ep. - If upgrading from version 2.0.0 on Linux and Macintosh or on Windows platform, from 2.5.x or lower, do the following:
- Make a backup copy of
<FLOGO_ENTERPRISE_HOME>/data
directory to preserve your existing apps and contributions. - Extract the contents of the archive file you downloaded in the same temporary directory.
- Copy the following directories:
From:
<temporary_directory>/flogo/<newer_version>
<temporary_directory>/flogo/tools
<temporary_directory>/flogo/data
To: <FLOGO_ENTERPRISE_HOME>
If upgrading from version 2.1.0 or above on a non-Windows platform, do the following:- Open a command prompt or terminal and change directory to
<FLOGO_ENTERPRISE_HOME>/tools
. - On
Linux and Macintosh platforms, run
chmod a+x installmgr.sh
command to give yourself execute permission. - Run the appropriate
installmgr
script for your operating system:- Linux and Macintosh:
./installmgr.sh install flogo TIB_flogo_<version>_<platform>.zip
- Linux and Macintosh:
- Make a backup copy of
- Open a terminal window
and change directories to
<FLOGO_ENTERPRISE_HOME>/flogo/<version>/bin
directory. - Run the following command pertaining to your operating system to start the
Flogo Enterprise Web UI:
OS File Name Important Notes Windows start-webui.bat
- Make sure you have full control access before running the executable.
- On the Windows operating system, the Docker server architecture supports both
linux/x64
container andwindows/amd64
containers. - Flogo Enterprise supports the
linux/x64
container only.
MacOS ./start-webui.sh
Make sure that you have execute permission (a+x) before running this installer. Linux ./start-webui.sh
Make sure that you have execute permission (a+x) before running this installer. Optionally, you can use the following options:
-p
to specify a port. For example, on Linux or Macintosh use the command./start-webui.sh -p <port_number>
-eula-accept
to accept the license agreement located in<FLOGO_ENTERPRISE_HOME>/flogo/<version>/license
.
- Enter
Y
when prompted with Do you accept above EULA(Y/N)? to accept the license agreement.Note: (Microsoft Windows only) While upgrading Flogo Enterprise, you may get a "VBScript compilation error
" at the end of the installation. You can ignore the error as it does not impact the execution of Flogo Enterprise Web UI. - Open a browser and go to
http://localhost:8090
to start the new version of Flogo Enterprise.The Flogo Enterprise Apps page opens. Your apps and extensions should be available to you.