blob: d2741d5c614cef30862a2235952ec0cc3f22f206 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
From 1fca80cf33e1564295cbb38c62bd4c7738bc6d02 Mon Sep 17 00:00:00 2001
From: Hongxu Jia <hongxu.jia@windriver.com>
Date: Sat, 29 Jun 2019 16:07:56 +0800
Subject: [PATCH] fix write sysconfig network failed
While target does not have sysconfig, the anaconda should not
write sysconfig network.
Upstream-Status: Pending
Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
---
pyanaconda/modules/network/installation.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pyanaconda/modules/network/installation.py b/pyanaconda/modules/network/installation.py
index c063c4e..bf9b931 100644
--- a/pyanaconda/modules/network/installation.py
+++ b/pyanaconda/modules/network/installation.py
@@ -114,6 +114,9 @@ Name={}
:param overwrite: overwrite existing configuration file
:type overwrite: bool
"""
+ if (not os.path.isdir(root + "/etc/sysconfig")):
+ return False
+
return self._write_config_file(root, self.SYSCONF_NETWORK_FILE_PATH,
"# Created by anaconda\n",
"Cannot write {} configuration file".format(
--
2.7.4
|