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

Vratislav Podzimek vpodzime at redhat.com
Wed Jun 25 06:04:16 UTC 2014


On Tue, 2014-06-24 at 13:04 -0400, mulhern wrote:
> 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(-)
Other than those per-patch comments this looks good to me.

-- 
Vratislav Podzimek

Anaconda Rider | RHCE | Red Hat, Inc. | Brno - Czech Republic




More information about the anaconda-patches mailing list