Upgrade Hosted DbServer and Web apps

Home » System » Upgrade Hosted DbServer and Web apps
System No Comments

This blog describes how to upgrade an existing customer with cloud hosting. Note that we assume a build has been performed in Jenkins with a build TAG available for upgrade.

TMS – DbServer and desktop

  1. Identify the release TAG (e.g. v13.13.0-b40-20190603) in source tree
  2. Login to Control Panel
  3. Go to the customer’s profile -> Manage
  4. Select “Stop-Upgrade-Start” and enter the release TAG. This will in order
    • Stop DbServer
    • Download the release version
    • Upgrade DbServer’s database
    • Start DbServer
  5. Note, sometimes the above action may fail due to long upgrades. We may need to do separate action of Stop, download, upgrade, restart.
  6. Check the DB server log for any problems
  7. Check upgrade by log in to the customer’s desktop app

TMS.WEB – admin portal, customer portal, mobile app

  1. Ensure DbServer has been upgraded successfully.
  2. Login to Control Panel
  3. Go to the customer’s profile -> Web and Mobile App -> Manage
  4. Select “Upgrade” which will in order
    • Stop web app
    • download according to the DbServer’s version
    • restart web app