After installed DAI 7.0, the service can't startup, thare is a log in system application log

I got the same issue after upgrading from DAI 6.5 to 7.0, or uninstalling/unistalling DAI 7.0. I see the exact same error as @shenpeng in my Windows Application event log.

I also see these errors in C:\ProgramData\Eggplant\Digital Automation Intelligence\Logs\win_dai_service.log:

2023-07-22 21:23:34,143 [Dummy-1     ][ERROR] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Minio Upgrade: Failed: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s
2023-07-22 21:23:34,158 [Dummy-1     ][INFO ] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Minio upgrade: Running stop_minio.bat for minio
2023-07-22 21:23:34,454 [Dummy-1     ][INFO ] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Minio upgrade: Running stop_minio.bat for minio_snsd
2023-07-22 21:23:36,708 [Dummy-1     ][INFO ] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Minio upgrade: server stopped
2023-07-22 21:23:36,708 [Dummy-1     ][INFO ] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Minio upgrade: Renaming minio data folders
2023-07-22 21:23:36,724 [Dummy-1     ][ERROR] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\service.py Error in windows services startup: Minio Upgrade: Failed: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s
Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1234, in wait_for_minio_successfully_migrated
    is_minio_successfully_migrated(
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1263, in is_minio_successfully_migrated
    raise Exception(
Exception: Minio upgrade: Minio migration timeout within 300s

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1092, in upgrade_minio
    wait_for_minio_successfully_migrated(env_constants)
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1245, in wait_for_minio_successfully_migrated
    raise Exception(f"Minio Upgrade: Failed: {e}") from e
Exception: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\service.py", line 95, in __init__
    initialize_applications(env_constants, self.installation_mode)
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1502, in initialize_applications
    upgrade_minio(
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1101, in upgrade_minio
    raise Exception(f"Minio Upgrade: Failed: {e}") from e
Exception: Minio Upgrade: Failed: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s
2023-07-22 21:23:36,724 [Dummy-1     ][ERROR] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py Error in Windows service:Initializing applications failed
Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1234, in wait_for_minio_successfully_migrated
    is_minio_successfully_migrated(
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1263, in is_minio_successfully_migrated
    raise Exception(
Exception: Minio upgrade: Minio migration timeout within 300s

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1092, in upgrade_minio
    wait_for_minio_successfully_migrated(env_constants)
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1245, in wait_for_minio_successfully_migrated
    raise Exception(f"Minio Upgrade: Failed: {e}") from e
Exception: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\service.py", line 95, in __init__
    initialize_applications(env_constants, self.installation_mode)
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1502, in initialize_applications
    upgrade_minio(
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\initializers.py", line 1101, in upgrade_minio
    raise Exception(f"Minio Upgrade: Failed: {e}") from e
Exception: Minio Upgrade: Failed: Minio Upgrade: Failed: Minio upgrade: Minio migration timeout within 300s

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\service.py", line 98, in __init__
    raise Exception("Initializing applications failed")
Exception: Initializing applications failed
2023-07-22 21:23:36,724 [MainThread  ][INFO ] C:\Program Files\Digital Automation Intelligence\python\tools\lib\site-packages\eggplant\win_dai_service\service.py Service Stopped

I wonder if the default timeout 300s for Minio migration is too short for upgrading my environment.

Hey @shenpeng,

Sorry to hear that you are facing issues while upgrading your DAI.

Kindly ask you to reach out to our support via email. eggplant.support@keysight.com
They’ll provide instructions and hands on expertise.

You could potentially increase the minio timeout default value.

Cheers,
Karsten

You can try
delete “C:\ProgramData\Eggplant\Digital Automation Intelligence\rabbitmq” folder
and “C:\ProgramData\Eggplant\Digital Automation Intelligence\minio_bak” folder
before reinstall.