Upgrade path 5.211.65-12 to 6.12.65-28 - all the scripts in this order [resolved]

sorry for being a bit thick :wink:

my current distro/fw version is 5.211.65-12. My FreePBX version is 12.0.74. My Asterisk is 11.14.2.

I regularly run module updates, also sometimes I do just ‘yum update’ from command line. I have never ran ANY of the update scripts before.

Does the (quoted below) text on http://wiki.freepbx.org/display/FD/FreePBX-Distro-5.211.65 this page mean, I should START the upgrades FROM the script FOR the version, i.e. http://upgrades.freepbxdistro.org/stable/5.211.65/upgrade-5.211.65-12.sh, then run EVERY next script till I get to http://upgrades.freepbxdistro.org/stable/6.12.65/upgrade-5.211.65-to-6.12.65-20.sh, then every script in the stable track (http://upgrades.freepbxdistro.org/stable/6.12.65/upgrade-6.12.65-20.sh to http://upgrades.freepbxdistro.org/stable/6.12.65/upgrade-6.12.65-28.sh) too ?

Basically: do I start FROM the script with my current EXACT number then follow up from that?


All upgrades need to be installed in numeric ascending order. Do not
skip any upgrade step. Upgrade scripts are not cumulative. Each upgrade
script should be run in ascending order to get to the desired final
Step 1: Check the current FreePBX Distro versionDisplay the current version file (as above) to confirm the current installed version of FreePBX Distro.Step 2: Download and run the applicable upgrade script
To install an update script via the Linux command line, use the following
commands, substituting the proper scripts from above. Download the
upgrade script matching the current version of FreePBX Distro installed,
mark it as executable and run it.

I have indeed ran all scripts from 5.211.65-12 throughout, and now, I am following the appropriate page where updates are announced :J My FreePBX 12.0.74 is now with PBX Firmware:6.12.65-28 and Asterisk (Ver. 11.18.0). Took an hour or so, and 3 reboots. But it appears to be working anyway.
(can’t wait for A13 to be marked ‘stable’ in asterisk-version-switch either)