[Bug 1012946] Re: dm-part-sync.patch breaks creating multiple partitions on a LVM volume
Dmitrijs Ledkovs
launchpad at surgut.co.uk
Tue Jul 17 08:36:07 UTC 2012
When running the test case as described in the bug description, with the
fixed package by psusi, I go this:
$ sudo parted --script -- /dev/internalhdd/test mkpart primary ext4 3 4
Error: You requested a partition from 3000kB to 4000kB.
The closest location we can manage is 4194kB to 4194kB.
Changing to create the second partition further down, succeeds.
Phillip Susi, can you please use the
https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template template
and adjust the bug description suitable for an SRU ?
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to parted in Ubuntu.
https://bugs.launchpad.net/bugs/1012946
Title:
dm-part-sync.patch breaks creating multiple partitions on a LVM volume
Status in “parted” package in Ubuntu:
In Progress
Status in “parted” source package in Precise:
In Progress
Status in “parted” source package in Quantal:
In Progress
Bug description:
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
# apt-cache policy parted
parted:
Installed: 2.3-8ubuntu5
Candidate: 2.3-8ubuntu5
Version table:
*** 2.3-8ubuntu5 0
500 http://mirrors.service.softlayer.com/ubuntu/ precise/main amd64 Packages
100 /var/lib/dpkg/status
# lvcreate -n test -L 10M matrix
Rounding up size to full physical extent 12.00 MiB
Logical volume "test" created
# parted --script -- /dev/matrix/test mklabel msdos
# parted --script -- /dev/matrix/test mkpart primary ext4 1 2
# parted --script -- /dev/matrix/test mkpart primary ext4 3 4
device-mapper: create ioctl failed: Device or resource busy
Error: Failed to add partition 1 (No such device or address)
# ls /dev/mapper/matrix-test*
/dev/mapper/matrix-test
/dev/mapper/matrix-test1
If I remove rebuild parted without the dm-part-sync.patch (actually,
also without dmraid.patch and udevadm-settle.patch, otherwise it would
not build), it works properly:
root at matrix:~# lvcreate -n test -L 10M matrix
Rounding up size to full physical extent 12.00 MiB
Logical volume "test" created
root at matrix:~# parted --script -- /dev/matrix/test mklabel msdos
root at matrix:~# parted --script -- /dev/matrix/test mkpart primary ext4 1 2
Error: msdos disk labels do not support partition names.
root at matrix:~# parted --script -- /dev/matrix/test mkpart primary ext4 3 4
Error: msdos disk labels do not support partition names.
Error: msdos disk labels do not support partition names.
root at matrix:~# ls /dev/mapper/matrix-test*
/dev/mapper/matrix-test
/dev/mapper/matrix-test1
/dev/mapper/matrix-test2
---
ApportVersion: 2.0.1-0ubuntu8
Architecture: amd64
DistroRelease: Ubuntu 12.04
Package: parted 2.3-8ubuntu5
PackageArchitecture: amd64
ProcEnviron:
TERM=xterm
LANG=en_US
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-24.39-generic 3.2.16
Tags: precise
Uname: Linux 3.2.0-24-generic x86_64
UpgradeStatus: Upgraded to precise on 2012-06-13 (0 days ago)
UserGroups:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/parted/+bug/1012946/+subscriptions
More information about the foundations-bugs
mailing list