summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorRobert Schweikert <rjschwei@suse.com>2017-08-25 11:13:58 -0400
committerScott Moser <smoser@brickies.net>2017-08-30 13:39:47 -0400
commitcbda576a7bbf846710ad55940bf8ca1f2d2194b9 (patch)
tree3d9eb6e4957735605cc294743f6b709cd44c42a7 /templates
parent44529c1de0098ccd684b46b0bc18d48312c4097c (diff)
downloadvyos-cloud-init-cbda576a7bbf846710ad55940bf8ca1f2d2194b9.tar.gz
vyos-cloud-init-cbda576a7bbf846710ad55940bf8ca1f2d2194b9.zip
suse: Add support for openSUSE and return SLES to a working state.
This gets initial opensuse and SLES support back to a working state. Still missing is more complete network file writing and unit tests.
Diffstat (limited to 'templates')
-rw-r--r--templates/hosts.opensuse.tmpl26
-rw-r--r--templates/hosts.suse.tmpl3
2 files changed, 26 insertions, 3 deletions
diff --git a/templates/hosts.opensuse.tmpl b/templates/hosts.opensuse.tmpl
new file mode 100644
index 00000000..655da3f7
--- /dev/null
+++ b/templates/hosts.opensuse.tmpl
@@ -0,0 +1,26 @@
+*
+ This file /etc/cloud/templates/hosts.opensuse.tmpl is only utilized
+ if enabled in cloud-config. Specifically, in order to enable it
+ you need to add the following to config:
+ manage_etc_hosts: True
+*#
+# Your system has configured 'manage_etc_hosts' as True.
+# As a result, if you wish for changes to this file to persist
+# then you will need to either
+# a.) make changes to the master file in
+# /etc/cloud/templates/hosts.opensuse.tmpl
+# b.) change or remove the value of 'manage_etc_hosts' in
+# /etc/cloud/cloud.cfg or cloud-config from user-data
+#
+# The following lines are desirable for IPv4 capable hosts
+127.0.0.1 localhost
+
+# The following lines are desirable for IPv6 capable hosts
+::1 localhost ipv6-localhost ipv6-loopback
+fe00::0 ipv6-localnet
+
+ff00::0 ipv6-mcastprefix
+ff02::1 ipv6-allnodes
+ff02::2 ipv6-allrouters
+ff02::3 ipv6-allhosts
+
diff --git a/templates/hosts.suse.tmpl b/templates/hosts.suse.tmpl
index 399ec9b4..b6082692 100644
--- a/templates/hosts.suse.tmpl
+++ b/templates/hosts.suse.tmpl
@@ -14,12 +14,9 @@ you need to add the following to config:
#
# The following lines are desirable for IPv4 capable hosts
127.0.0.1 localhost
-127.0.0.1 {{fqdn}} {{hostname}}
-
# The following lines are desirable for IPv6 capable hosts
::1 localhost ipv6-localhost ipv6-loopback
-::1 {{fqdn}} {{hostname}}
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix