FYI - 2.5.0 upgrade stalls on Dell Optiplex during reboot to complete upgrade
-
THE 2.50 UPGRADE ISSUE ENCOUNTERED
Upgrade from 2.45_p1 to 2.5.0 stalls on reboot to finalize upgradeHARDWARE
1 x Dell Optiplex 990 SFF 8GB Ram, 120GB SSD & Intel i340-T4 card installed, ZFS file system in use. Legacy booting active, not UEFI
&
1 x Dell Optiplex 9020 SFF 8GB Ram, 120GB SSD & Intel i340-T4 card installed, ZFS file system in use. Legacy booting active, not UEFIHISTORY
Solid, excellent performing and long term stable operation on pfSense v2.4.5_p1 and prior. No previous upgrade issues encountered.UPGRADE STEPS (locally instigated not remotely, keyboard & monitor available)
1/ Backed up configuration.
2/ Successfully commenced upgrade process.
3/ System arrives at point of upgrade reboot and proceeds.
4/ While interogating hardware as it boots up, after identifying the CD-ROM drive, the system arrives at the following message."cd0:Attempt to query device size failed:NOT READY, Medium not present - tray closed"
The reboot stops at that point and proceeds no further. No response to keyboard input at that point also.
Obviously this could be very problematic if the upgrade was being instigated remotely with no one to liaise with at the remote site.THE "LOCAL" WORK AROUND
1/ Put any data containing non-bootable CD into the optical drive and then power off the system.
2/ Power system back on. System will now get past the CD interogation stall, confirming the size of the CD media.
3/ Upgrade will continue on to completion and then reboots (make sure CD is left in the drive at this point).
4/ Upgrade completes successfully
5/ Login to Web gui and and agree to the licence terms then remove the CD from the optical drive and ask pfSense to reboot from the Diagistics menu.
6/ pfSense 2.5.0 reboots normally without the CD having to be in the optical drive, so issue is now resolved
7/ I tested upgraded system and so far all seems to be working fine, including IPSec.Hope this may be of assistance to others if they encounter something similar, especially if they don't have a monitor connected at the time to observe the reason for the no return from reboot.
Regards to all.
-
@maw I should also clarify that the message..........
"cd0:Attempt to query device size failed:NOT READY, Medium not present - tray closed"
....that is the point of reboot stall, is a FreeBSD boot process message, not a Dell system message of course.I also suspect this issue is not specific to the Dell systems identified, but could potentially present on any system which includes an empty optical drive present during the upgrade to pfSense 2.5.0
-
Further to this issue, FYI the same problem did not present again, when later upgrading from pfSense v2.5.0 to the quickly following update v2.5.1, instead successfully progressing and completing without incident and all appears to be working without issue after update completion.