Upgrade Notes
This section provides instructions to upgrade Eggplant DAI on Windows.
Downgrades are not supported.
Upgrading from Eggplant DAI 25.2 to Eggplant DAI 25.3 on Windows
Before you upgrade, make sure that you stop all your DAI servers and services, and then take a backup of your database folders (data
and minio
) and configuration file (config.yml
) before you start your installation. If there is a problem with your upgrade, you will need to restore to this point. If you have any questions or would like help testing your database before you upgrade, please contact your Technical Success Manager or our Customer Support.
- Eggplant DAI 25.3 is the latest major release.
- You must upgrade to Eggplant DAI 25.2 before you start your 25.3 upgrade.
- The upgrade may take 10-20 minutes to complete.
- Eggplant DAI 25.3 is only compatible with Eggplant Functional 25.3.x When you upgrade to Eggplant DAI 25.3, you must also update your version of Eggplant Functional.
In 25.3, the Windows on-prem version of DAI stores credentials in the Windows operating system Credential Manager (Locker). If you upgrade to 25.3, the installation will automatically move credentials that were stored in the DAI configuration file to the Windows Credential Manager. See Improves Secure Credential Management in DAI Windows On-Prem Installations in the 25.3 Release Notes below for more information.
Upgrading from Eggplant DAI 25.1 to Eggplant DAI 25.2 on Windows
-
When you upgrade from Eggplant DAI 25.1, make sure that you take a backup of your files (config.yml) and database folders (data and minio) before you start. If there is a problem with your upgrade, you'll need to restore to this point.
-
Find the System Administrator credentials from your previous upgrade. You'll need to enter them to authenticate with Eggplant's identity and access management (IAM) system during the upgrade.
-
Eggplant DAI 25.2 is only compatible with Eggplant Functional 25.2 and later. When upgrading to Eggplant DAI 25.2, you must also update your version of Eggplant Functional.
-
Your DAI configuration file (
config.yml
) may contain settings (envrionment variables) from previous releases that will no longer be referenced by DAI 25.2 or future releases. For example, if yourconfig.yml
file contains the following variables, you can delete them by editing theconfig.yml
file, which is located inC:\ProgramData\Eggplant\Digital Automation Intelligence
, as they will be ignored:ENABLE_REQUIREMENT_TRACEABILITY: [0 or 1]
ENABLE_UPM_REPORTING: [0 or 1]
ENABLE_WEBHOOK: [0 or 1]To delete the environment variables in your
config.yml
file, follow the steps in Editing the DAI Server Configuration File on Windows.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 25.2.