[ui] Unable to remove Mongo node from deployed env

Bug #1332360 reported by Mike Scherbakov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
Medium
Fuel UI Team

Bug Description

Steps to reproduce:
1) Deploy env with Ceilometer
2) Go to the nodes tab, choose MongoDB node, click on Remove. Status is changed to "pending removal".
3) Click on Deploy button

Expected result:
Node is remove, setting checkbox is unchecked. Or, notification is shown that I should uncheck Ceilometer in settings first, and then remove MongoDB node.

Actual result:
"When Ceilometer is enabled, environment should have Telemetery - MongoDB node" when I click on Deploy button. In Settings, Ceilometer checkbox is disabled (grayed), so I can't uncheck it.

{"release": "2014-06-19 00:30:09 +0000 0ef0e6e2c315d371c2f76e09d849292bd3c49e89", "ostf_sha": "Unknown build", "astute_sha": "Unknown build", "api": "1", "nailgun_sha": "Unknown build", "fuellib_sha": "Unknown build", "mirantis": "no"}
I don't think diag.snapshot is required: it can be easily reproduced on fake UI: http://fuel-demo.mirantis.com:8000/

Tags: ui
Changed in fuel:
status: New → Confirmed
Revision history for this message
Alexandra Morozova (astepanchuk) wrote :

This bug conflicts with https://bugs.launchpad.net/fuel/+bug/1325710 Because we need to enable settings change after the deployment. So, what should be the workaround?

Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Alexandra Morozova (astepanchuk)
Changed in fuel:
assignee: Alexandra Morozova (astepanchuk) → Fuel UI Team (fuel-ui)
Dmitry Ilyin (idv1985)
summary: - Unable to remove Mongo node from deployed env
+ [ui] Unable to remove Mongo node from deployed env
Changed in fuel:
status: Confirmed → Incomplete
Revision history for this message
Alexandra Morozova (astepanchuk) wrote :

need answer to question above

Revision history for this message
Mike Scherbakov (mihgen) wrote :

Looks like it requires more work than just fixing a small issue.
The problem is that we need to re-run puppet on controller node, so it disables ceilometer.

We can then enable it on UI. Closing as Won't fix.

Changed in fuel:
status: Incomplete → 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.