From 1d8d0699bceaa039049307f511d87531b7ab92be Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 15 Jun 2021 08:11:31 -0400 Subject: [PATCH] Fix ability to copy profiles during pack --- imgutil/imgutil | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/imgutil/imgutil b/imgutil/imgutil index 9ff7954e..05b6e527 100644 --- a/imgutil/imgutil +++ b/imgutil/imgutil @@ -2,6 +2,7 @@ import configparser import ctypes import ctypes.util +from distutils.dir_util import copy_tree import glob import optparse import os @@ -373,7 +374,7 @@ def pack_image(opts, args): os.symlink('{}/initramfs/addons.cpio'.format(confdir), os.path.join(outdir, 'boot/initramfs/addons.cpio')) if os.path.exists('{}/profiles/default'.format(confdir)): - shutil.copytree('{}/profiles/default'.format(confdir), outdir) + copy_tree('{}/profiles/default'.format(confdir), outdir) try: pwd.getpwnam('confluent') subprocess.check_call(['chown', '-R', 'confluent', outdir])