I am trying to use the demo at GitHub - ubccr/hpc-toolset-tutorial: Tutorial for installing Open XDMoD, OnDemand, & ColdFront
The problem is the machine I am running it on does not have browsers or graphical access (why don’t I run it on my desktop machine you ask? That is a whole other thing that I may post about later.).
I exec’d into the ondemand container (which is the one I want to use in a demo) and edited
/etc/ood/config/ood_portal.yml to change the servername from localhost to the FQDN of my host name. I then ran
/opt/ood/ood-portal-generator/sbin/update_ood_portal which suggested restarting the web server with
sudo systemctl try-restart httpd24-httpd.service httpd24-htcacheclean.service but that command gives me:
Failed to get D-Bus connection: Operation not permitted
Some googling suggested that I needed to run the container with
privileged: true but I added that to the
docker-compose.yml and restarted the containers and I am getting the same error.