diff --git a/CHANGELOG.md b/CHANGELOG.md index ae83d93ce6..c5219accda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,7 @@ This file is used to list changes made in each version of the AWS ParallelCluste **BUG FIXES** - Remove usage of cfn-init for compute node bootstrapping to reduce node scale up time. - Fix the execution of overriding aws-parallelcluster-node package only on the head node during update. +- Fix an issue where containerized jobs executed through Pyxis/Enroot in a multi-user environment (integrated with Active Directory) would fail. 3.12.0 ------ diff --git a/cookbooks/aws-parallelcluster-platform/templates/enroot/enroot.conf.erb b/cookbooks/aws-parallelcluster-platform/templates/enroot/enroot.conf.erb index e9cecb7267..faefed4f41 100644 --- a/cookbooks/aws-parallelcluster-platform/templates/enroot/enroot.conf.erb +++ b/cookbooks/aws-parallelcluster-platform/templates/enroot/enroot.conf.erb @@ -1,9 +1,9 @@ #ENROOT_LIBRARY_PATH /usr/lib/enroot #ENROOT_SYSCONF_PATH /etc/enroot -ENROOT_RUNTIME_PATH <%= node['cluster']['enroot']['temporary_dir'] %>/runtime/user-$(id -u) -ENROOT_DATA_PATH <%= node['cluster']['enroot']['temporary_dir'] %>/data/user-$(id -u) -ENROOT_CONFIG_PATH <%= node['cluster']['enroot']['persistent_dir'] %>/config/user-$(id -u) -ENROOT_CACHE_PATH <%= node['cluster']['enroot']['persistent_dir'] %>/cache/group-$(id -g) +ENROOT_RUNTIME_PATH <%= node['cluster']['enroot']['temporary_dir'] %>/user-$(id -u)/runtime +ENROOT_DATA_PATH <%= node['cluster']['enroot']['temporary_dir'] %>/user-$(id -u)/data +ENROOT_CONFIG_PATH <%= node['cluster']['enroot']['persistent_dir'] %>/user-$(id -u)/config +ENROOT_CACHE_PATH <%= node['cluster']['enroot']['persistent_dir'] %>/user-$(id -u)/cache #ENROOT_TEMP_PATH ${TMPDIR:-/tmp} # Gzip program used to uncompress digest layers.