We’re deploying Open OnDemand 4.0.1 on Rocky Linux 8, and overall, everything is running smoothly. However, we’ve noticed a significant delay in the server response when loading application icons, whether system or user dev apps.
I’m a bit snowed in with OSC work, so I can’t really investigate this much at this time.
That said - off the top of my head you can use custom_vhost_directives to supply a directive that resets the cache header. Something like Header set Cache-Control <the setting you want>
With this in place, icon images are now being cached properly in the browser, which should help reduce unnecessary reloads until the upstream bug is resolved.