diff options
author | Kim Hagen <kim.sidney@gmail.com> | 2019-03-12 15:55:52 +0100 |
---|---|---|
committer | Kim Hagen <kim.sidney@gmail.com> | 2019-03-12 15:55:52 +0100 |
commit | 6fabe195e80852f540480f784b4ed911809c9c70 (patch) | |
tree | a0f77847d8ffae8305bcaf696a0cca5005d0fca3 /cloudinit | |
parent | 0b681afd22a375b238591ee5e7f9f1381cfa7a52 (diff) | |
download | vyos-cloud-init-6fabe195e80852f540480f784b4ed911809c9c70.tar.gz vyos-cloud-init-6fabe195e80852f540480f784b4ed911809c9c70.zip |
do not change hostname if it is empty
Diffstat (limited to 'cloudinit')
-rw-r--r-- | cloudinit/config/cc_vyos.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cloudinit/config/cc_vyos.py b/cloudinit/config/cc_vyos.py index df13db0d..d01f1fc1 100644 --- a/cloudinit/config/cc_vyos.py +++ b/cloudinit/config/cc_vyos.py @@ -132,7 +132,9 @@ def set_config_ovf(config, hostname, metadata): config.set(['service', 'ssh'], replace=True) config.set(['service', 'ssh', 'port'], value='22', replace=True) - config.set(['system', 'host-name'], value=hostname, replace=True) + + if hostname != '': + config.set(['system', 'host-name'], value=hostname, replace=True) def handle(name, cfg, cloud, log, _args): |