Add Ceph Support for Cinder in openstack::all

Registered by Mark T. Voelker

The openstack::all class today does not support deployments of Cinder backed by Ceph RBD (only iSCSI). This blueprint proposes to add functionality to allow users to specify RBD as a backend for Cinder in all-in-one deployments. This work will include two parts:

1.) Add parameters to manifests/all.pp to allow users to pass in a volume driver (defaulting to iscsi to preserve backward compatibility) and an RBD user, pool, and uuid.

2.) Add the same parameters on to the openstack::cinder::all class and have openstack::all pass them down accordingly.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Mark T. Voelker
Direction:
Needs approval
Assignee:
Mark T. Voelker
Definition:
New
Series goal:
Proposed for havana
Implementation:
Implemented
Milestone target:
None
Started by
Mark T. Voelker
Completed by
Mark T. Voelker

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ceph-all-in-one,n,z

Addressed by: https://review.openstack.org/47310
    Add support for rbd-backed volumes to :all class

Addressed by: https://review.openstack.org/47605
    Add support for rbd-backed volumes to ::all class

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.