-
Type:
Bug
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 15
-
Fix Version/s: 15
-
Component/s: Backup & Restore
-
Labels:None
-
Sprint:Sprint 57
-
ToDo:
-
Asterisk Version:16
-
Distro Version:15
-
Distro:FreePBX Distro
-
Module Fix Version:
Warmspare had versions:
framework 15.0.17.43
backup 15.0.10.61
sysadmin 15.0.21.66
Primary versions:
framework 15.0.17.37
backup 15.0.10.61
sysadmin 15.0.21.55
Attempting to do warmspare backup/restore from primary to spare resulted in error when trying to restore the sysadmin module:
[2021-07-25 19:33:46] [e971aa02-503f-48f0-a263-7b79dbee168b.INFO]: Processing sysadmin [] []
[2021-07-25 19:33:46] [e971aa02-503f-48f0-a263-7b79dbee168b.INFO]: Resetting sysadmin module data [] []
[2021-07-25 19:33:47] [e971aa02-503f-48f0-a263-7b79dbee168b.ERROR]: Error uninstalling sysadmin reason(s): Failed to run un-installation scripts on line 41 of file /var/www/html/admin/modules/backup/Handlers/FreePBXModule.php [] []
[2021-07-25 19:33:47] [e971aa02-503f-48f0-a263-7b79dbee168b.INFO]: #0 /var/www/html/admin/modules/backup/Handlers/FreePBXModule.php(20): FreePBX\modules\Backup\Handlers\FreePBXModule->uninstall('sysadmin') #1 /var/www/html/admin/modules/backup/Models/Restore.php(56): FreePBX\modules\Backup\Handlers\FreePBXModule->reset('sysadmin', '15.0.21.55') #2 /var/www/html/admin/modules/backup/Handlers/Restore/Common.php(120): FreePBX\modules\Backup\Models\Restore->reset() #3 /var/www/html/admin/modules/backup/Handlers/Restore/Multiple.php(61): FreePBX\modules\Backup\Handlers\Restore\Common->processModule('sysadmin', '15.0.21.55') #4 /var/www/html/admin/modules/backup/Console/Backup.class.php(324): FreePBX\modules\Backup\Handlers\Restore\Multiple->process(true) #5 /var/www/html/admin/libraries/Composer/vendor/symfony/console/Command/Command.php(255): FreePBX\Console\Command\Backup->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #6 /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php(960): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php(255): Symfony\Component\Console\Application->doRunCommand(Object(FreePBX\Console\Command\Backup), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php(148): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/lib/asterisk/bin/fwconsole(163): Symfony\Component\Console\Application->run() #10
[] []
After this several modules failed to restore because sysadmin was uninstalled and broken.