EFI boot
FreePBX 15 Installation, Asterisk 18
Graphical Installation - Output to VGA
FreePBX Standard
Set root password, wait for install to complete
Reboot
Login for the first time to VM console, get ip address, sign out.
Reconnect via PuTTY so we can copy and paste the terminal window.
Update CentOS via yum before anything else
yum update
[…]
Upgrade 23 Packages
Total download size: 22 M
Is this ok [y/d/N]:
y
[…]
Complete!
reboot
Login again
fwconsole sysadmin activate 123456789
[…]
Setting permissions…
Restarting httpd…
Done
Update modules from command line using modules administration, using screen so I can also watch system status in top.
screen -S Update-Modules
fwconsole ma upgradeall
The following red messages scroll by:
Unable to resolve dependencies for module core
Unable to resolve dependencies for module adv_recovery
Wow the download of the “endpoint” module went 10 times faster in the CLI than via the web interface
Blue text during modules install:
(node:6558) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 SIGINT listeners added. Use emitter.setMaxListeners() to increase limit
I hope that’s not important. Not sure what I’m supposed to do about it.
Also these messages are entertaining.
added 401 packages from 334 contributors and audited 405 packages in 117.56s
found 51 vulnerabilities (2 low, 16 moderate, 23 high, 10 critical)
run npm audit fix
to fix them, or npm audit
for details
[npm-cache] [INFO] [npm] installed npm dependencies, now archiving
I hope none of that matters.
[…]
Chowning directories…Done
Chowning directories…Done
Chowning directories…Done
…and we’re back at the prompt again with no final status message
I know some modules failed to update, so we’re going to repeat the modules update command until everything is reported as succeeded.
fwconsole ma upgradeall
Module(s) requiring upgrades: adv_recovery
Upgrading module ‘adv_recovery’ from 15.0.53 to 15.0.53
Downloading module ‘adv_recovery’
Processing adv_recovery
Verifying local module download…Verified
Extracting…Done
Download completed in 0 seconds
Updating tables adv_recovery_primary_server_settings, adv_recovery_heartbeat_log, adv_recovery_backuprestore_log, adv_recovery_notifications_log, adv_recovery_serviceswitch_log…Done
log file created /var/log/asterisk/adv_recovery.log
Restarting Advanced Recovery process…Generating CSS…Done
Module adv_recovery version 15.0.53 successfully installed
Very nice. Advanced recovery updated to the same version that it already is. Good job.
Nothing about core mentioned. I guess that solved itself?
All upgrades completed successfully!
I’m sorry but I don’t believe you. I still don’t know if it’s actually done, so we’re going to keep trying to update modules until there’s nothing else to do.
fwconsole ma upgradeall
No repos specified, using: [standard] from last GUI settings
Up to date.
Updating Hooks…Done
Okay then, I think we are finally done updating Asterisk 18 … lol
reboot