galera requires rsync package which is not installed by default

Bug #1693003 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
James Slagle

Bug Description

When using Pre-Provisioned node deployment we set EnablePackageInstall: True to allow puppet installation of requred packages.

Some required dependencies will not be pulled in via puppet.

For instance, rsync is required for the galera replication. However rsync is not a dependency of galera packages so it is not pulled.

Since rsync is just one of the possible snapshotting configuration for galera, it's likely not installed by packaging by default. The puppet module ought to ensure it's installed if it knows it's configuring galera to use rsync.

Changed in tripleo:
importance: Undecided → High
status: New → In Progress
assignee: nobody → James Slagle (james-slagle)
milestone: none → pike-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-tripleo (master)

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

Revision history for this message
James Slagle (james-slagle) wrote :
tags: added: ocata-backport-potential
Changed in tripleo:
milestone: pike-2 → pike-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

Reviewed: https://review.openstack.org/467362
Committed: https://git.openstack.org/cgit/openstack/puppet-tripleo/commit/?id=bb826c000ff72f21e88744e4253b3bbf9a86077b
Submitter: Jenkins
Branch: master

commit bb826c000ff72f21e88744e4253b3bbf9a86077b
Author: James Slagle <email address hidden>
Date: Tue May 23 14:55:59 2017 -0400

    Install rsync package for galera

    Since galera is configured to use rsync, we ought to make sure the
    package is installed. Particularly when using deployed-server, the
    package is not always installed by default depending on what was used to
    install the servers.

    Change-Id: I92ee78f2dd2c0f7fd4d393b104166407d7c654e2
    Closes-Bug: #1693003

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/puppet-tripleo 7.2.0

This issue was fixed in the openstack/puppet-tripleo 7.2.0 release.

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.