/etc/ood/config/apps/bc_desktop/submit/my_submit.yml.erb for OOD1, this line was commented out:
Using the same file in OOD2, the desktop app didn’t run, with a novnc error, until the above line was restored to the file. Also (in OOD2 only), on the page to launch the app, the Host link (for shell) shows the short name of the compute node and doesn’t work without the
set_host line, but with the
set_host line shows the FQDN and works. (Outside of OOD, ssh from the OOD server to the compute node works using the short name of the compute node.)
I would like to understand how this
set_host line is affecting app behavior. I thought that
"host=$(hostname)" was the default value (shown at Method: OodCore::BatchConnect::Template#initialize — Documentation for ood_core (0.18.1)), so why would including this line, or not, change the behavior of the app?