From 2009784e662c03d8d223161c003959511be31518 Mon Sep 17 00:00:00 2001 From: yang_zhuang_zhuang Date: Thu, 18 Mar 2021 15:16:35 +0800 Subject: [PATCH] Fix the error-level logs displayed for the cloud-init-local service After cloud-init is installed,restart the host and check the status of the cloud-init-local service.The following error log is displayed:stages.py[ERROR]:Unable to render networking. The value returned by return (util.system_info() ['variant'] in KNOWN_DISTROS) in the sysconfig.py file is not in the given list of KNOWN_DISTROS. The actual return value is linux. Reference:https://bugs.almalinux.org/view.php?id=32&nbn=1 --- cloudinit/net/sysconfig.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudinit/net/sysconfig.py b/cloudinit/net/sysconfig.py index 0a5d481..17ba3c5 100644 --- a/cloudinit/net/sysconfig.py +++ b/cloudinit/net/sysconfig.py @@ -19,7 +19,7 @@ from .network_state import ( LOG = logging.getLogger(__name__) NM_CFG_FILE = "/etc/NetworkManager/NetworkManager.conf" -KNOWN_DISTROS = ['centos', 'fedora', 'rhel', 'suse'] +KNOWN_DISTROS = ['centos', 'fedora', 'rhel', 'suse', 'linux'] def _make_header(sep='#'): -- 1.8.3.1