3 node galera cluster failing to build

Bug #1408138 reported by Matt Thompson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
High
Matt Thompson
Icehouse
Fix Released
High
Matt Thompson
Juno
Fix Released
High
Matt Thompson
Trunk
Fix Released
High
Matt Thompson

Bug Description

Galera cluster doesn't come online due to missing socat binary. Adding socat package to rpc_deployment/vars/repo_packages/galera.yml and re-deploying from scratch seems to work. Will need to investigate this further.

Matt Thompson (mattt416)
Changed in openstack-ansible:
assignee: nobody → Matt Thompson (mattt416)
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (master)

Fix proposed to branch: master
Review: https://review.openstack.org/145432

Changed in openstack-ansible:
status: New → In Progress
Revision history for this message
Matt Thompson (mattt416) wrote :

mariadb-galera-server 5.5.41 was just released, and included this change:

http://bazaar.launchpad.net/~maria-captains/maria/maria-5.5-galera/revision/3545

socat has been moved from Depends to Suggests.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (master)

Reviewed: https://review.openstack.org/145432
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=b24a69a8d435a257c785b11f8e064234967dde1a
Submitter: Jenkins
Branch: master

commit b24a69a8d435a257c785b11f8e064234967dde1a
Author: Matt Thompson <email address hidden>
Date: Tue Jan 6 22:14:23 2015 +0000

    Add socat to galera package list

    It looks like socat is no longer being pulled in when installing
    galera, and this is required for a cluster to sync. Deploying a multi
    node controller cluster currently fails without this change.

    Closes-Bug: #1408138
    Change-Id: I0c167a168838600551dad1cab77ad15956b12b96

Changed in openstack-ansible:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (juno)

Fix proposed to branch: juno
Review: https://review.openstack.org/145741

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-ansible-deployment (icehouse)

Fix proposed to branch: icehouse
Review: https://review.openstack.org/145742

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (icehouse)

Reviewed: https://review.openstack.org/145742
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=1cf862845219e203249df2ecec57512d0233061d
Submitter: Jenkins
Branch: icehouse

commit 1cf862845219e203249df2ecec57512d0233061d
Author: Matt Thompson <email address hidden>
Date: Tue Jan 6 22:14:23 2015 +0000

    Add socat to galera package list

    It looks like socat is no longer being pulled in when installing
    galera, and this is required for a cluster to sync. Deploying a multi
    node controller cluster currently fails without this change.

    Closes-Bug: #1408138
    Change-Id: I0c167a168838600551dad1cab77ad15956b12b96
    (cherry picked from commit b24a69a8d435a257c785b11f8e064234967dde1a)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (juno)

Reviewed: https://review.openstack.org/145741
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=4212063245be1150490f3d60c1cc141df57cd822
Submitter: Jenkins
Branch: juno

commit 4212063245be1150490f3d60c1cc141df57cd822
Author: Matt Thompson <email address hidden>
Date: Tue Jan 6 22:14:23 2015 +0000

    Add socat to galera package list

    It looks like socat is no longer being pulled in when installing
    galera, and this is required for a cluster to sync. Deploying a multi
    node controller cluster currently fails without this change.

    Closes-Bug: #1408138
    Change-Id: I0c167a168838600551dad1cab77ad15956b12b96
    (cherry picked from commit b24a69a8d435a257c785b11f8e064234967dde1a)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (icehouse)

Reviewed: https://review.openstack.org/146087
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=df0f6c5abdb13b0625bc78c5ef6d3aa908227348
Submitter: Jenkins
Branch: icehouse

commit df0f6c5abdb13b0625bc78c5ef6d3aa908227348
Author: Matt Thompson <email address hidden>
Date: Fri Jan 9 12:31:11 2015 +0000

    Add socat to galera group_vars

    The icehouse branch is structured a bit differently and with the
    previous change applied socat is still not getting installed. This
    current change adds socat to galera group_vars which should result in it
    getting installed correctly.

    On a side note, it should be safe to remove
    rpc_deployment/vars/repo_packages/galera.yml since that file is not
    getting included anywhere, however I'd rather not make any large
    changes to the icehouse branch at this time.

    Change-Id: Ia99f5ff7ca5ebf107f971d4e8a159fa1ecafdba4
    Closes-Bug: #1408138

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.