Confusing Error status if deleting ceph osd node

Bug #1604386 reported by Roman Sokolkov
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Fuel Sustaining
7.0.x
Won't Fix
Medium
MOS Maintenance
8.0.x
Won't Fix
Medium
MOS Maintenance
Mitaka
Won't Fix
Medium
Fuel Sustaining
Newton
Won't Fix
Medium
Fuel Sustaining
Ocata
Won't Fix
Medium
Fuel Sustaining

Bug Description

MOS 9.0

While removing node with Ceph OSD user gets "Error" saying that some manual procedure should be done, before removing Ceph OSD node.

See this bug: https://bugs.launchpad.net/fuel/+bug/1424060

1) This should be a Warning not Error. (This is very confusing, user will decide that smth already wrong with his env)
2) Manual procedure should be documented in User guide.

Steps to reproduce:
1) Install MOS9.0 with 3 Ceph nodes
2) Try to remove 1 Ceph node and Deploy changes

Actual result:
Error
Deployment has failed. Check these nodes:
'Untitled (94:7c)', 'Untitled (43:42)', 'Untitled (f3:90)'
Ceph data still exists on: node-4. You must manually remove the OSDs from the cluster and allow Ceph to rebalance before deleting these nodes.

Expected result:
Warning, cluster should be in Operational state.
Ability to find manual procedure in Mirantis documentation.

Changed in fuel:
milestone: none → 10.0
tags: added: area-ui
Revision history for this message
Dmitry Pyzhov (dpyzhov) wrote :

In Newton release we'll be able to remove OSD automatically with LCM tools. But for previous releases we should add pre-removal warning for user with explanation that removal will fail without extra manual changes.

no longer affects: fuel/newton
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Fuel Sustaining (fuel-sustaining-team)
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
tags: added: area-library
Revision history for this message
Roman Sokolkov (rsokolkov) wrote :
Dmitry Pyzhov (dpyzhov)
tags: added: 9.1-proposed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Oleksiy Molchanov (omolchanov)
Revision history for this message
Dmitry Ukov (dukov) wrote :

Any updates here?
Is it going to be fixed?
This bug affects scale down ceph cluster in Fuel which means that this feature does not work.

tags: added: customer-found
Revision history for this message
Vitaly Kramskikh (vkramskikh) wrote :

Decided not to introduce extra warning on the UI side - it won't improve the UX much without removing the block on nailgun/library side

tags: removed: area-ui
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Right now we need feature to be implemented to nailgun, as far as I know it is ready, but not sure it goes to 9.x

Changed in fuel:
assignee: Oleksiy Molchanov (omolchanov) → Fuel Sustaining (fuel-sustaining-team)
Revision history for this message
Rodion Tikunov (rtikunov) wrote :
Revision history for this message
Vladimir Kuklin (vkuklin) wrote :

This change would actually require an essential change of Astute code piece, although it does not affect cluster functionality directly. I would mark it as Medium and fix with a proper data-driven node deletion mechanism in the upcoming releases

Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Won't fix because of data-driven deletion mechanism is not going to be implemented.

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