Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-6857

New package naming broke dbdeployer.

Details

    • Bug
    • Status: Done
    • Medium
    • Resolution: Fixed
    • 8.0.18-9
    • 8.0.19-10
    • Packaging
    • None

    Description

      Hi,

      the new package names (Percona-Server-8.0.18-9-Linux.x86_64.ssl102.deb.tar.gz) breaks dbdeployer:

      $ p="https://www.percona.com/downloads/Percona-Server-8.0"
      $ l="Linux.x86_64.ssl102.deb.tar.gz"
      $ p2="Percona-Server-8.0.18-9"
      $ wget $p/$p2/binary/tarball/${p2}-$l
      [...]
      $ dbdeployer unpack -prefix=ps_ ${p2}${l}
      validation for Percona-Server-8.0.18-9-Linux.x86_64.ssl102.deb.tar.gz failed: inner directory name different from tarball name
      Expected: Percona-Server-8.0.18-9-Linux.x86_64.ssl102.deb - Found: Percona-Server-8.0.18-9-Linux.x86_64.ssl102

      This could be considered a bug in dbdeployer, but it could also be argued that this is a package naming problem.

      Related: https://github.com/datacharmer/dbdeployer/issues/103

      Many thanks for looking into that,

      JFG

      Attachments

        Activity

          People

            evgeniy.patlan Evgeniy Patlan
            jeanfrancois.gagne Jean-François Gagné
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 2 hours
                2h

                Smart Checklist