Releases: lsst-sqre/nublado2
2.6.3
Pin greenlet and sqlalchemy to < 2. JupyterHub 3.0.0 is not compatible with greenlet/sqlalchemy > 1.x.
What's Changed
- Update requirements by @athornton in #209
Full Changelog: 2.6.2...2.6.3
2.6.2
Add .conda to lab form list of things moved aside when "reset user environment" is selected.
What's Changed
- [neophile] Update dependencies by @sqrbot in #178
- [neophile] Update dependencies by @sqrbot in #179
- [neophile] Update dependencies by @sqrbot in #180
- [neophile] Update dependencies by @sqrbot in #181
- [neophile] Update dependencies by @sqrbot in #182
- [neophile] Update dependencies by @sqrbot in #183
- [neophile] Update dependencies by @sqrbot in #184
- [neophile] Update dependencies by @sqrbot in #186
- [neophile] Update dependencies by @sqrbot in #187
- [neophile] Update dependencies by @sqrbot in #188
- [neophile] Update dependencies by @sqrbot in #189
- [neophile] Update dependencies by @sqrbot in #190
- [neophile] Update dependencies by @sqrbot in #192
- Bump docker/build-push-action from 3 to 4 by @dependabot in #193
- [neophile] Update dependencies by @sqrbot in #194
- [neophile] Update dependencies by @sqrbot in #195
- [neophile] Update dependencies by @sqrbot in #196
- [neophile] Update dependencies by @sqrbot in #197
- [neophile] Update dependencies by @sqrbot in #198
- [neophile] Update dependencies by @sqrbot in #199
- [neophile] Update dependencies by @sqrbot in #200
- [neophile] Update dependencies by @sqrbot in #201
- [neophile] Update dependencies by @sqrbot in #202
- [neophile] Update dependencies by @sqrbot in #203
- [neophile] Update dependencies by @sqrbot in #204
- [neophile] Update dependencies by @sqrbot in #206
- tickets/DM-39009: Change relocate wording to add .conda by @athornton in #207
Full Changelog: 2.6.1...2.6.2
2.6.1
Avoid sending groups without GIDs to moneypenny, which doesn't know how to deal with them.
What's Changed
- [neophile] Update dependencies by @sqrbot in #172
- [neophile] Update dependencies by @sqrbot in #173
- [neophile] Update dependencies by @sqrbot in #174
- [neophile] Update dependencies by @sqrbot in #176
- [neophile] Update dependencies by @sqrbot in #177
- DM-36624: Only pass groups with GIDs to moneypenny by @rra in #175
Full Changelog: 2.6.0...2.6.1
2.6.0
Adopt new upstream releases of JupyterHub (3.0.0) and Zero-to-JupyterHub (2.0.0).
What's Changed
- [neophile] Update dependencies by @sqrbot in #168
- [neophile] Update dependencies by @sqrbot in #170
- Update to z2jh 2.0.0/JH 3.0.0 by @athornton in #171
Full Changelog: 2.5.0...2.6.0
2.5.0
- Ignore groups without GIDs for the purposes of supplemental groups for the spawner and templating
- Pass the primary GID into the templating when it's available, so that the templates can handle non-user-group scenarios
What's Changed
- [neophile] Update dependencies by @sqrbot in #165
- [neophile] Update dependencies by @sqrbot in #167
- [DM-36093] Update GID and group handling for Gafaelfawr changes by @rra in #166
Full Changelog: 2.4.1...2.5.0
2.4.1
- Stop waiting for
Secret
creation from aServiceAccount
during spawn. Kubernetes 1.24 and later does not create a separateSecret
.
What's Changed
- [neophile] Update dependencies by @sqrbot in #163
- [DM-36022] Stop waiting for ServiceAccount token creation by @rra in #164
Full Changelog: 2.4.0...2.4.1
2.4.0
- Add support for primary GID in Gafaelfawr data and use it to set the GID if available, falling back on the UID as before
- Update to JupyterHub 2.3.1
What's Changed
- [neophile] Update dependencies by @sqrbot in #147
- [neophile] Update dependencies by @sqrbot in #148
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in #149
- [neophile] Update dependencies by @sqrbot in #150
- Bump actions/setup-python from 3 to 4 by @dependabot in #152
- Bump jupyterhub/jupyterhub from 2.3.0 to 2.3.1 by @dependabot in #151
- [neophile] Update dependencies by @sqrbot in #153
- [neophile] Update dependencies by @sqrbot in #154
- [neophile] Update dependencies by @sqrbot in #155
- [neophile] Update dependencies by @sqrbot in #156
- [neophile] Update dependencies by @sqrbot in #157
- [neophile] Update dependencies by @sqrbot in #158
- [neophile] Update dependencies by @sqrbot in #159
- [neophile] Update dependencies by @sqrbot in #160
- [neophile] Update dependencies by @sqrbot in #162
- [DM-35881] Use primary GID from Gafaelfawr by @rra in #161
Full Changelog: 2.3.1...2.4.0
2.3.1
2.3.0
2.1.0
The "clear .local" option has been renamed "reset user environment" and now relocates more stuff that can be problematic with user-installed packages (namely, .jupyter and .cache).
Additionally: we have dropped the dependency on our local kubespawner fork and are now using upstream k8s_asyncio (with a prerelease z2jh; in future we will get back on released versions of z2jh as well).