diff options
author | Robert Schweikert <rjschwei@suse.com> | 2019-01-28 17:06:58 +0000 |
---|---|---|
committer | Server Team CI Bot <josh.powers+server-team-bot@canonical.com> | 2019-01-28 17:06:58 +0000 |
commit | 3f12012eba2aabb6ca7b3ef70bc33a4aa1edada4 (patch) | |
tree | 5a803014ea6d5746f2f5985d3eee9f4bfe1e2b1d /cloudinit/net/sysconfig.py | |
parent | 7a6ed1a23aeb26efaebc818a1a7cc7f7c6757b32 (diff) | |
download | vyos-cloud-init-3f12012eba2aabb6ca7b3ef70bc33a4aa1edada4.tar.gz vyos-cloud-init-3f12012eba2aabb6ca7b3ef70bc33a4aa1edada4.zip |
sysconfig: On SUSE, use STARTMODE instead of ONBOOT
ONBOOT is not recognized on openSUSE and SUSE Linux Enterprise,
add the STARTMODE setting
LP: #1799540
Diffstat (limited to 'cloudinit/net/sysconfig.py')
-rw-r--r-- | cloudinit/net/sysconfig.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cloudinit/net/sysconfig.py b/cloudinit/net/sysconfig.py index fd8e5010..19b3e60c 100644 --- a/cloudinit/net/sysconfig.py +++ b/cloudinit/net/sysconfig.py @@ -273,6 +273,7 @@ class Renderer(renderer.Renderer): ('USERCTL', False), ('NM_CONTROLLED', False), ('BOOTPROTO', 'none'), + ('STARTMODE', 'auto'), ]) # If these keys exist, then their values will be used to form @@ -367,6 +368,7 @@ class Renderer(renderer.Renderer): iface_cfg.name)) if subnet.get('control') == 'manual': iface_cfg['ONBOOT'] = False + iface_cfg['STARTMODE'] = 'manual' # set IPv4 and IPv6 static addresses ipv4_index = -1 |