Unable to create namespaces on a cluster without Kerberos enabled
The following errors happen because on a non-Kerberos cluster, HDFS operations performed by the cdap user occur as the 'hdfs.user', which can be something other than 'cdap'. For instance, the files and directories created by CDAP can be owned by the 'yarn' user, if 'hdfs.user' is set to 'yarn'.
From master logs:
The same error happens upon attempting to create any namespace: