Project

General

Profile

Actions

Feature #10387

closed

Reevaluate the GUI upgrade language presented to the user

Added by Chris Linstruth about 4 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
Upgrade
Target version:
Start date:
03/28/2020
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:

Description

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.
Success

The Web GUI then tells them:

Rebooting
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.

Files

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

Updated by Renato Botelho over 3 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 G over 3 years 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 3 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF