[master 1/1] Fix Kickstart installation without default gateway errors out
jkonecny12
installerbot-noreply at redhat.com
Tue Jun 2 09:24:57 UTC 2015
From: Jiri Konecny <jkonecny at redhat.com>
IPv4 Gateway is required parameter to dbus but can be ignored by
sending 0 instead of IP address.
Resolves: rhbz#1147181
---
pyanaconda/network.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/pyanaconda/network.py b/pyanaconda/network.py
index 691ceaf..51f29d9 100644
--- a/pyanaconda/network.py
+++ b/pyanaconda/network.py
@@ -390,7 +390,10 @@ def _get_ip_setting_values_from_ksdata(networkdata):
if method4 == "manual":
addr4 = nm.nm_ipv4_to_dbus_int(networkdata.ip)
- gateway4 = nm.nm_ipv4_to_dbus_int(networkdata.gateway)
+ if networkdata.gateway:
+ gateway4 = nm.nm_ipv4_to_dbus_int(networkdata.gateway)
+ else:
+ gateway4 = 0 # will be ignored by NetworkManager
prefix4 = netmask2prefix(networkdata.netmask)
values.append(["ipv4", "addresses", [[addr4, prefix4, gateway4]], "aau"])
--
To view this commit on github, visit https://github.com/rhinstaller/anaconda/commit/d195a7946709dcdb8165fa5d80b72bd214f68484
More information about the anaconda-patches
mailing list