Skip to content

Upgrade67 Backup Administration Server

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

Wireframes

Backup Administration Server Page

Backup Administration Server

Annotations

# Component Description
1 Backup Section This section contains information about the backup and the button to initiate it.
1.1 Create & Download Backup button This button is always enabled. When the user clicks on it a backup will be created with a unique name. A spinner will be displayed if the action takes more than 2 seconds.
2 Main Control Section This section contains the "Next" and "Cancel Upgrade" buttons which control the main flow of the wizard.
2.1 Cancel Upgrade Button This button is always enabled although styled differently than other buttons. When clicked run repository checks for SLES SP1 & Cloud 6 Repositories. If any check returns failure, the page redirects to Cancel Upgrade after Repositories changed. If all checks return success the page redirects to Cancel Upgrade before Repositories changed
2.2 Next Button This button will be disabled by default until a backup is created. This button redirects the user to Administration Server Repository Checks Page.
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 is displayed here. The current step is displayed to the user. No user interaction is possible.

Business Rules

  1. Backup Administrator Server page can only be accessed by the Crowbar Administrator.
  2. Crowbar Administrator must create a backup of the Administration Server.
  3. The "Create & Download Backup" button is always enabled
  4. When "Create & Download Backup" button is clicked, a new backup of the Administration Server is created in a gzip tar format.
  5. Multiple backup files can be created.
  6. The backup file is created with a unique file name.
  7. The backup file, once created, is stored in the Administration Server.
  8. A download of the backup file is being triggered once it's created.
  9. The "Next" button is disabled by default and is enabled once the first backup is completed.
  10. When the Crowbar Administrator clicks on "Next" button, he will be redirected to Administration Server Repository Checks Page.
  11. The "Cancel" button is enabled by default.
  12. When the Crowbar Administrator clicks on "Cancel" button, he will be redirected to Cancel Confirmation Page.

Test Cases

TC.UPGRADE.ADMIN.BACKUP.01

TC.UPGRADE.ADMIN.BACKUP.02

TC.UPGRADE.ADMIN.BACKUP.03

User Stories

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