Difference between revisions of "Updating NTC"

From NComputing Knowledge Base
Jump to: navigation, search
 
(NComputing Virtual Appliance)
 
(17 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== NoTouch Center updates ==
 
== NoTouch Center updates ==
  
There are several ways of updating your NoTouch Center. All updates are - of course - non-destructive for your configuration. Nevertheless, Stratodesk strongly recommends doing a backup before updating to a newer NoTouch Center version. Make sure you have read and understood the NoTouch Center Release Notes.
+
This page is about updating NoTouch Center. If you instead want to know how to update the client's operating systems, look here: [[Firmware Update (NTC)]]
  
== Autoupdate ==
+
There are several ways of updating your NoTouch Center. All updates are - of course - non-destructive for your configuration. Nevertheless, we require that you do this before you update:
 +
* Make a backup - e.g. a VM snapshot of the machine running NoTouch Center
 +
* Read and understand the Release Notes
  
The internal update function can be found at 'Service-Center' -> 'NoTouch Center Info'.
+
== Normal update ==
Click the 'Check now' link to let NoTouch Center check if there is a new version available on Stratodesk update servers. If there is a new version available the version number is shown and the 'Check now' link changes to 'Install now'.
 
If you click 'Install now', NoTouch Center will download and install the update. Once installed you will have to restart the NoTouch Center service to activate the new version.
 
  
[[Image:LMC-AutoUpdate-en.png|none|600px]]
+
NoTouch Center updates are distributed as .deb files.
 +
 +
=== NComputing Virtual Appliance ===
  
== Manual update ==
+
NoTouch Center is updated using the .deb package upload mechanism.
 +
# In older versions of VA console, select "VA Operation" in the main menu
 +
# Click on "Updates"
 +
# Scroll to the "NoTouch Center" header and click on "Upload/update .deb package"
  
Essentially the update consists of a single file. This file may also be downloaded from our customer download portal. Once logged in you will find the update file in the NoTouch Center directory of the version you want to update to as seen in the following screenshot:
+
[[Image:NComputingVA-NoTouchCenter-Update-Step1.jpg|none|800px]]
 +
<br> <br>
 +
In newer versions of VA console, the UI selection is somewhat different:
 +
# In the left column, select 'Maintenance and Diagnostics'
 +
# Click on 'Update NoTouch Center'
 +
# A upload UI will be displayed to allow uploading of deb packages for Virtual Appliance software updates or NoTouch Center updates
  
Once you downloaded the update file log in to NoTouch Center and navigate to Service Center -> Updates.
+
[[Image:NTC update.png|none|800px]]
Here choose your update file and click 'upload'. Once installed you will have to restart the NoTouch Center service.
 
  
[[Image:LMC-ManualUpdate-en.png|none|600px]]
+
<br>
 +
 
 +
In the page that appears now, upload the NoTouch Center update file (a .deb file).
 +
 
 +
NoTouch Center will be installed and restarted. Please allow at least one minute for NoTouch Center to reconfigure itself. Do not reboot the VA immediately.
 +
 
 +
 
 +
Please also see here: [[Updating the Virtual Appliance#NoTouch Center]]
 +
 
 +
== Legacy NoTouch Center versions ==
 +
 
 +
Earlier NoTouch Center versions up to and including 4.1.28 used an "in-place" update mechanism that could be triggered by manual upload of jar files or via automatic downloads of jar files. This mechanism is deprecated. NoTouch Center updates are distributed as .deb and .exe files only, no new .jar files are published.
 +
 
 +
For your reference, this is the "old" dialog box in older, pre-4.1.28 NTC setups that is NOT used any more:
 +
 
 +
[[Image:Center-en-ManualUpdate-deprecated.jpg|none|800px]]
 +
 
 +
To update such an older version, use the normal update procedures as above. There is nothing special about it. We are just saying that this dialog does not have use any more. Otherwise there is nothing special about the update.
  
 
== Troubleshooting ==
 
== Troubleshooting ==
  
First, always remember that NoTouch Center usually does nothing to your database during update. So your configuration is save, even if something goes wrong.
+
First, always remember that NoTouch Center usually does nothing to your database during update. So your configuration is safe, even if something goes wrong.
 +
 
 
General tips:
 
General tips:
* Check that your database server is available
 
 
* Check error messages displayed in the browser or in NoTouch Center logfiles in the log directory
 
* Check error messages displayed in the browser or in NoTouch Center logfiles in the log directory
* If you open a ticket with support, please give as much information as possible (screenshots, logfiles)
+
* If you open a ticket with support, please give as much information as possible (screenshots, logfiles), please include a [[VA support file]]
* Stratodesk support may tell you to revert to your prior version, so be sure to have a backup of both NoTouch Center and its database available!
+
* If you use an external database server, check that your database server is available
 +
* NComputing support may tell you to revert to your prior version, so be sure to have a backup of both NoTouch Center and its database available!
 
   
 
   
 
[[Category:NTC]] [[Category:Administrator tasks (NTC)]] [[Category:Updates]]
 
[[Category:NTC]] [[Category:Administrator tasks (NTC)]] [[Category:Updates]]

Latest revision as of 20:54, 4 February 2020

NoTouch Center updates

This page is about updating NoTouch Center. If you instead want to know how to update the client's operating systems, look here: Firmware Update (NTC)

There are several ways of updating your NoTouch Center. All updates are - of course - non-destructive for your configuration. Nevertheless, we require that you do this before you update:

  • Make a backup - e.g. a VM snapshot of the machine running NoTouch Center
  • Read and understand the Release Notes

Normal update

NoTouch Center updates are distributed as .deb files.

NComputing Virtual Appliance

NoTouch Center is updated using the .deb package upload mechanism.

  1. In older versions of VA console, select "VA Operation" in the main menu
  2. Click on "Updates"
  3. Scroll to the "NoTouch Center" header and click on "Upload/update .deb package"
NComputingVA-NoTouchCenter-Update-Step1.jpg



In newer versions of VA console, the UI selection is somewhat different:

  1. In the left column, select 'Maintenance and Diagnostics'
  2. Click on 'Update NoTouch Center'
  3. A upload UI will be displayed to allow uploading of deb packages for Virtual Appliance software updates or NoTouch Center updates
NTC update.png


In the page that appears now, upload the NoTouch Center update file (a .deb file).

NoTouch Center will be installed and restarted. Please allow at least one minute for NoTouch Center to reconfigure itself. Do not reboot the VA immediately.


Please also see here: Updating the Virtual Appliance#NoTouch Center

Legacy NoTouch Center versions

Earlier NoTouch Center versions up to and including 4.1.28 used an "in-place" update mechanism that could be triggered by manual upload of jar files or via automatic downloads of jar files. This mechanism is deprecated. NoTouch Center updates are distributed as .deb and .exe files only, no new .jar files are published.

For your reference, this is the "old" dialog box in older, pre-4.1.28 NTC setups that is NOT used any more:

Center-en-ManualUpdate-deprecated.jpg

To update such an older version, use the normal update procedures as above. There is nothing special about it. We are just saying that this dialog does not have use any more. Otherwise there is nothing special about the update.

Troubleshooting

First, always remember that NoTouch Center usually does nothing to your database during update. So your configuration is safe, even if something goes wrong.

General tips:

  • Check error messages displayed in the browser or in NoTouch Center logfiles in the log directory
  • If you open a ticket with support, please give as much information as possible (screenshots, logfiles), please include a VA support file
  • If you use an external database server, check that your database server is available
  • NComputing support may tell you to revert to your prior version, so be sure to have a backup of both NoTouch Center and its database available!