Upgrade Notes
This section provides instructions to upgrade Eggplant DAI on Windows.
Downgrades are not supported.
Upgrading from Eggplant DAI 7.4 to Eggplant DAI 7.5 on Windows
- When you upgrade from Eggplant DAI 7.4, 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 7.5 is only compatible with Eggplant Functional 23.5 and later. When upgrading to Eggplant DAI 7.5, you must also update your version of Eggplant Functional.
Upgrading from Eggplant DAI 7.3 to Eggplant DAI 7.4 on Windows
- When you upgrade from Eggplant DAI 7.3, 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 7.4 is only compatible with Eggplant Functional 23.4 and later. When upgrading to Eggplant DAI 7.4, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 7.4.
Upgrading from Eggplant DAI 7.2 to Eggplant DAI 7.3 on Windows
- When you upgrade from Eggplant DAI 7.2, 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 7.3 is only compatible with Eggplant Functional 23.3 and later. When upgrading to Eggplant DAI 7.3, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 7.3.
Upgrading from Eggplant DAI 7.1 to Eggplant DAI 7.2 on Windows
- When you upgrade from Eggplant DAI 7.1, make sure that you take a backup of your files and database 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 7.2 is only compatible with Eggplant Functional 23.2 and later. When upgrading to Eggplant DAI 7.2, you must also update your version of Eggplant Functional.
- If any indexes were manually added to the DAI database, remove them before upgrading. Contact our Customer Support for assistance if needed.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 7.2.
Upgrading from Eggplant DAI 7.0 to Eggplant DAI 7.1 on Windows
- When you upgrade from Eggplant DAI 7.0, make sure that you take a backup of your files and database 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 7.1 is only compatible with Eggplant Functional 23.1 and later. When upgrading to Eggplant DAI 7.1, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 7.1.
Upgrading from Eggplant DAI 6.5 to Eggplant DAI 7.0 on Windows
-
When you upgrade from Eggplant DAI 6.5, make sure that you take a backup of your files and database 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 7.0 is only compatible with Eggplant Functional 23.0 and later. When upgrading to Eggplant DAI 7.0, you must also update your version of Eggplant Functional.
-
An upgrade has been made to the latest stable release of MinIO. Upgrading an existing installation of DAI 6.5 to DAI 7.0 will bring about a migration of MinIO assets(mainly suites and screenshots) which may take up to an hour.
-
The agent has been redesigned into separate dedicated agents for design and run. There are two types of agents, namely Eggplant DAI Design Agent for uploading suites to DAI and executing tests in the designer, and Eggplant DAI Run Agent and for executing test configuration runs. Both agents must be updated when upgrading.
-
If you had DAI 6.5 installed on Windows Server 2019 or later, or Windows 11 or later, you may get the following error when trying to upgrade to DAI 7.0 due to a command line utility getting removed and a subprocess is not being killed successfully:
- To resolve the issue, launch Task Manager and end the
"OpenJDK Platform binary"
process, then pressTry Again
in the installer.
- To resolve the issue, launch Task Manager and end the
Read the Release Notes for full details of the changes introduced in Eggplant DAI 7.0.
Upgrading from Eggplant DAI 6.4 to Eggplant DAI 6.5 on Windows
- When you upgrade from Eggplant DAI 6.4, make sure that you take a backup of your files and database 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 6.5 is only compatible with Eggplant Functional 22.5 and later. When upgrading to Eggplant DAI 6.5, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 6.5.
Upgrading from Eggplant DAI 6.3 to Eggplant DAI 6.4 on Windows
- When you upgrade from Eggplant DAI 6.3, make sure that you take a backup of your files and database 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 6.4 is only compatible with Eggplant Functional 22.4 and later. When upgrading to Eggplant DAI 6.4, you must also update your version of Eggplant Functional.
- All scripts that were referenced from within Test Configurations will be migrated to Test Cases and these will be automatically included within the original Test Configuration. See the Release Notes for further details.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 6.4.
Upgrading from Eggplant DAI 6.2 to Eggplant DAI 6.3 on Windows
- When you upgrade from Eggplant DAI 6.2, make sure that you take a backup of your files and database 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 6.3 is only compatible with Eggplant Functional 22.3 and later. When upgrading to Eggplant DAI 6.3, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 6.3.
Upgrading from Eggplant DAI 6.1 to Eggplant DAI 6.2 on Windows
- When you upgrade from Eggplant DAI 6.1, make sure that you take a backup of your files and database 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 6.2 is only compatible with Eggplant Functional 22.2 and later. When upgrading to Eggplant DAI 6.2, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 6.2.
Upgrading from Eggplant DAI 6.0 or 6.01 to Eggplant DAI 6.1 on Windows
- When you upgrade from Eggplant DAI 6.0 or 6.0.1, make sure that you take a backup of your files and database 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 6.1 is only compatible with Eggplant Functional 22.1 and later. When upgrading to Eggplant DAI 6.1, you must also update your version of Eggplant Functional.
Read the Release Notes for full details of the changes introduced in Eggplant DAI 6.1.
Upgrading from Eggplant DAI 5.3 to Eggplant 6.0.1 on Windows
- When you upgrade from Eggplant DAI 5.3, make sure that you take a backup of your files and database before you start. If there is a problem with your upgrade, you will need to restore to this point.
- Eggplant DAI 6.0.1 is only compatible with Eggplant Functional 22.0 and later. When upgrading to Eggplant DAI 6.0.1, you must also update your version of Eggplant Functional.
- To continue to use the API execution endpoints in Eggplant DAI, you must update your code to use the new authentication method.
- Eggplant Accelerators that use the authentication method in Eggplant DAI 6.0.1 and above are not compatible with environments where DAI 5.3 and below are in use.
- You must upgrade all existing agents for use with Eggplant DAI 6.0.1, and regenerate agent access keys for existing execution environments.
- As part of the migration to a new identity and access management system, all users must reset their passwords. For environments with email enabled, this is an automatic process. Before upgrading, check that all users have a valid email address.
- For secure environments without access to email, the Windows Installer allows you skip the configuration of an SMTP mail server.
When you install or upgrade to Eggplant DAI 6.0.1, you need to enter credentials for a System Administrator account. Keep these credentials in a safe place. Under certain circumstances, an Eggplant Technical Consultant might ask you to find and use them.