Uploaded image for project: 'Percona Monitoring and Management'
  1. Percona Monitoring and Management
  2. PMM-8803

Backup Management: Improved error messages to indicate incompatible versions of software

Details

    • Improvement
    • Status: Done
    • Low
    • Resolution: Done
    • 2.22.0
    • 2.24.0
    • Backup Management*
    • PMM CLIENT & Server 2.22.0¬†

    • 4
    • Yes
    • Yes
    • Server Features
    • Yes

    Description

      User Impact:

      User received unclear and confusing message if he/she tried to take backup and has incompatible service to util versions.

      Steps to Reproduce:
      #1 have incompatible util / service versions installed on PMM-CLIENT
      #2 take a backup on backup inventory page

      Actual Result:
      You received unclear message which is very general (503 internal server error)

      Expected Result:
       User should received specific information why they cannot take a backup f.e "you have incompatible version of xtrabackup 2.4 required version is 8.0 Please update xtrabackup.

      Implementation details:
      Currently, there are couple of situations where the service could be incompatible for backup or restore:
      (1) needed software is not installed on the service
      (2) backup software tools should be the same version
      (3) backup tools are not compatible with the database version
      (4) target MySQL version is not compatible with backup

      For each such case introduce a new error code that can be used on the FE side to show to the user appropriate instruction on how to resolve the issue e.g. in case of (1), (2) - just show the link to the instruction for installing (reinstalling) xtrabackup.

      Attachments

        Issue Links

          Activity

            People

              maksym.hilliaka Maksym Hilliaka (Inactive)
              maksym.hilliaka Maksym Hilliaka (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Smart Checklist