summaryrefslogtreecommitdiff
path: root/cloudinit/config/cc_vyos_userdata.py
diff options
context:
space:
mode:
authorBartosz Cieślik <bartoszcieslik2@gmail.com>2025-08-16 19:59:45 +0200
committerBartosz Cieślik <bartoszcieslik2@gmail.com>2025-08-16 19:59:45 +0200
commit211dd7518f4303490ad7642f2bc1a018cda7ec49 (patch)
tree894ee0236a3ee0139a746db09bcafc0c615724d2 /cloudinit/config/cc_vyos_userdata.py
parentf9e8129a8ee2d1afb88081b895b2fbe0700e7112 (diff)
downloadvyos-cloud-init-211dd7518f4303490ad7642f2bc1a018cda7ec49.tar.gz
vyos-cloud-init-211dd7518f4303490ad7642f2bc1a018cda7ec49.zip
T7206: Fix vyos default config path
Diffstat (limited to 'cloudinit/config/cc_vyos_userdata.py')
-rw-r--r--cloudinit/config/cc_vyos_userdata.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/cloudinit/config/cc_vyos_userdata.py b/cloudinit/config/cc_vyos_userdata.py
index 21deb3d6..b4367206 100644
--- a/cloudinit/config/cc_vyos_userdata.py
+++ b/cloudinit/config/cc_vyos_userdata.py
@@ -32,7 +32,7 @@ frequency = PER_INSTANCE
TEMPLATES_DIR = '/opt/vyatta/share/vyatta-cfg/templates/'
# VyOS configuration files
CFG_FILE_MAIN = '/opt/vyatta/etc/config/config.boot'
-CFG_FILE_DEFAULT = '/opt/vyatta/etc/config.boot.default'
+CFG_FILE_DEFAULT = '/usr/share/vyos/config.boot.default'
# get list of all tag nodes
@@ -209,10 +209,10 @@ def handle(name, cfg, cloud, log, _args):
# save a new configuration file
try:
- with open(config_file_path, 'w') as f:
+ with open(CFG_FILE_MAIN, 'w') as f:
f.write(config.to_string())
logger.debug(
- "Configuration file saved: {}".format(config_file_path))
+ "Configuration file saved: {}".format(CFG_FILE_MAIN))
except Exception as err:
logger.error("Failed to write config into the file {}: {}".format(
- config_file_path, err))
+ CFG_FILE_MAIN, err))