If you have Centro 7 already installed, use the following steps for upgrading to the next version of Centro 7.
To upgrade from Centro 7.6.0/
0/7.7.1/7.7.2/7.7.3 to Centro 7.7
To ensure, jobs are not cut off mid process, make sure all jobs from each pipeline are no longer running. To do this,
In iiS Manager, stop the website or put up your maintenance window.
The pipeline host service and the pipeline manager service are designed to start automatically. Setting them to a disabled mode will ensure they remain off.
Backup the database to keep as a back up in case of upgrade issues. To dump the database, see Arango Database Backup section of the System Backup help page.
Directory of Arangodump.exe:
C:\Program Files\ArangoDB3e 3.x.x\usr\bin
A typical Windows / Linux command to run is,
The folder containing the dump of the database should contain a number of .json files. If the directory is empty or only has a few files then an error must have occurred or the procedures was not run properly.
NOTE: Requires ActifyDB User and Password information
Run ./setup.sh -u MyUser -p MyPassword
ArangoDB via SSL
If the ArangoDB database connection prior to this upgrade was configured for SSL as detailed on the SSL Configuration page, the "setup.sh" or "setup.bat" file will require editing based on the ArangoDB server's operating system.
It is strongly recommended to use a database user other than the root to connect the application and services to the database. The 7.6 setup.bat can Create a new user from the arango shell (arangosh) or from the web GUI.
When upgrading, an option for a "Centro" user is created and a random password is created. This is done so one does not have to create their own user nor need to use the root user.
Note: If you had a previous user named "Centro", for security reasons the password will be overwritten with the new random one.
Use the user and password for the webapp, pipeline host, and pipeline manager services installations when credentials are asked for.
Be sure to use the correct information for the installation steps;
The installations automatically upgrade the application and services or installs new if Centro 7 does not already exist.
Note: Client side browsers may need caches cleared.
NOTE: If the User or Password was changed during the deploy process, and you used the incorrect values, then they must be reset afterwards for the Webapp and both Services to run.
See link below for instructions ;
After performing a CENTRO update, you must check the following files in case they did not retain their previous settings.
See Centro Upgrade File Check for a summary.