aiidalab / aiidalab/aiidalab-launch
Remove the system user set if it is not supported
- Dominant language
- Python
- Stars
- 7
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
For the new docker stack, aiidalab can not support changing system user because the user can only change upon https://jupyter-docker-stacks.readthedocs.io/en/latest/using/common.html#user-related-configurations and start container as `root`. However, start AiiDAlab container as root will run all `beforenotebook.d` scripts as root and it will fail the start of PostgreSQL services as reported in https://github.com/aiidalab/aiidalab-docker-stack/issues/297#issuecomment-1264851379
There are two options:
- Remove the system user setup from profile setup, the profile object still contains this information but it just not shown in the profile edit so user is not allowed to change it.
- Support configure system user.
Contributor guide
Assessment
This issue has not been assessed yet.