Comment 2 for bug 1492199

Revision history for this message
Vladimir Kozhukalov (kozhukalov) wrote :

The reason for this issue to appear is that in 5.1 we only had "Classic" provisioning scheme. In case of Ubuntu we put root file system on plane partition (not on logical volume) due to limitations of debian-installer partman. So, there is no logical volume for root file system on 5.1 Ubuntu nodes. Partition preservation feature assumes we don't touch partition tables on disks, but nailgun fuel-agent driver places root file system on logical volume which is not there.

The issue can be addressed by re-working nailgun driver so it makes a decision whether to place root file system on plane partition or logical volume depending on actual node partition scheme (partitions, md, lvm), which means we need to have partition scheme discovering functionality, but we don't have such functionality at the moment (need blueprint). Octane team however reported they have managed to implement a workaround for their case. So, I am changing 7.0 bug status to 'won't fix'.