[blivet][rhel7/f21/master] bugs 1109244 and 1120964

David Lehman dlehman at redhat.com
Thu Oct 9 21:53:52 UTC 2014


Patch 1 should go on all three branches. When we commit the flag changes
parted removes the partition device nodes and then recreates them. This
is sometimes problematic if we don't wait for that and try to proceed with
creating the filesystem.

Patches 3, 4 and 5 should go on master and f21, if not all three branches.
It is still waiting on test feedback, but I figured I'd get it out in the
open sooner rather than later. It was reported with an NTFS filesystem,
but it seems like it would be possible to hit on other types as well.

Patch 4 is just a clean-up for master.

David Lehman (5):
  Let udev settle between writing partition flags and formatting.
    (#1109244)
  Remove unused fallback code from DiskLabel.
  Change signature of DiskLabel.addPartition to be more useful.
  Account for partition alignment in PartitionDevice min/max size.
    (#1120964)
  Align end sector in the appropriate direction for resize. (#1120964)

 blivet/deviceaction.py      |  1 +
 blivet/devices/partition.py | 55 +++++++++++++++++++++++++----
 blivet/formats/disklabel.py | 85 ++++++++++++---------------------------------
 tests/devices_test.py       | 75 +++++++++++++++++++++++++++++++++++++++
 tests/storagetestcase.py    |  1 +
 5 files changed, 148 insertions(+), 69 deletions(-)

-- 
1.9.3



More information about the anaconda-patches mailing list