Details

    • Technical task
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Fixed
    • None
    • None
    • None
    • CentOS 5 buildbot, SELinux

    Description

      Galera installation tests on CentOS 5 in buildbot fail with an obscure "Lost connection to MySQL server during query" error on enabling wsrep_provider:
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-centos5-x86/builds/2248/steps/test/logs/stdio
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-centos5-amd64/builds/1981/steps/test/logs/stdio

      I did some digging and it turned out that the actual cause is strict SELinux settings which Galera cannot deal with (it's documented in Galera FAQ: http://www.codership.com/wiki/doku.php?id=faq#qnothing_works_damnit)

      In my experiments, it was enough to switch the level from Enforcing which it is in the VM now, to Permissive at runtime using setenforce. Setting the level permanently and rebooting the machine also helped, of course.

      If the level is set/kept high on purpose, please consider a conditional setting it to Permissive at runtime for Galera tests (if you do so, please make sure setenforce comes with the full path, it's not on the PATH). If there is no particular reason to have it Enforcing by default, maybe it's easier to reconfigure it permanently.

      I was checking 64-bit build, but I suppose the reason of the failure on x86 is the same.

      Attachments

        Issue Links

          Activity

            elenst Elena Stepanova created issue -
            elenst Elena Stepanova made changes -
            Field Original Value New Value
            dbart Daniel Bartholomew made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            dbart Daniel Bartholomew made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            elenst Elena Stepanova made changes -
            Assignee Daniel Bartholomew [ dbart ] Elena Stepanova [ elenst ]
            elenst Elena Stepanova made changes -
            Assignee Elena Stepanova [ elenst ] Daniel Bartholomew [ dbart ]
            elenst Elena Stepanova made changes -
            elenst Elena Stepanova made changes -
            Summary Galera in buildbot: SELinux in CentOS 5 builders breaks Galera installation tests Galera in buildbot: SELinux in CentOS 5 and RHEL5 builders breaks Galera installation tests
            dbart Daniel Bartholomew made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            dbart Daniel Bartholomew made changes -
            Status In Progress [ 3 ] Stalled [ 10000 ]
            dbart Daniel Bartholomew made changes -
            Assignee Daniel Bartholomew [ dbart ] Elena Stepanova [ elenst ]
            elenst Elena Stepanova made changes -
            Assignee Elena Stepanova [ elenst ]
            Resolution Fixed [ 1 ]
            Status Stalled [ 10000 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow defaullt [ 26507 ] MariaDB v2 [ 44132 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Workflow MariaDB v2 [ 44132 ] MariaDB v3 [ 64244 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 64244 ] MariaDB v4 [ 146490 ]

            People

              Unassigned Unassigned
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              2 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.