Unable to get interactive desktops running

Good morning, hope you had a good weekend Jeff. It doesn’t seem to be the ALB, since we have other apps with similar ALB config letting in wss connections. The shell app also connects fine.

We’ve got our call with AWS support today, so we’ll see if they can get it working for us. If they can’t I think we’ll end up abandoning Open OnDemand for now and using DCV connections to the Slurm cluster with self managed SSH keys.

That’s really unfortunate. Sorry we couldn’t get it going!

Looping in @cpollard0 from Amazon who created the original workshop.

Had a call with Neel today. issue resolved. needed to add set_host override in the app. add this to the submit.yml.erb
batch_connect:

set_host: “host=$(hostname | awk ‘{print $1}’).imaging-poc.pcluster”

2 Likes

Yep, issue is resolved. Thanks everyone for all the help!

Unsure which to mark as the solution as several things needed fixing:

  • Restart the slurmdbd and slurmd services on the OOD server, due to failure to resolve the RDS Mysql hostname
  • Create override script for squeue similar to the bin_overrides.py for sbatch
  • Install appropriate XFCE packages with yum install xfce4-session xfwm4 xfce4-panel xfdesktop xfce4-settings -y
  • Add set_host override in submit.yml.erb to full domain name since it doesn’t join the domain in recent versions of the AWS instance startup scripts
set_host: “host=$(hostname | awk ‘{print $1}’).imaging-poc.pcluster”

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.