[fuel-qa][venv]Provision of node with multipath device fails on boot

Bug #1562836 reported by Alexander Zatserklyany
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
High
Dennis Dmitriev
Mitaka
Confirmed
High
Dennis Dmitriev

Bug Description

Steps to reproduce:
-------------------
1. Setup Fuel with multipath device and 3 slave nodes.
2. Create environment with 1 controller, 1 compute and 1 cinder.
3. Provision nodes.

Expected results:
-----------------
All nodes a provisioned.

Actual results:
-----------------
Controller node can't boot.

The boot process fails with the following messages:
 Incrementally starting RAID arrays...
 mdadm: CREATE user root not found
 mdadm: CREATE group disk not found
 Incrementally starting RAID arrays...
and slowly repeats the above at this point.

This issue appears only with qemu-kvm virtual environments.

affects: mdadm (Ubuntu) → fuel
Changed in fuel:
assignee: nobody → Sergey Slipushenko (sslypushenko)
importance: Undecided → Critical
Changed in fuel:
milestone: none → 9.0
status: New → Confirmed
Changed in fuel:
importance: Critical → High
Revision history for this message
Sergey Slipushenko (sslypushenko) wrote :

Put Importance in to High because this bug appears only on the virtual environments

Szymon Banka (sbanka)
tags: added: feature-multipath-disks-support
Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Aleksey Zvyagintsev (azvyagintsev) wrote :

Issue not reproducible.
 Waiting for result from additional set of fuel-qa tests.

Changed in fuel:
assignee: Sergey Slipushenko (sslypushenko) → Aleksey Zvyagintsev (azvyagintsev)
importance: High → Medium
summary: - Provision of node with multipath device fails on boot
+ [fuel-qa][venv]Provision of node with multipath device fails on boot
description: updated
Revision history for this message
Aleksey Zvyagintsev (azvyagintsev) wrote :

After deeper investigation, we found that currently devops\fuel-qa spawn 'unsuitable' VMs for multipath emulation,
so, test venv should be improver to support :

1)All slaves on 'raw' disks
2)Disable snapshoting for slaves (since raw not support snapshots
3) Add to VM xml new section :
node_xml.controller(type='scsi', model='virtio-scsi')
4) Add posibility to switch-off disk caching (under testing)

tags: added: area-devops area-qa blocker-for-qa
removed: team-mixed
Changed in fuel:
importance: Medium → High
assignee: Aleksey Zvyagintsev (azvyagintsev) → Fuel DevOps (fuel-devops)
Revision history for this message
Igor Shishkin (teran) wrote :

@Alexey, fuel-devops team is not in charge for python-devops and/or tests.
Assigning to QA team accordingly.

Changed in fuel:
assignee: Fuel DevOps (fuel-devops) → Fuel QA Team (fuel-qa)
status: In Progress → New
Igor Shishkin (teran)
tags: removed: area-devops
Changed in fuel:
status: New → Confirmed
Changed in fuel:
milestone: 9.0 → 10.0
Changed in fuel:
assignee: Fuel QA Team (fuel-qa) → Dennis Dmitriev (ddmitriev)
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.