From: Paul Cuzner Date: Mon, 14 Dec 2020 20:12:36 +0000 (+1300) Subject: cephadm: update permissions on newly created dirs X-Git-Tag: v15.2.9~88^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=062eae0fdf50e6cd52338dfa5fb781ec7ad08f15;p=ceph.git cephadm: update permissions on newly created dirs Use 755 instead of 700 on new directories created during bootstrap Signed-off-by: Paul Cuzner (cherry picked from commit 9ef60e9111691c6511baa93ca1d080250588d6c0) --- diff --git a/src/cephadm/cephadm b/src/cephadm/cephadm index b1381126fb0b..eb0af4d2dd9a 100755 --- a/src/cephadm/cephadm +++ b/src/cephadm/cephadm @@ -2801,7 +2801,7 @@ def command_bootstrap(): logger.info(f"Creating directory {dirname} for {fname}") try: # use makedirs to create intermediate missing dirs - os.makedirs(dirname, 0o700) + os.makedirs(dirname, 0o755) except PermissionError: raise Error(f"Unable to create {dirname} due to permissions failure. Retry with root, or sudo or preallocate the directory.")