What is the correct way to upgrade asterisk revision from freepbx?

Hi people,

I have installed the last ISO of FreePBX 13:
[[email protected] ~]# cat /etc/schmooze/pbx-version
10.13.66-18

NOTE: On the web it looks like the last FreePBX revision is: 10.13.66-20
https://wiki.freepbx.org/display/PPS/FreePBX-Distro-10.13.66

If I connect to the asterisk console I can see that the system is using: Asterisk 13.14.0

After that I have updated all the FreePBX modules via FreePBX interface (Module Admin)

If I commute to Asterisk 11:
[[email protected] ~]# asterisk-version-switch
Pick the Asterisk Version you would like to change to.
Press 1 and the Enter key for Asterisk 11
Press 2 and the Enter key for Asterisk 13

I can see that I am using the last asterisk 11.X version: 11.25.1

If I commute again to Asterisk 13:
[[email protected] ~]# asterisk-version-switch
Pick the Asterisk Version you would like to change to.
Press 1 and the Enter key for Asterisk 11
Press 2 and the Enter key for Asterisk 13

I can see that I am using the last asterisk 13.X version: 13.15.0

When you commute between Asterisk 11.X and Asterisk 13.X what does FreePBX exactly?
It looks like that my Asterisk 13.14 has been updated to Asterisk 13.15 :slight_smile: , is this ok?

What is the correct way to update the asterisk service to the last version without compiling from tar.gz using FreePBX repositories/commands?

By the way, what should happen If I use the upgrade scripts???
https://upgrades.freepbxdistro.org/stable/10.13.66/upgrade-10.13.66-19.sh
https://upgrades.freepbxdistro.org/stable/10.13.66/upgrade-10.13.66-20.sh

It should update FreePBX modules and asterisk service, true???

Yes, using the current version of Asterisk is fine.

On the Distro, upgrades are done using the upgrade scripts or using System Admin Pro:
https://wiki.freepbx.org/display/PPS/FreePBX-Distro-10.13.66

Yes. And it will also perform OS or kernel upgrades and install required RPMs to support FreePBX modules.

Thanks by your answer Lorne,

By the way I have another installation in which I didnt use the FreePBX ISO.

I did that:
1º) Install Debian 8.4
2º) Install Asterisk 11.21.2
3º) Install FreePBX 12.0.76.4 (6.12.66-XX) from tar.gz

In this case what would be the correct way to update: FreePBX modules and asterisk services?

Update FreePBX modules from Web-GUI and compile from tar.gz the last Asterisk revision?