Details

    • Type: Bug
    • Status: In Progress
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 10.1, 10.0, 5.5
    • Fix Version/s: 10.1, 10.0, 5.5
    • Component/s: None
    • Labels:
      None
    • Sprint:
      5.5.45, 10.1.8-4

      Description

      Apply SUSE patches from https://github.com/openSUSE/mysql-packaging/

      5.5


      10.0


      10.1


      Processed


        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

              Hide
              kstreitova Kristyna Streitova added a comment -

              It has to be said that the patches should be inspected before applying. It can happen that not all of them will be necessary or you may find some of them inconvenient. So please don't forget to review them. Thank you.

              Show
              kstreitova Kristyna Streitova added a comment - It has to be said that the patches should be inspected before applying. It can happen that not all of them will be necessary or you may find some of them inconvenient. So please don't forget to review them. Thank you.
              Hide
              svoj Sergey Vojtovich added a comment -

              https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.1.50-strncat-overflow.patch
              This patch suggests to subtract strlen(buff) twice. Looks like incorrect port from MySQL. There's no possible buffer overrun in MariaDB anyway.

              Show
              svoj Sergey Vojtovich added a comment - https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.1.50-strncat-overflow.patch This patch suggests to subtract strlen(buff) twice. Looks like incorrect port from MySQL. There's no possible buffer overrun in MariaDB anyway.
              Show
              svoj Sergey Vojtovich added a comment - Sergei Golubchik , please review ported patch https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.5.32-upgrade-exit-status.patch Patch is at commits@.
              Hide
              serg Sergei Golubchik added a comment -

              I don't have an opinion about this patch. Up to you.

              Show
              serg Sergei Golubchik added a comment - I don't have an opinion about this patch. Up to you.
              Hide
              svoj Sergey Vojtovich added a comment -

              I believe it is reasonable request: scripts somehow need to distinguish between real failure and "up to date". What I'm not sure about is if there is a need to distinguish between "up to date" and "job done", but we can fix that easily if needed anyway.

              Show
              svoj Sergey Vojtovich added a comment - I believe it is reasonable request: scripts somehow need to distinguish between real failure and "up to date". What I'm not sure about is if there is a need to distinguish between "up to date" and "job done", but we can fix that easily if needed anyway.
              Hide
              svoj Sergey Vojtovich added a comment -

              Kristyna Streitova, Michal Hrusecky, a question re https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.5.28-install_db-quiet.patch: there is mysql_install_db --rpm, which suppresses this output. Why didn't it work for you?

              Show
              svoj Sergey Vojtovich added a comment - Kristyna Streitova , Michal Hrusecky , a question re https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.5.28-install_db-quiet.patch: there is mysql_install_db --rpm, which suppresses this output. Why didn't it work for you?
              Hide
              kstreitova Kristyna Streitova added a comment - - edited

              I'm afraid that --rpm option would change the mysql_install_db script behaviour more than we want. If we use --rpm option it will also disable echoes about how to start and test MariaDB daemon. And we just want to adjust these echoes not disable them.

              Show
              kstreitova Kristyna Streitova added a comment - - edited I'm afraid that --rpm option would change the mysql_install_db script behaviour more than we want. If we use --rpm option it will also disable echoes about how to start and test MariaDB daemon. And we just want to adjust these echoes not disable them.
              Hide
              kstreitova Kristyna Streitova added a comment -

              Regarding
              https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.5.32-upgrade-exit-status.patch
              Applied, rev. bfe2689cf642aac122c8cf8493863dff38f69558

              It seems that there is no commit for 10.1.x branch. Is it ok? Thank you.

              Show
              kstreitova Kristyna Streitova added a comment - Regarding https://github.com/openSUSE/mysql-packaging/blob/master/patches/mysql-patches/mariadb-5.5.32-upgrade-exit-status.patch Applied, rev. bfe2689cf642aac122c8cf8493863dff38f69558 It seems that there is no commit for 10.1.x branch. Is it ok? Thank you.
              Hide
              svoj Sergey Vojtovich added a comment -

              Kristyna Streitova, yes, it's ok. We'll merge it 5.5 -> 10.0 -> 10.1 before next release.

              Show
              svoj Sergey Vojtovich added a comment - Kristyna Streitova , yes, it's ok. We'll merge it 5.5 -> 10.0 -> 10.1 before next release.

                People

                • Assignee:
                  svoj Sergey Vojtovich
                  Reporter:
                  svoj Sergey Vojtovich
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Agile