From 6471599bb277dc82b640c09ec95061e5dd3f2bba Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Fri, 22 May 2020 17:55:22 -0400 Subject: [PATCH] Fix public/os permissions When using osimage import, the permissions on os directory were too strict. Relax permissions on public/os --- confluent_server/confluent/osimage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/osimage.py b/confluent_server/confluent/osimage.py index 298d46ff..a5e3a435 100644 --- a/confluent_server/confluent/osimage.py +++ b/confluent_server/confluent/osimage.py @@ -394,9 +394,9 @@ class MediaImporter(object): dirname = '/var/lib/confluent/public/os/{0}'.format(profname) if os.path.exists(dirname): continue + oumask = os.umask(0o22) shutil.copytree(srcname, dirname) profdata = None - oumask = os.umask(0o22) try: os.makedirs('{0}/boot/initramfs'.format(dirname), 0o755) except OSError as e: