From 2f45faf406f439c8af3efc9f285b03b7b8b037ac Mon Sep 17 00:00:00 2001
From: Akkela Saikrishna <Akkela.Saikrishna@ibm.com>
Date: Fri, 28 Jul 2023 19:15:04 +0530
Subject: [PATCH 3/3] commiting changes for cache fix and chdev correction

---
 cloud-init-22.1/cloudinit/cmd/main.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/cloud-init-22.1/cloudinit/cmd/main.py b/cloud-init-22.1/cloudinit/cmd/main.py
index d8f37c2..a664ea7 100644
--- a/cloud-init-22.1/cloudinit/cmd/main.py
+++ b/cloud-init-22.1/cloudinit/cmd/main.py
@@ -382,7 +382,9 @@ def main_init(name, args):
                 LOG.debug("manual cache clean found from marker: %s", mfile)
                 existing = "trust"
 
-        init.purge_cache()
+        # rm_instance_lnk is now set to True. Else, cache will be used in case
+        # instead of optical disk to fetch network config.
+        init.purge_cache(True)
         # Delete the no-net file as well
         util.del_file(os.path.join(path_helper.get_cpath("data"), "no-net"))
     
-- 
2.38.3

