Cannot override Ceph as storage for nova, glance, and cinder

Bug #1521278 reported by Ramana Raja
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
devstack-plugin-ceph
Fix Released
Undecided
Ramana Raja

Bug Description

One should have the choice to enable or not enable Ceph as the storage for the OpenStack services - Cinder, Nova, and Glance. Currently, if any of the services, Cinder, Nova, or Glance is enabled, then the service is configured with Ceph[1]. While this should be the default behaviour/setting of the plugin, it should not be the only allowed setting, and the setting should easily be overridden if needed. Consider the use case, where one would like to use Ceph storage only for Cinder and not for Glance.

[1]https://github.com/openstack/devstack-plugin-ceph/commit/27d28f3101814c9333df78a1f08b8e7239ae69cd#diff-cd9ddf33b5bab44d58ff1f7e5ccc0c53R24

Ramana Raja (rraja)
summary: - Cannot easily override Ceph as storage for nova, glance, and cinder
+ Cannot override Ceph as storage for nova, glance, and cinder
Ramana Raja (rraja)
Changed in devstack-plugin-ceph:
status: New → In Progress
assignee: nobody → Ramana Raja (rraja)
Revision history for this message
Ramana Raja (rraja) wrote :

The patch that tries to fix the bug,
https://review.openstack.org/#/c/254792/

Ramana Raja (rraja)
description: updated
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to devstack-plugin-ceph (master)

Reviewed: https://review.openstack.org/254792
Committed: https://git.openstack.org/cgit/openstack/devstack-plugin-ceph/commit/?id=dacdc8df02d71791f4f1e96e0a7431a171d728e6
Submitter: Jenkins
Branch: master

commit dacdc8df02d71791f4f1e96e0a7431a171d728e6
Author: Ramana Raja <email address hidden>
Date: Tue Dec 8 20:06:39 2015 +0530

    Allow storage backend to be configurable

    Add configurables so that one need not have Ceph be the storage
    backend for Cinder, Cinder-backup, Glance and Nova.

    Let Ceph be the default storage backend for Cinder, Cinder backup,
    Glance, and Nova. Allow the default setting to be overriden when the
    global config, ENABLE_CEPH_{CINDER,C_BAK,GLANCE,NOVA} is set to
    False in the local.conf/localrc file.

    Closes Bug: #1521278

    Change-Id: I3afe7c57d5d56f15fe533ad5b1dbe36ccd369e6b

Changed in devstack-plugin-ceph:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.