From 7c80a8b76a2972ef4e42dcc281f46d9e0c8839ea Mon Sep 17 00:00:00 2001 From: Ward Vandewege Date: Wed, 4 Nov 2015 09:50:42 -0500 Subject: [PATCH] arvados-api-server-upgrade.sh fix: do not try to chmod the cache directory if it doesn't exist. This avoids an error on fresh install. Rails will create the cache directory if it doesn't exist. No issue # --- .../arvados-api-server-extras/arvados-api-server-upgrade.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jenkins/arvados-api-server-extras/arvados-api-server-upgrade.sh b/jenkins/arvados-api-server-extras/arvados-api-server-upgrade.sh index edecb21..2fff1e7 100755 --- a/jenkins/arvados-api-server-extras/arvados-api-server-upgrade.sh +++ b/jenkins/arvados-api-server-extras/arvados-api-server-upgrade.sh @@ -81,7 +81,10 @@ chown -R "$WWW_OWNER" $RELEASE_PATH/tmp chown -R "$WWW_OWNER" $SHARED_PATH/log chown "$WWW_OWNER" $RELEASE_PATH/db/structure.sql chmod 644 $SHARED_PATH/log/* -chmod -R 2775 $RELEASE_PATH/tmp/cache/ +# Rails creates the cache directory if it doesn't exist +if [[ -d $RELEASE_PATH/tmp/cache/ ]]; then + chmod -R 2775 $RELEASE_PATH/tmp/cache/ +fi echo "Done." echo "Running sanity check" -- 2.30.2