From c0cc673c63e551745f96380a453d29cf4065f408 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 12 Jul 2024 16:31:06 -0400 Subject: [PATCH] Make directory exist before creating file --- confluent_server/confluent/osimage.py | 1 + 1 file changed, 1 insertion(+) diff --git a/confluent_server/confluent/osimage.py b/confluent_server/confluent/osimage.py index 5297424c..5beb08f5 100644 --- a/confluent_server/confluent/osimage.py +++ b/confluent_server/confluent/osimage.py @@ -187,6 +187,7 @@ def update_boot_linux(profiledir, profile, label): profiledir + '/boot/boot/grub.cfg' ] for grubcfgpth in grubcfgpath: + os.makedirs(os.path.dirname(grubcfgpth), 0o755, exist_ok=True) with open(grubcfgpth, 'w') as grubout: grubout.write(grubcfg) ipxeargs = kernelargs