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 over 11 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 #1

Updated by Anonymous almost 12 years ago

  • Tracker changed from Tasks to Feature
Actions #2

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position set to 2
Actions #3

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.49
  • Translation missing: en.field_position deleted (2)
  • Translation missing: en.field_position set to 1302
Actions #4

Updated by Sage Weil almost 12 years ago

  • Target version deleted (v0.49)
  • Translation missing: en.field_position deleted (1300)
  • Translation missing: en.field_position set to 14
Actions #5

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position deleted (14)
  • Translation missing: en.field_position set to 2
Actions #6

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.49
  • Translation missing: en.field_position deleted (2)
  • Translation missing: en.field_position set to 73
Actions #7

Updated by Sage Weil almost 12 years ago

  • Translation missing: en.field_position deleted (73)
  • Translation missing: en.field_position set to 75
Actions #8

Updated by Sage Weil almost 12 years ago

  • Project changed from Ceph to devops
  • Target version deleted (v0.49)
Actions #9

Updated by Sage Weil almost 12 years ago

  • Target version set to v0.49
Actions #10

Updated by Sage Weil almost 12 years ago

  • Target version changed from v0.49 to v0.50
Actions #11

Updated by Anonymous almost 12 years ago

(Wrong ticket, ignore)

Actions #12

Updated by Anonymous over 11 years ago

  • Status changed from New to Closed

This ticket was an arbitrary reminder to send upstream an email with questions, and we have answers & sort of understand them. Forge ahead!

Actions

Also available in: Atom PDF