From 044ae53ae38ab5e4e6845b3b335ed4945c57d0be Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Thu, 3 Jun 2021 17:20:41 -0400 Subject: [PATCH] Add symlink for site, and placeholder for addons Will need to detect the proper 'category' for the addons link. --- confluent_osdeploy/diskless/build/genimage.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/confluent_osdeploy/diskless/build/genimage.py b/confluent_osdeploy/diskless/build/genimage.py index 470a13c4..642a87df 100644 --- a/confluent_osdeploy/diskless/build/genimage.py +++ b/confluent_osdeploy/diskless/build/genimage.py @@ -248,6 +248,12 @@ def pack_image(opts, args): initrdname = os.path.join(args[0], 'boot/initramfs-diskless-{0}.img'.format(mostrecent)) mkdirp(os.path.join(outdir, 'boot/efi/boot')) mkdirp(os.path.join(outdir, 'boot/initramfs')) + os.symlink( + '/var/lib/confluent/public/site/initramfs.cpio', + os.path.join(outdir, 'boot/initramfs/site.cpio')) + #os.symlink( + # '/var/lib/confluent/public/site/initramfs.cpio', + # os.path.join(outdir, 'boot/initramfs/site.cpio')) shutil.copyfile(kvermap[mostrecent], os.path.join(outdir, 'boot/kernel')) shutil.copyfile(initrdname, os.path.join(outdir, 'boot/initramfs/distribution')) shutil.copyfile(os.path.join(args[0], 'boot/efi/EFI/BOOT/BOOTX64.EFI'), os.path.join(outdir, 'boot/efi/boot/BOOTX64.EFI'))