Add support for the deployment of the Ceph RBD mirroring daemon

Bug #1652177 reported by Giulio Fidente
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Giulio Fidente

Bug Description

To allow for multisite deployments with Ceph, we need to set up the RBD mirroring daemon

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-puppet-elements (master)

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

Changed in tripleo:
assignee: nobody → Giulio Fidente (gfidente)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-puppet-elements (master)

Reviewed: https://review.openstack.org/414346
Committed: https://git.openstack.org/cgit/openstack/tripleo-puppet-elements/commit/?id=9a6f67225f53e70fe682d2a172f6f235dd1fa5c7
Submitter: Jenkins
Branch: master

commit 9a6f67225f53e70fe682d2a172f6f235dd1fa5c7
Author: Giulio Fidente <email address hidden>
Date: Thu Dec 22 23:51:01 2016 +0100

    Add rbd-mirror to the overcloud-controller element

    The RBD mirroring deamon allows for multisite deployments with Ceph.

    Change-Id: I004f6b0203303e267592cbaf50b3bdec5cff58db
    Partial-Bug: #1652177

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-tripleo (master)

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

commit cdd7341b502c0fbc7db789472b2b736b300959f4
Author: Giulio Fidente <email address hidden>
Date: Mon Dec 5 16:43:23 2016 +0100

    Add Ceph RBD mirror Pacemaker profile

    This change adds a profile for the Ceph RBD mirror service, which
    should be managed by Pacemaker to make sure there is always a single
    instance running.

    Change-Id: Ic63dc5cffece38942d305f538f71dd58a5d50789
    Partial-Bug: #1652177

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to puppet-tripleo (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/425236

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to puppet-tripleo (master)

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

commit 467c939962b0be1d4262f557c0843ae880894e98
Author: Giulio Fidente <email address hidden>
Date: Wed Jan 25 16:25:14 2017 +0100

    Ensure basic Ceph configuration is performed by RBD mirror

    Previously we missed to perform the basic Ceph client configuration
    on a node where only the RBD mirror service was deployed.

    Change-Id: Ie6a4284a88714bcee964a38636e12aa88bb95c9d
    Co-Authored-By: Michele Baldessari <email address hidden>
    Related-Bug: #1652177

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/407039
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=bdfc7c6f01faf5733419db6b6312cad6cad3666b
Submitter: Jenkins
Branch: master

commit bdfc7c6f01faf5733419db6b6312cad6cad3666b
Author: Giulio Fidente <email address hidden>
Date: Mon Dec 5 16:44:23 2016 +0100

    Add Ceph RBD mirror Pacemaker profile

    This change adds a profile to deploy the Ceph RBD mirroring daemon
    as a Pacemaker resource.

    Change-Id: Ib07e5bca6a45f0c6c59a3acf07f4e3ae9d2f8948
    Depends-On: Ic63dc5cffece38942d305f538f71dd58a5d50789
    Closes-Bug: #1652177

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

This issue was fixed in the openstack/tripleo-heat-templates 6.0.0.0rc1 release candidate.

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.