Skip to content

Upgrade67 Cancel Upgrade

Kenneth Wimer edited this page Jul 25, 2016 · 7 revisions

Wireframes

Admin Repository Checks Page - Post Checks State - Cancel Upgrade

Admin Repository Checks Page - Post Checks State - Cancel Upgrade

Annotations

# Component Description
1 Administration Server Repository Check Section This section informs the user what requirements needs to be met before moving forward with the upgrade process.
1.1 Administration Server Repository Item Name of the Administration Server Repository Item and Status.
1.2 Check Again Button This button will be enabled by default. Once the user clicks on it, it will be disabled. A spinner will be displayed if the action takes more than 2 seconds. The button will be re-enabled if any repository checks fail.
2 Main Control Area This area contains the "Next" and "Cancel" buttons which control the main flow of the wizard.
2.1 Cancel Button This button is always enabled although styled differently than other buttons. It cancels the current process and returns the cloud to the state before starting the upgrade.
2.2 Next Button This button will be disabled by default until the repository checks return success. When the user clicks on it, the user will be redirected to Upgrade the Administration Server.
3 Status Section This section shows the overall status and current step of the upgrade process.
3.1 Status Item All steps necessary to upgrade the cloud are displayed here. The current step is displayed to the user. No user interaction is possible.

Business Rules

  1. Upgrade Administration Server Repositories Checks page can only be accessed by the Crowbar Administrator.
  2. Crowbar Administrator must successfully run administration server repositories checks.
  3. Administration server repositories checks for the Upgrade flow consist on:
    1. SP2 repositories are in place
  4. In case of administration server repositories checks failure, the Crowbar Administrator will be notified
  5. In case of administration server repositories checks failure, the Crowbar Administrator will be able to trigger a new check.
  6. "Check Again" button will be enabled at start and disabled when all administration server repositories checks pass successfully.
  7. "Next" button will be disabled at start, and until all administration server repositories checks pass successfully.
  8. "Next" button will redirect the user to Upgrade Administration Server page.

Test Cases

TC.UPGRADE.ADMIN.REPOS.CANCEL.CHECK.01

TC.UPGRADE.ADMIN.REPOS.CANCEL.CHECK.02

TC.UPGRADE.ADMIN.REPOS.CANCEL.CHECK.03

User Stories

  • (A list of Trello cards to track the implementation of this page)