aiidalab / aiidalab/aiidalab-launch

Remove the system user set if it is not supported

Open
#177 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.