Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-4463

Binary tarball of MariaDB Galera Server 5.5.29 does not include galera library and garbd

Details

    • Bug
    • Status: Closed (View Workflow)
    • Critical
    • Resolution: Fixed
    • 5.5.29-galera
    • 5.5.39-galera
    • None

    Description

      As far as I can tell, Galera distributions these days should include the garbd arbitrator (http://www.codership.com/wiki/doku.php?id=galera_arbitrator) but that doesn't seem to be included in mariadb-galera-5.5.29-linux-x86_64 binary tarball.

      Moreover, the package does not include the galera library itself, and it's not provided separately in MariaDB downloads, so someone who gets .tgz of mariadb-galera has nowhere to go to get the library.

      Files :
      garbd => bin/
      libgalera_smm.so => lib/

      Attachments

        Issue Links

          Activity

            izoratti Ivan Zoratti (Inactive) added a comment - Tarball available here since May - http://downloads.skysql.com/archives/SkySQL/skysql-enterprise/1/1.2/1.2-2/skysql-mariadb-galera/ Sorry I missed this bug. /iz

            MDEV-4999 was marked as a duplicate of this one.

            elenst Elena Stepanova added a comment - MDEV-4999 was marked as a duplicate of this one.

            The bug was originally assigned to Rasmus, because there is a question whether we continue trying to rely on Codership release builds/packages or start building everything we need ourselves. I suppose we have already started moving in the latter direction by fixing the Wheezy problem (MDEV-4229), but we are not quite there yet, so I am assigning it back to Rasmus to make the decision.

            After that, we will probably need some buildbot-related work to make it pull the right code (download the last released source tarball?) and build it on the same machine where we build our tarballs; then, server bintar creation should be modified so that garbd goes to the <basedir>/bin, and the library to <basedir>/lib (at least I don't see a better solution).

            elenst Elena Stepanova added a comment - The bug was originally assigned to Rasmus, because there is a question whether we continue trying to rely on Codership release builds/packages or start building everything we need ourselves. I suppose we have already started moving in the latter direction by fixing the Wheezy problem ( MDEV-4229 ), but we are not quite there yet, so I am assigning it back to Rasmus to make the decision. After that, we will probably need some buildbot-related work to make it pull the right code (download the last released source tarball?) and build it on the same machine where we build our tarballs; then, server bintar creation should be modified so that garbd goes to the <basedir>/bin, and the library to <basedir>/lib (at least I don't see a better solution).

            We still don't have an automatic process baked in to buildbot, but for the MariaDB Galera Cluster 5.5.38 and 10.0.12 releases (and actually, I'm pretty sure I did it for the recent 10.0.11 release already) I'm manually adding the files to the bintars. I don't want to close the issue until it's automatic, but for the next releases the issue will be resolved. Once I've got the bandwidth to do some buildbot config hacking, it won't be too hard to get things automatic, and then I'll close.

            dbart Daniel Bartholomew added a comment - We still don't have an automatic process baked in to buildbot, but for the MariaDB Galera Cluster 5.5.38 and 10.0.12 releases (and actually, I'm pretty sure I did it for the recent 10.0.11 release already) I'm manually adding the files to the bintars. I don't want to close the issue until it's automatic, but for the next releases the issue will be resolved. Once I've got the bandwidth to do some buildbot config hacking, it won't be too hard to get things automatic, and then I'll close.

            I spent some time yesterday when working on the MariaDB Galera 5.5.39 release to add a step to my release prep script that automatically adds the files to the bintars as part of prepping them for release. As new versions of Galera are released they'll be incorporated into the bintars of the next MariaDB Galera release automatically.

            This task is now finished, AFAIK, so closing.

            dbart Daniel Bartholomew added a comment - I spent some time yesterday when working on the MariaDB Galera 5.5.39 release to add a step to my release prep script that automatically adds the files to the bintars as part of prepping them for release. As new versions of Galera are released they'll be incorporated into the bintars of the next MariaDB Galera release automatically. This task is now finished, AFAIK, so closing.

            People

              dbart Daniel Bartholomew
              kolbe Kolbe Kegel (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.