diff --git a/cesnet-central/deployments/fullhub.yaml b/cesnet-central/deployments/fullhub.yaml index d4304fd3c8e887fd08816bfe45bde1c0e11d5b06..372434ec93033f34f22063b5acfc7eed00e17235 100644 --- a/cesnet-central/deployments/fullhub.yaml +++ b/cesnet-central/deployments/fullhub.yaml @@ -229,14 +229,17 @@ hub: spawner.extra_containers.append( { "name": "owncloud", - "image": "valtri/webdav-rclone-sidecar:95629ff", + "image": "valtri/webdav-rclone-sidecar:sha-ec94347", "args": ["bearer_token_command=cat " + token_path], "env": [ {"name": "WEBDAV_URL", "value": "https://ocis.aaitest.owncloud.works/remote.php/webdav/"}, {"name": "WEBDAV_VENDOR", "value": "other"}, # XXX: strict permissions needed for .local/share/jupyter/runtime/jupyter_cookie_secret - {"name": "MOUNT_OPTS", "value": "--file-perms=0600 --dir-perms=0770"}, + # quicker directory cache and polling + {"name": "MOUNT_OPTS", "value": "--file-perms=0600 --dir-perms=0770 --dir-cache-time=1m0s --poll-interval=0m30s"}, {"name": "MOUNT_PATH", "value": "/owncloud"}, + # default mode is "full" + {"name": "VFS_CACHE_MODE", "value": "full"}, ], "resources": self.sidecar_resources, "securityContext": {