2. Upgrading a HOPEX bundle
 
This procedure applies to both single server deployment and cluster deployment. It is required to download and install bundle on each server
 
2.1. Pre-conditions:
 
Identify the bundle to install (target bundle).
Ex: 5.0.XXXX (HOPEX V5.0 HF1- 64 bits - Official)
This information is usually provided by MEGA Technical Support.
Identify the url of the HAS Instance Manager Console
Ex: http://localhost:30100/
Identify the HAS instance to upgrade (target HAS instance)
Ex: preproduction instance http://svr0101:5001/
This information is provided by the project.
Know the credentials for the HAS Console of this instance.
This information is provided by the project.
Check that no user is connected to the HAS instance.
 
2.2. Online procedure (internet access)
 
The procedure applies to an HAS instance.
Here, it is assumed that:
You can access the HOPEX store https://store.mega.com.
You have an installation key.
 
For each HAS instance:
1. Enter the url of the HAS Agent Console
Ex: http://localhost:30100/
2. In the left menu, select HAS Versions
 
Graphical user interface, text, application Description automatically generated
 
3. Click on Download new version.
4. Select carefully the version to install (ex: 5.0.0+793 (HOPEX V5.0 HF1- 15.0.1.5972) in the list and click Download.
 
Graphical user interface, text, application Description automatically generated
 
5. Wait a few minutes up to the end of the download (100% then extraction).
A new folder is created in C:\ProgramData\MEGA\Hopex Application Server\.binaries\HOPEX, ex V5.0.0+793
 
Graphical user interface, text, application Description automatically generated
 
6. In the left menu, select Instances.
7. Select the target instance and click Stop and confirm
HAS instance stops.
 
Graphical user interface, application Description automatically generated
 
8. Select the target instance and click Start.
 
9. In the page 'Start instance', select carefully the target bundle (ex 5.0.0+793 (HOPEX V5.0 HF1[15.0.1.5972]) and click OK
HAS instance starts
 
Graphical user interface, text, application, chat or text message Description automatically generated
 
10. In the left menu, select HAS Versions.
 
11. You can delete previous programs (ex 5.0.0+698) if there no associated instance by clicking on the dustbin icon.
 
Graphical user interface, text, application Description automatically generated
 
12. Open the HAS Console related to the target instance and check that all modules are loaded.
 
 
 
2.3. Offline procedure (no internet access)
 
The procedure applies to an HAS instance.
Here, it is assumed that you have received a folder containing an offline package (downloaded previously).
 
Browse the folder containing the offline package related to the hotfix.
It must contain:
1. A file has.setup.exe.
2. A folder .haspackages.
 
Procedure:
1. Run has.setup.exe as an administrator.
2. Check Accept license and click Next.
 
Graphical user interface, text, application Description automatically generated
 
3. Keep existing settings for HOPEX Agent and click Next.
 
Graphical user interface Description automatically generated
 
4. The package is installed.
A message is displayed such as 'installation completed successfully'.
 
Graphical user interface, text, application Description automatically generated
 
5. Click Next.
 
Graphical user interface, application Description automatically generated
 
6. Click Open agent console.
 
7. In the left menu, select Instances.
 
 
8. Select the target instance, click Stop and confirm action
HAS instance stops.
 
Graphical user interface, application Description automatically generated
 
9. Select the target instance and click Start.
 
10. In the page 'Start instance', select carefully the target bundle (ex 5.0.0+793 (HOPEX V5.0 HF1[15.0.1.5972]) and click OK.
HAS instance starts.
 
Graphical user interface, text, application, chat or text message Description automatically generated
 
 
11. In the left menu, select HAS Versions.
 
12. You can delete previous programs (ex 5.0.0+698) if there is no associated instance by clicking on the dustbin icon.
 
Graphical user interface, text, application Description automatically generated
 
13. Open HAS Console related to the target instance and check that all modules are loaded.