Bug 978461 - [RFE] Global Cinder support for Cells [NEEDINFO]
[RFE] Global Cinder support for Cells
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-nova (Show other bugs)
Unspecified Unspecified
high Severity unspecified
: Upstream M2
: 4.0
Assigned To: David Ripton
Dafna Ron
: FutureFeature
Depends On: 988984
Blocks: RHOS40RFE
  Show dependency treegraph
Reported: 2013-06-26 12:32 EDT by Russell Bryant
Modified: 2016-04-26 09:57 EDT (History)
13 users (show)

See Also:
Fixed In Version: openstack-nova-2013.2-0.8.b2.el6ost
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2013-12-19 19:08:41 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
mlopes: needinfo? (dripton)

Attachments (Terms of Use)

  None (edit)
Comment 2 RHEL Product and Program Management 2013-07-08 16:25:47 EDT
Quality Engineering Management has reviewed and declined this request.
You may appeal this decision by reopening this request.
Comment 5 David Ripton 2013-08-15 11:04:37 EDT
This got merged into Havana-2 upstream.
Comment 8 David Ripton 2013-08-27 09:47:17 EDT
I agree the blueprint doesn't say much.  The idea is to make a single cinder storage instance work in a cluster that uses cells.

Cells are basically just a scalability mechanism to combine a small number of API nodes with a large number of compute nodes.

See https://wiki.openstack.org/wiki/Blueprint-nova-compute-cells and http://docs.openstack.org/trunk/openstack-compute/admin/content/ch_cells.html for details on cells.  Both contain the config file changes and nova-manage commands needed to set up cells.

So to test this we need at least 2 nodes.  (More would be more realistic but I think 2 is sufficient for functionality testing.)  One is the command node and runs nova-api, cinder, nova-cells, a DB (mysql or postgres), and an AMQP broker (qpid) (but *not* nova-compute or nova-scheduler).  The other is the compute node and run nova-cells, nova-compute, nova-scheduler, nova-network, a DB, and an AMQP broker (but *not* nova-api or cinder).

I believe your existing storage test plan is fine, if run in this particular cells configuration.  It's important that the compute cell has no direct connection to cinder, to prove that we're exercising this new code.
Comment 10 David Ripton 2013-08-27 11:17:14 EDT
Yes, as I said in comment 8, I think that cinder storage sanity plan is fine, but we need to run it against the cells configuration rather than the normal configuration to exercise this blueprint.
Comment 14 Dafna Ron 2013-10-18 13:00:15 EDT
test run passed with 97% 


moving RFE to verified 

These are the bug lists opened and reported during the plan: 

Comment 17 errata-xmlrpc 2013-12-19 19:08:41 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.