Project

General

Profile

Actions

Feature #2553

closed

crowbar: open question: What's the correct way to add RBD support to the Nova barclamp?

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

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

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

Description

We'll need to get set --volume-driver etc in nova.conf,
glance-api.conf, etc. So I guess we need to (temporarily) fork
barclamp-nova.git and barclamp-glance.git, add the necessary things in
there, import those barclamps into a Crowbar server, and test with
them.

- Just to doublecheck: when deploying OpenStack via Crowbar, there is
a separate proposal for glance and nova, right?

- Does Crowbar support deploying multiple separate openstack clusters
under the same crowbar server? I'm guessing no, based on barclamp-nova
just looking for the first match that has role:glance-server
https://github.com/dellcloudedge/barclamp-nova/blob/master/chef/cookbooks/nova/recipes/config.rb#L91

- Should we make openstack cookbook use of rbd optional? (So as to
allow still using the openstack barclamps without ceph.) If so, what's
the decision criteria for the conditional? Just whether we find a
match for role:ceph-mon sounds racy and perhaps counterintuitive.

- What's the right way to "point" an OpenStack cluster (proposal?) to
a Ceph cluster (proposal?)? Just look for the first match for
role:ceph-mon? Or is there to be e.g. a dropdown in the nova/glance
proposal editing, where you choose what ceph cluster (proposal?) you
wish to use, default "None".

Actions

Also available in: Atom PDF