Added
- Set
OOD_DEV_APPS_ROOT
env var to the parent directory of a user's dev app, so that the Dashboard and other apps will know where dev apps are deployed to, since this is a configuration that will likely differ from site to site - Default and customizable error page for missing home directory so sites that use
pam_mkhomdir.so
to create the home directory for new users on login can have a sensible first login flow via OnDemand (see Discourse discussion)
Changed
- Change user
tmpdir
location to fix upload error due to default permissions on/var/lib/nginx
being more restrictive in NGINX 1.14 #16 - Use same version string for all components, which will be this OnDemand version
- Error reporting for missing home directory occurs after launch of PUN (the error is reported as a change to the PUN config) instead of aborting the launch of the PUN