Line 222: |
Line 222: |
| | | |
| === Upgrade Asterisk Major Version === | | === Upgrade Asterisk Major Version === |
− | {{Note box|to document}} | + | {{Warning box|This is not fully tested}} |
| + | |
| + | https://wiki.asterisk.org/wiki/display/AST/Asterisk+Versions |
| + | |
| + | "Long Term Support (LTS) release will be fully supported for 4 years, with one additional year of maintenance for security fixes" |
| + | |
| + | Asterisk 13.x is LTS released 2014-10-24 is EOL as of 2021-10-24 |
| + | |
| + | Asterisk 16.x is LTS released 2018-10-09 is in Security fixes only and EOL 2023-10-09 |
| + | |
| + | Asterisk 18.x is LTS released 2020-10-20 with Security fixes from 2024-10-20 and EOL 2025-10-20 |
| + | |
| + | Asterisk 20.x is latest LTS |
| + | |
| + | See: |
| + | |
| + | https://bugs.koozali.org/show_bug.cgi?id=12363 |
| + | |
| + | ====Asterisk 13-16==== |
| + | |
| + | This should upgrade from 13 to 16 |
| + | |
| + | db yum_repositories setprop asterisk-13 status disabled |
| + | db yum_repositories setprop asterisk-16 status enabled |
| + | signal-event yum-modify |
| + | yum --enablerepo=asterisk-16,epel update |
| + | signal-event post-upgrade;signal-event reboot |
| + | |
| + | ====Asterisk 16-18==== |
| + | |
| + | {{Warning box|This is not operational and requires further work}} |
| + | |
| + | This will require an update to the smeserver-freepbx spec file. |
| + | |
| + | This is how you would do it in principle, but there are conflicts as asterisk voicemail-plain has been replaced by asterisk-voicemail-imap and asterisk-voicemail-odbc |
| + | |
| + | db yum_repositories setprop asterisk-16 status disabled |
| + | db yum_repositories setprop asterisk-18 status enabled |
| + | signal-event yum-modify |
| + | yum --enablerepo=asterisk-18,epel update |
| + | signal-event post-upgrade;signal-event reboot |
| | | |
| === Uninstall === | | === Uninstall === |