Difference between anaconda and bootstrap disc naming

Bug #1433977 reported by krogon-intel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Fuel Python (Deprecated)

Bug Description

Hello,

I have two SSD disks inserted on back of Quanta S210-X22RQ V2.

When started in bootstrap they are recognized as:
sda (sda)
sdb (disks/by-path/pci-0000:00:1f.2-scsi-0:0:0:0) // first slot of PCI

However during anaconda installer they are recognized as:
# ls -l | grep "sd[ab]$"
lrwxrwxrwx. 1 root root 9 Mar 18 08:23 pci-0000:00:1f.2-scsi-0:0:0:0 -> ../../sda
lrwxrwxrwx. 1 root root 9 Mar 18 08:23 pci-0000:00:1f.2-scsi-1:0:0:0 -> ../../sdb

When I use them both (sda as OS, sdb as Ceph Journal) anaconda fails. Firstly scsi-0 (recognized in bootsrap as sdb, but now points to sda) is being partitioned to Ceph journals (10GB for each OSD), then LVM tries to create OS on sda4 (which already holds ceph journal partition) and is too small to succeed.

Revision history for this message
krogon-intel (krogon-intel) wrote :
Revision history for this message
krogon-intel (krogon-intel) wrote :

print Node(id).get_attribute('disks')

Roman Vyalov (r0mikiam)
Changed in fuel:
assignee: nobody → Fuel Python Team (fuel-python)
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: none → 6.1
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Fuel provisioning team (fuel-provisioning)
Dmitry Pyzhov (dpyzhov)
tags: added: feature-native-provisioning
description: updated
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
importance: Undecided → Medium
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
milestone: 6.1 → 7.0
tags: added: report-exporter
tags: added: release-notes
removed: report-exporter
tags: added: qa-agree-7.0
Revision history for this message
Alexander Gordeev (a-gordeev) wrote :

re-assigning to fuel-python with 'ibp' tag.

tags: added: ibp
Changed in fuel:
assignee: Fuel provisioning team (fuel-provisioning) → Fuel Python Team (fuel-python)
Revision history for this message
Alexander Gordeev (a-gordeev) wrote :

Sorry, marking as Invalid as since we do not have native provisioning in 7.0

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