Introduction#
This document gives an example of the steps for upgrading from previous build to a new build of LUNA PLATFORM.
This document also contains the commands required to upgrade from version 5.2.0...5.28.0 to the current build. Note that starting from versions 5.2.0, there may have been critical changes, such as updates to thresholds or neural network versions, deprecation of FaceDetV1 and FaceDetV2 detectors, and others. A change such as updating the thresholds may give a different result than in the old build. This manual is for upgrading from a previous build and these commands are for advanced users only. Commands are marked with the following note: Note! Accounts migration (upgrading from 5.2.0...5.28.0 only). Be careful and do not perform unnecessary actions if you are updating from version 5.30.0 and higher!
This guide is designed with an assumption that:
- you already have a previous minor version of LUNA PLATFORM installed and the required environment is up and running at your server(s).
- LP 5 is installed according to LP 5 installation manual, and the default paths are used. Otherwise, you should consider your manual changes during the update.
All the provided commands should be executed using the Bash shell (when you launch commands directly on the server) or Putty (when you remotely connect to the server). The provided commands were tested with these utilities only. The use of other shells or emulators may lead to errors when executing commands.
This document includes an example of LUNA PLATFORM deployment. It implements LUNA PLATFORM minimum power operating for demonstration purposes and cannot be used for the production system.