Project

General

Profile

Actions

Feature #2583

closed

crowbar: change barclamp-nova to use rbd

Added by Anonymous almost 12 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
crowbar
Target version:
% Done:

0%

Source:
Tags:
CY2012
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The nova proposal needs to point to a ceph proposal. Look at how nova&glance use mysql.

barclamp-chef should include a ceph-rbd-client role that sets a node attribute to point to the right ceph cluster (list of mon nodes?). ceph-mon would provide a bootstrap-rbd-client key?

barclamp-nova and barclamp-glance, at the proposal phase, do something to choose the right ceph proposal? Details still unclear.

Examples to look at:
- how mysql is provisioned to nova etc with the 'mysql-server' attribute: barclamp-mysql.git chef/cookbooks/mysql/recipes/client.rb
(but that's not a perfect example because using mysql is not conditional, like rbd is)
- nova volumes choosing? don't have code to point at yet..

Actions

Also available in: Atom PDF