- The confirmation window on the Restart button (in System and Marketplace pages) should explain that the server restart can take some time.
Are you sure you want to restart the server? The restart will first wait for ongoing background tasks to complete.
Forcing the shutdown is not recommended and can interrupt the processing of analysis reports.
- Once the restart is started, the button should be disabled and show Restart in progress.
- This same button (see screenshot should be red instead of blue) as it can lead to a destructive action.
- The feedback message explaining that the restart is in progress should be replaced by an info message (displayed to the administrators in the the various Administration pages) to explain that SonarQube is restarting.
SonarQube restart is in progress. Ongoing Background Tasks are completing.
with a link on Background Tasks pointing to the Background Tasks page.