If a cluster is configured within OOD prior to a user logging into OOD for the first time, that user doesn't exist on the HeadNode because it wasn't in /shared/userlistfile when /shared/copy_users.sh executed.
Suggested Fix: In /etc/ood/add_user.sh emit an event when a new user is created that triggers automation to run /shared/copy_users.sh on every existing PCluster instance that is currently registered to OOD.
If a cluster is configured within OOD prior to a user logging into OOD for the first time, that user doesn't exist on the HeadNode because it wasn't in
/shared/userlistfile
when/shared/copy_users.sh
executed.Suggested Fix: In
/etc/ood/add_user.sh
emit an event when a new user is created that triggers automation to run/shared/copy_users.sh
on every existing PCluster instance that is currently registered to OOD.