Wrong disk setup shown while extending

Bug #1387028 reported by Marc Koderer on 2014-10-29
38
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
High
Aleksey Kasatkin
6.0.x
Medium
Aleksey Kasatkin

Bug Description

Problem:
-----------
After activation of additional disks in the raid controller Fuel shows a wrong disk setup and cannot be changed.

Steps:
--------

1.) Setup a compute node with storage (lvm). Only 2 disk are active (300gb)
2.) Activate additional disks (6.5TB)
3.) The shown disk layout for the node changed. It looks like that the newly added disks are used for LVM.

But this is not the case:

# lvm vgs
  VG #PV #LV #SN Attr VSize VFree
  cinder 1 1 0 wz--n- 112.41g 111.41g
  image 1 1 0 wz--n- 112.41g 32.00m

Marc Koderer (m-koderer) wrote :
Changed in fuel:
milestone: none → 6.0
assignee: nobody → Fuel Python Team (fuel-python)
Dima Shulyak (dshulyak) wrote :

You activated disk after node was provisioned?

I think if you will re-provision node with all disks activated before provisioning - the will be no such problem.
But i understand that this may be not an option.

Changed in fuel:
importance: Undecided → Medium
status: New → Confirmed
Marc Koderer (m-koderer) wrote :

Yep, at the end we had to reprovision the whole environment.

But anyway, the bug is about displaying the wrong disk setup in the web interface. So we see all logical disks been used but in reality it's just using the first raid.

Dmitry Pyzhov (dpyzhov) on 2014-11-24
Changed in fuel:
milestone: 6.0 → 6.1
Dmitry Pyzhov (dpyzhov) on 2015-03-27
tags: added: module-volumes
Mike Scherbakov (mihgen) on 2015-03-31
tags: added: customer-found
Dmitry Pyzhov (dpyzhov) on 2015-04-01
tags: added: feature-hardware-change
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Aleksey Kasatkin (alekseyk-ru)
Dmitry Pyzhov (dpyzhov) wrote :

Our current solution here is to disable update of disk info in nailgun after deployment. In future we will think how to deal with hardware changes in a better way.

Fix proposed to branch: master
Review: https://review.openstack.org/170550

Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
importance: Medium → High

Reviewed: https://review.openstack.org/170550
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=646f66e7b491abf3107ca8d3ee2e699904ab66fc
Submitter: Jenkins
Branch: master

commit 646f66e7b491abf3107ca8d3ee2e699904ab66fc
Author: Aleksey Kasatkin <email address hidden>
Date: Fri Apr 3 18:22:26 2015 +0300

    Allow volumes info update only for 'discovered','error' node statuses

    Closes-Bug: #1387028
    Change-Id: Ifdc4de73cbc473151e0adb9cea60e6bb6e7ee5ed

Changed in fuel:
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers