Skip to content
This repository has been archived by the owner on Nov 4, 2022. It is now read-only.

Unable to run nist-data-mirror on OpenShift #54

Open
abdulahjamak-abh opened this issue Dec 10, 2019 · 3 comments
Open

Unable to run nist-data-mirror on OpenShift #54

abdulahjamak-abh opened this issue Dec 10, 2019 · 3 comments

Comments

@abdulahjamak-abh
Copy link

abdulahjamak-abh commented Dec 10, 2019

As OpenShift does not support using the root user, it is not possible to deploy the Docker image to OpenShift. It fails with the followig error:
screenshot

It seems that supervisord is configured to run as root:
https://github.com/stevespringett/nist-data-mirror/blob/master/src/docker/conf/supervisord.conf#L3

@davince72
Copy link

We have the same problem, not able to run dockerimage on openshift because of the root-user.

Error: Can't drop privilege as nonroot user
For help, use /usr/bin/supervisord -h

@tauonico
Copy link

Also port 80 for httpd is not allowed:

(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80

@tayyab80
Copy link

Same problem as well, not able to drop the user to nonroot for supervisord. Any workaround or solution for this?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants