[PATCH rhel6-branch] network: fix --bondopts used in kickstart %pre section (#1038001)

Radek Vykydal rvykydal at redhat.com
Wed May 7 08:45:16 UTC 2014


Resolves: rhbz#1038001
---
 kickstart.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/kickstart.py b/kickstart.py
index 3091299..78f5b6e 100644
--- a/kickstart.py
+++ b/kickstart.py
@@ -693,7 +693,8 @@ class NetworkData(commands.network.RHEL6_NetworkData):
                     return
                 activate_new_device = True
                 dev = anaconda.id.network.enableBondingDevice(device)
-                dev.set(("BONDING_OPTS", self.bondopts))
+                bondopts = " ".join(self.bondopts.split(";" if ';' in self.bondopts else ","))
+                dev.set(("BONDING_OPTS", bondopts))
                 slaves = self.bondslaves.split(',')
                 for slave in slaves:
                     slavedev = devices.get(slave, None)
-- 
1.7.11.7



More information about the anaconda-patches mailing list