rackslab / Slurm-web

Open source web dashboard for Slurm HPC clusters
https://slurm-web.com
GNU General Public License v3.0
317 stars 89 forks source link

CENTOS 8-stream with docker: blank/white web page with a partial top menu #221

Closed forgetfr closed 3 months ago

forgetfr commented 2 years ago

Hello,

We had set up a HPC with slurm based on CENTOS 8-stream for 500 students. It ROCKS!!!

Unfortunately, we are not able to set up slurm-web on the slurmctld master node.

By default, CENTOS 8-stream use podman as the container engine BUT the compatibility is not 100% garanty with DockerFile. So we made some changes in the slurmctld master node to replace podman with docker.

We follow the instuctions as provide, but, the result isn't what, I belived, it should be.

The result is a white web page with only a blue arrow inside the the white menu on top of the page.

docker logs $containerID reports anything.

Any clue to where to start.

forgetfr commented 2 years ago

Just noticed somes "errors" during the build!!!

reparing to unpack .../slurm-web-restapi_2.0.0_amd64.deb ...
Unpacking slurm-web-restapi (2.0.0) ...
Setting up slurm-web-confdashboard (2.0.0) ...
apache2_invoke: Enable configuration slurm-web-confdashboard
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of reload.
Setting up slurm-web-dashboard (2.0.0) ...
apache2_invoke: Enable configuration slurm-web-dashboard
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of reload.
Setting up slurm-web-restapi (2.0.0) ...
apache2_invoke: Enable configuration slurm-web-restapi
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of reload.
Removing intermediate container 7f1c4d23c797
 ---> ed1aeafd18ae
Step 20/29 : RUN rm /etc/apache2/sites-available/default-ss

Related???

rezib commented 4 months ago

This issue concerns Slurm-web v2 which is not maintained anymore. You are highly encouraged to test the new version v3.0.0 for which the quick start guide is available online: https://docs.rackslab.io/slurm-web/install/quickstart.html

Note that Slurm-web v3.0.0 is officially supported on CentOS 8 with RPM packages. If you prefer podman containers, we plan to work on this in https://github.com/rackslab/Slurm-web/issues/266.

Unless someone is motivated to maintain the old version of Slurm-web or you have a justified reason to keep this issue open, it will be closed in a few weeks.

rezib commented 3 months ago

For the reasons explained in the previous comment, I finally close this issue.