parsa-epfl / cloudsuite

A Benchmark Suite for Cloud Services.
http://cloudsuite.ch
Other
210 stars 121 forks source link

Starting the web-server for the the web-serving benchmark fails as rootless #441

Open dev-zero opened 9 months ago

dev-zero commented 9 months ago

The default nginx webserver listening on port 80 is still enabled in the configuration, resulting in a startup failure of the web_server when started as non-root with podman run -dt --net=host --name=web_server cloudsuite/web-serving:web_server /etc/bootstrap.sh ${PROTOCOL} ${WEB_SERVER_IP} ${DATABASE_SERVER_IP} ${MEMCACHED_SERVER_IP} ${MAX_PM_CHILDREN} ${WORKER_PROCESS} (as documented). From what I've seen it is unused and could be easily disabled.