Actions
Bug #3749
closedUpgrade from 2.1.4 to 2.2 does not automatically reboot
Start date:
07/08/2014
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:
i386
Description
After an upgrade from 2.1.4 to 2.2, the firewall does not automatically reboot. The architecture stayed the same, but the reboot script failed to run.
The upgrade log has a couple errors early:
tar: Failed to set default locale x ./tmp/pre_upgrade_command Firmware upgrade in progress... Installing /root/latest.tgz. tar: Failed to set default locale ./var/empty/: Can't set user=0/group=0 for var/emptyCan't update time for var/empty ./boot/loader.rc: Could not unlink tar: Error exit delayed from previous errors. Image installed /root/latest.tgz.
After the output from mtree, there is a more significant error:
Out of file descriptors Tue Jul 8 14:46:30 CDT 2014 Firmware upgrade is complete. Rebooting in 10 seconds.
Only the reboot never happens. Attempting to use the PHP reboot script fails.
: /etc/rc.reboot Out of file descriptors
This leaves the system in an inconsistent state (8.3 kernel, 10.x world).
Tested on i386 but may happen on both.
Actions