Hi all, I have been configuring a cylc server that will be available for all users @ Mercator. It has a centralized installation of cylc (à la ECMWF) and global configuration for the most populare remote hosts.
I have installed cylc hub. I am using the ldap extension for authentication and sudospawner.
I would like users to be able to at least start and see other users’ cylc servers. That’s where I am now dead in the water. I have followed the information both in cylc’s documentation and also JupyterHub’s doco but I still can’t get the sharing to work.
I can start another user’s server, after which I get another page that asks me to authorize:
Access user servers via API or browser. Applies to server .
but the I get the error:
You do not have permission to access this server
and this is what shows up in the log:
[I 2026-06-12 14:03:15.483 CylcHubApp log:192] 302 GET /user/sparonuzzi/oauth_callback?code=[secret]&state=[secret] -> /user/sparonuzzi/cylc/?redirects=1 (@127.0.0.1) 37.48ms
[I 2026-06-12 14:03:16.288 CylcUIServer] User gturek authorized permissions: []
And I have
c.CylcUIServer.user_authorization = {
'*': ['READ'],
}
in jupyter_config.py
Any ideas?
Thanx!
Gaby