support an optional parameter to force zapping of ceph OSDs and journals

Bug #1656428 reported by David Critch
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
puppet-ceph
In Progress
Medium
David Critch

Bug Description

A redeployment of a cluster will fail if the ceph OSDs and journals are not wiped first before running prepare/activate.

puppet-ceph should provide an optional parameter to force the zapping of all OSD and journal disks if set to true.

Changed in puppet-ceph:
assignee: nobody → John Fulton (jfulton-org)
status: New → Confirmed
Changed in puppet-ceph:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ceph (master)

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

Changed in puppet-ceph:
assignee: John Fulton (jfulton-org) → David Critch (dcritich)
status: Confirmed → In Progress
Changed in puppet-ceph:
assignee: David Critch (dcritich) → John Fulton (jfulton-org)
Changed in puppet-ceph:
assignee: John Fulton (jfulton-org) → David Critch (dcritich)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ceph (master)

Reviewed: https://review.openstack.org/420992
Committed: https://git.openstack.org/cgit/openstack/puppet-ceph/commit/?id=108f5500adb38f5e8c2ddf271937ef184f57067a
Submitter: Jenkins
Branch: master

commit 108f5500adb38f5e8c2ddf271937ef184f57067a
Author: David Critch <email address hidden>
Date: Mon Jan 16 23:12:57 2017 +0000

    Automatically zap a disk if no valid gpt label is present

    This change will execute 'ceph-disk zap' on any OSD or journal
    disk if there is no valid gpt label present. This makes it
    consistent with the ceph-ansible project.

    Change-Id: I47c9e73421a0b472c237ef5cbe6ceb4ff72bcf35
    Partial-Bug: 1656428

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.