cloud-pipeline
cloud-pipeline copied to clipboard
Use predetermined uids and gids for user local accounts
Background
During linux run initialization an owner local account is created with default uid and gid. The same goes for user accounts synchronisation featured in #2197. Such approach doesn't work well with shared file systems because user uid and gid is usually random.
Approach
In order to improve an overall support of shared file systems Cloud Pipeline user uid and gid should be predetermined. This can be achieved by using some Cloud Pipeline user id to local account uid mapping algorithm.