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.
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.
Best Practice
It is strongly recommended to follow the System Backup procedures before performing any SpinFire Manage upgrade as well as doing on a regular basis to back up your SpinFire Manage system.
Run the setup.sh script.
| The script automatically upgrades the current database or creates new databases if one doesn’t exist.
NOTE: Requires ActifyDB User and Password information
Run ./setup.sh -u MyUser -p MyPassword
Where: MyUser and MyPassword are the ActifyDB values
For organizations running SpinFire Manage on Windows,
Unzip the files.
Navigate to the database folder in a administrator - PowerShell window.
Run the .setup.bat script.
| The script prompts for the database root password, database name, database user account that connects SpinFire Manage to the database, and whether you want a new random password created.
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.
Unzip the files.
Open setup.sh or setup.bat for editing
| Append the ssl server.endpoint information to the setup file. Server “yourserverhostname:8529” used as example below.
LINUX - setup.sh edit lines 69 and 76 and append “–server.endpoint ssl://yourserverhostname:8529”
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;
IP address of the Arango Database currently being used
ArangoDB User Password
Use the newly assigned User and/or Password if they weres changed during the Deploy process
The installations automatically upgrade the application and services or installs new if SpinFire Manage 7 does not already exist.
Restart services and the web app.
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.