From 211dd7518f4303490ad7642f2bc1a018cda7ec49 Mon Sep 17 00:00:00 2001 From: Bartosz Cieślik Date: Sat, 16 Aug 2025 19:59:45 +0200 Subject: T7206: Fix vyos default config path --- cloudinit/config/cc_vyos_userdata.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'cloudinit/config/cc_vyos_userdata.py') 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)) -- cgit v1.2.3