Category:Cumulus MX: Difference between revisions

1,235 bytes added ,  05:07, 27 May 2020
m
Line 643: Line 643:
= Updating to a new MX release =
= Updating to a new MX release =


== MX output message ===
== Knowing when a new release is available ==
 
=== Using forum notifications ===
 
As new releases are announced in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 Cumulus MX Announcements and Download - PLEASE READ FIRST] topic, you can use the spanner tool to '''subscribe''' to this topic to receive notifications of a new post announcing a new release (or any other release-related announcement).
 
=== MX installations will output message ===


If ...  
If ...  
#...you have a monitor to see the output from the Cumulus MX engine (Windows call this a console window, Unix-based implementations call this the output terminal window),  
#...you have a monitor to see the output from the Cumulus MX engine (Windows call this a console window, for Unix-based implementations this is the output window when using terminal), AND
#..'''your device running MX is connected to internet''', AND
#...'''your device running MX is connected to internet''', AND
#...your MONO (if not Windows) is up-to-date, AND
#...you restart MX
#...you restart MX
... then you will see a prompt when a new version is available. Equally if you can view the MXdiags file for the current session of MX that is running with connection to the internet, that will say if a new version of MX is available.  
... then you will see a prompt when a new version is available.  


There is no message in either place ...
=== MXDiags ===
*... if you are using latest version,
 
In addition ...
#...if you can view the MXdiags file for the current session of MX, AND
#... that is running with connection to the internet, AND
#...you restart MX
...that will say if a new version of MX is available:
<pre>
2020-05-27 04:18:48.326 Calculating sunrise and sunset times
2020-05-27 04:18:48.326 Sunrise: 04:58:11
2020-05-27 04:18:48.326 Sunset : 21:19:54
2020-05-27 04:18:48.326 Tomorrow sunrise: 04:57:08
2020-05-27 04:18:48.326 Tomorrow sunset : 21:21:11
2020-05-27 04:18:48.388 You are not running the latest version of CumulusMX, build 3080 is available.
2020-05-27 04:18:48.763 Station type:</pre>
 
There is no message in either place above ...
*... if you are using latest version, OR
* ... if you are not connected to the internet, OR
* ... if you are not connected to the internet, OR
* you do not restart MX!
*... you do not restart MX!
 
=== Start/Stop script ===
 
When the '''Status''' option of this script is used, when a new release of MX is available, it will output a message.
 


== What to read before updating ==
== What to read before updating ==


*If your update is from the immediately previous build, then just check the release announcement in the support forum, or the précis style entry at [[Cumulus_MX_formal_release_versions]] in this wiki (if that is up to date) for which files have been affected. The actual release announcement will be more informative telling you if the upgrade requires one-off actions (like changing the schema if you use a database, or editing your web pages to take advantage of new web tags). The release announcement may sometimes include scripts to download and run to perform one-off actions.
*If your update is from the immediately previous build, then just check the release announcement in[https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 Cumulus MX Announcements and Download - PLEASE READ FIRST] topic, or the précis style entry at [[Cumulus_MX_formal_release_versions]] in this wiki (if that is up to date) for which files have been affected.  
*If your update is skipping some intermediate versions, then check the corresponding release announcements or Wiki entries for every version since the one you have been using before planning your upgrade. Again there may be one-off actions required at particular in-between versions.  
**The actual release announcement will be more informative telling you if the upgrade requires one-off actions (like changing the schema if you use a database, or editing your web pages to take advantage of new web tags).  
**The release announcement may sometimes include scripts to download and run to perform one-off actions.
*If your update is skipping some intermediate versions, then check the corresponding release announcements or Wiki entries for every version since the one you have been using before planning your upgrade.  
**Again there may be one-off actions required at particular in-between versions.  


== Back-ups ==
== Back-ups ==
5,838

edits