You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [KubeSpawner docs on templated fields](https://jupyterhub-kubespawner.readthedocs.io/en/latest/templates.html#fields)
76
+
```yaml
77
+
singleuser:
78
+
storage:
79
+
type: static
80
+
```
70
81
71
-
:::
82
+
The default value for `subPath` is `{username}` which may resolve to a different value for some usernames, which could appear like a 'lost' home directory because the mount path changes.
83
+
The data is not lost, but the mount location has changed.
84
+
To ensure this value doesn't change, you can use:
72
85
73
-
## OAuthenticator 17
86
+
```yaml
87
+
singleuser:
88
+
storage:
89
+
type: static
90
+
static:
91
+
subPath: "{escaped_username}"
92
+
```
74
93
75
-
OAuthenticator is upgraded from 16.3.1 to 17.1.
76
-
The main changes are related to using group information from OAuth providers.
77
-
If you used or would like to use groups for authentication,
78
-
check out the [OAuthenticator changelog](https://oauthenticator.readthedocs.io/en/stable/reference/changelog.html)
94
+
which applies the previous 'escape' scheme to the subPath.
95
+
Alternatively, you can keep the new scheme, and perform a one-time migration to move files for the affected usernames.
79
96
80
-
## Other package upgrades
97
+
:::{seealso}
81
98
82
-
- Python is upgraded from 3.11 to 3.12 in the Hub image
83
-
- LDAPAuthenticator is upgraded from 1 to 2 ([changelog](https://github.com/jupyterhub/ldapauthenticator/blob/2.0.0/CHANGELOG.md#200---2024-10-18))
84
-
- FirstUseAuthenticator is upgraded from 1.0 to 1.1 ([changelog](https://github.com/jupyterhub/firstuseauthenticator/blob/1.1.0/CHANGELOG.md))
85
-
- idle culler is upgraded from 1.3.1 to 1.4.0 ([changelog](https://github.com/jupyterhub/jupyterhub-idle-culler/blob/1.4.0/CHANGELOG.md))
0 commit comments