From c9b4d635c0392cf5ee3fe55c3e7e516a6d4e66f3 Mon Sep 17 00:00:00 2001 From: John Estabrook Date: Sun, 29 Mar 2026 21:23:57 -0500 Subject: T8335: use activation script for installation of config path hint This is necessary for images produced from a raw_image build (qcow2), which no longer make use of the image_installer script. --- python/vyos/utils/activate.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'python') diff --git a/python/vyos/utils/activate.py b/python/vyos/utils/activate.py index 056bb2527..51b92a4aa 100644 --- a/python/vyos/utils/activate.py +++ b/python/vyos/utils/activate.py @@ -116,3 +116,11 @@ def set_first_installed_boot(): def is_first_installed_boot(): return Path(first_installed_boot_file).exists() + + +def set_config_path_hint(): + """The config hint allows subsequent installs to find previous disk + resident config data. It is traditionally added as part of the image + install procedure, however, for raw image builds an alternative is + needed.""" + Path(directories['config']).joinpath('.vyatta_config').touch(exist_ok=True) -- cgit v1.2.3