Feature #10387


Reevaluate the GUI upgrade language presented to the user

Added by Chris Linstruth over 2 years ago. Updated over 1 year ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:
Plus Target Version:
Release Notes:


When a user is performing an upgrade using the Web GUI they are presented with this message after the files are copied and the reboot is about to be executed:

Upgrade is complete. Rebooting in 10 seconds.

The Web GUI then tells them:

Page will automatically reload in N seconds.

That is misleading. The upgrade is not complete. There is much work still to be done after the system reboots. Slower systems with lots of packages might take several minutes before the upgrade is actually completed but the Web GUI user is not presented with any information indicating that is the case.

Anecdotally, this results in users experiencing (probably reasonable, based on the information they are given, since it looks like they only need to wait for the device to reboot) impatience and they pull the power while packages are being installed after the reboot. This will almost certainly result in a "bricked" device and the upgrade process is blamed as the cause.

I believe this can be better by:

  1. Presenting language that more accurately reflects reality in the Web GUI.
  2. Perhaps suggesting they watch the console to determine when the upgrade is actually completed.
  3. Provide a way for the inside interface to pick up the upgrade process log via the web browser before it is actually completed. This is probably a pretty big ask.


update-success.png (34.6 KB) update-success.png Jordan Greene, 10/04/2020 07:28 PM
Actions #1

Updated by Renato Botelho almost 2 years ago

  • Status changed from New to Feedback
  • Assignee set to Renato Botelho
  • % Done changed from 0 to 100

Message changed to "System is going to be upgraded. Rebooting in 10 seconds"

pfSense-upgrade 0.88 on 2.5.0 and 0.87 on 2.4.5

Actions #2

Updated by Jordan Greene over 1 year ago

The message "System is going to be upgraded. Rebooting in 10 seconds" appears in the verbose console output portion of the GUI but above that on the update page, more prominently displayed is still "System update successfully completed." see attached

Actions #3

Updated by Jim Pingle over 1 year ago

  • Status changed from Feedback to Resolved

Also available in: Atom PDF