Prerequisites to Upgrade Siebel with Custom Non-Root User ID and Group ID
Before you update Siebel Helm releases, you must prepare Siebel File System as follows:
Note: If you have multiple Siebel file systems, perform these steps
for all of them.
- Mount every Siebel File System and migration file system to an instance where the
file systems are
accessible:
sudo mount -t nfs <FILESYSTEM_HOST>:/<export_path> <mount_directory_for_sfs_or_migration> -o nolockNote: You must mount each file system to a different directory. - For each mounted file system, change ownership of the Siebel base
directory.
cd <mount_directory_for_sfs_or_migration> sudo chown -R <siebel_run_as_user>:0 <SIEBEL_NAMESPACE_IN_UPPERCASE> sudo chmod -R g+rwx <SIEBEL_NAMESPACE_IN_UPPERCASE>In the above commands:
- The Siebel base directory name is the Siebel namespace in uppercase.
<siebel_run_as_user>is the user ID specified insecurityContext.runAsUser.- The group owner must be
0.
- If the Siebel deployment uses a migration file system with a migration directory
instead of the namespace-uppercase base directory, update the
migrationdirectory as follows:sudo chown -R <siebel_run_as_user>:0 migration sudo chmod -R g+rwx migration