We just did patching of the ondemand VMs and after yum update/reboot we are unable to find “desktop” icon located under interactive applications. Any ideas how to debug this?
OnDemand version: v1.6.25 | Dashboard version: v1.35.3
CentOS Linux release 7.9.2009 (Core)
The files still exist under
/etc/ood/config/apps/bc_desktop/ with the corresponding clusters in
/etc/ood/config/clusters.d/? I mean, they still exist with the same permissions, that an unprivileged user can read these files?
Another guess may be that selinux got flipped back on. 1.6 had beta support for selinux, but 1.7 and beyond have better selinux support.
Actually, we had it in
along with other GUI apps.
Seems like we need to move bc_desktop to /etc/ood/config/apps/ ?
Yep, you lost those files unless you backed them up or can copy them from another instance. Sorry about that!
/var/www/ood/ is going to be overwritten. Always deploy configurations to
/etc/ood. You can checkout our configs here where we literally just drop this directory into /etc/ood as is, without modification.
Everything in /etc/ood is safe from upgrades and won’t be overwritten.