[blivet:master 0/7] rhbz#1070095 related patches

mulhern amulhern at redhat.com
Tue Jun 24 17:04:21 UTC 2014


The first two are very minor cleanups.
The third is tests that pass.
The remaining four address two related bugs.
* mdadm formats UUIDs funny, we store UUIDs as strings just as they are
obtained by our tools, so lookup may fail where it should succeed, because
the format of the lookup UUID doesn't match the format with which it was
stored.
* We're making MDRaidMember format objects where the UUID of the device
and the UUID of the array of which it is a member are the same, which is
wrong.

mulhern (7):
  Remove unnecessary fanciness about importing devices.
  Do not use udev info to get the name of the device.
  Add a few small tests for mdexamine
  Add a method to get the uuid of an md array member (#1070095)
  Canonicalize mdadm generated UUIDS (#1070095)
  Reset the uuid of the mdraid member device from mdexamine info
    (#1070095)
  Remove always succeeding check from udev_device_get_uuid() (#1070095)

 blivet/devicelibs/mdraid.py          |  9 +++++++++
 blivet/devicetree.py                 | 11 ++++++++---
 blivet/udev.py                       | 17 ++++++++---------
 tests/devicelibs_test/mdraid_test.py | 24 ++++++++++++++++++++++++
 4 files changed, 49 insertions(+), 12 deletions(-)

-- 
1.9.3



More information about the anaconda-patches mailing list