[PATCH rhel6-branch] Revert "Use edd fcoe boot option instead of enumerating all ifaces" (#1103920)
Martin Kolman
mkolman at redhat.com
Mon Sep 8 10:22:27 UTC 2014
On Mon, 2014-09-08 at 11:10 +0200, Radek Vykydal wrote:
> This reverts commit 479cb1ca481b88b9cd2e861be03dd2c28d32e18c.
>
> Resolves: rhbz#1103920
>
> We can revert the change for #909463 now that the bz issue is properly
> fixed in dracut (#1022766)
>
> The original issue was that dracut connected to LUNs only via interface
> specified by the last of fcoe:<ifaceX>... boot options which made multipath
> cases with this last interface not physically connected during boot not work
> (boot). Patched dracut now connects to LUNs via all interfaces specified by
> fcoe:<ifaceX> commands which makes anaconda patch we are reverting no longer
> needed.
> ---
> storage/devices.py | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/storage/devices.py b/storage/devices.py
> index c50c01c..e179339 100644
> --- a/storage/devices.py
> +++ b/storage/devices.py
> @@ -3782,7 +3782,10 @@ class FcoeDiskDevice(DiskDevice, NetworkStorageDevice):
> else:
> dcbOpt = "nodcb"
>
> - return set(["fcoe=edd:%s" % dcbOpt])
> + if nic in fcoe().ksnics:
> + return set(["fcoe=%s:%s" % (nic, dcbOpt)])
> + else:
> + return set(["fcoe=edd:%s" % dcbOpt])
>
>
> class OpticalDevice(StorageDevice):
ACK!
More information about the anaconda-patches
mailing list