[ui] requires at least two Ceph-OSD nodes

Bug #1251651 reported by Igor Shishkin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Low
Fuel UI Team

Bug Description

... Independent from defined Ceph object replication factor.

By default replication factor is set to 2, user can define it manually in settings, so desired behaviour is to change "two" to defined replication factor value.

Tags: ceph
Revision history for this message
Igor Shishkin (teran) wrote :
Igor Shishkin (teran)
description: updated
Changed in fuel:
assignee: nobody → Dmitry Borodaenko (dborodaenko)
Changed in fuel:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

The requirement for the number of OSD nodes to be greater or equal than the object replication factor (not just 2) is already accounted for in the following pre-deployment check:

        if osd_count < osd_pool_size:
            raise errors.NotEnoughOsdNodes(
                'Number of OSD nodes (%s) cannot be less than '
                'the Ceph object replication factor (%s)' %
                (osd_count, osd_pool_size))

I am keeping this bug open so that this requirement can be better reflected in the storage settings UI.

Andrew Woodward (xarses)
tags: added: ceph
Mike Scherbakov (mihgen)
Changed in fuel:
milestone: none → 4.0
Mike Scherbakov (mihgen)
Changed in fuel:
assignee: Dmitry Borodaenko (dborodaenko) → nobody
Revision history for this message
Arminder Singh Girgla (arminder) wrote :

In the Openstack creation wizard, if the user chooses Ceph for images and/or volumes, it should ask for replication factor. Then based on what one chooses, in the GUI, we can show that wherever its hard-coded to two.

Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 4.0 → 4.1
Mike Scherbakov (mihgen)
Changed in fuel:
assignee: nobody → Fuel UI Team (fuel-ui)
milestone: 4.1 → 5.0
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 5.0 → 5.1
Dmitry Ilyin (idv1985)
summary: - requires at least two Ceph-OSD nodes
+ [ui] requires at least two Ceph-OSD nodes
Revision history for this message
Dmitry Borodaenko (angdraug) wrote :

This was fixed in https://review.openstack.org/62501 that's included in Fuel since version 4.0.

Changed in fuel:
status: Confirmed → Fix Committed
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.