Hi all,
we are trying to deploy nucleus server on RHEL 9 in air gapped enviroment.
We are following this manual Installing an Enterprise Nucleus Server — Omniverse Nucleus latest documentation
But we getting permission denied error when, we try run sudo docker compose --env-file /opt/ove/base_stack/nucleus-stack.env -f /opt/ove/base_stack/nucleus-stack-no-ssl.yml up
Ofcourse we generate secrets with sudo ./generate-sample-insecure-secrets.sh and double checked permissions on generated files.
base_stack-nucleus-auth-1 | Traceback (most recent call last):
base_stack-nucleus-auth-1 | File “/omni/src/omni/auth/run.py”, line 14, in
base_stack-nucleus-auth-1 | from omni.auth import logs
base_stack-nucleus-auth-1 | File “/omni/src/omni/auth/logs.py”, line 9, in
base_stack-nucleus-auth-1 | from omni.auth.config import config
base_stack-nucleus-auth-1 | File “/omni/src/omni/auth/config.py”, line 328, in
base_stack-nucleus-auth-1 | config.read()
base_stack-nucleus-auth-1 | File “/omni/src/omni/auth/config.py”, line 301, in read
base_stack-nucleus-auth-1 | super().read()
base_stack-nucleus-auth-1 | File “/omni/_build/idl.py/idl/service/config/init.py”, line 37, in read
base_stack-nucleus-auth-1 | self[field_name] = field.read()
base_stack-nucleus-auth-1 | File “/omni/_build/idl.py/idl/service/config/init.py”, line 37, in read
base_stack-nucleus-auth-1 | self[field_name] = field.read()
base_stack-nucleus-auth-1 | File
“/omni/_build/idl.py/idl/service/config/fields.py”, line 45, in read
base_stack-nucleus-auth-1 | return self.parse(value)
base_stack-nucleus-auth-1 | File “/omni/_build/idl.py/idl/service/config/fields.py”, line 111, in parse
base_stack-nucleus-auth-1 | with open(value) as file:
base_stack-nucleus-auth-1 | PermissionError: [Errno 13] Permission denied: ‘/omni/secrets/SERVICE_DISCOVERY_TOKEN’
Thanks for any suggestions