-
Bug
-
Resolution: Fixed
-
Major
-
-
Evergreen - Milestone 1
- links to
[JENKINS-50195] Create a non root user for running Jenkins and the evergreen-client
Labels | New: essentials |
Epic Link |
New:
|
Description |
Original:
h3. Issue Currently the user for Jenkins is still {{root}}, we need to fix this and be for instance {{jenkins}} before we deliver it to users. h3. Expected The processes should *not* running as root. We must do like the {{jenkins/jenkins}} image. |
New:
h3. Issue Currently the user for Jenkins is still {{root}}, we need to fix this and be for instance {{jenkins}} before we deliver it to users. h3. Expected The processes should *not* running as root. We must do like the {{jenkins/jenkins}} image in this regard. |
Assignee | Original: R. Tyler Croy [ rtyler ] |
Sprint | New: Essentials - Milestone 1 [ 511 ] |
I'm assuming the issue here is that the java process is running as root, correct?
Or are you concerned about supervisord running as root too?
Assuming it's the first one, supervisord supports dropping permissions when it executes processes, so perhaps we should just update the supervisord.conf to run both java and eventually nodejs as the jenkins user?