Releases: lsst-sqre/nublado2
Releases · lsst-sqre/nublado2
2.0.2
Add cachemachine_image_policy. Allow us to toggle between "desired" and "available" on a per-site basis for cachemachine's image policy.
2.0.1
Re-incorporate sync K8s client. Until z2jh incorporates asyncio K8s, we need the sync client to make the config files work.
2.0.0
Use tomplus/kubernetes_asyncio as the K8s client; move to JupyterHub 2.1.1.
This release relies on rubin-kubespawner. A following release will adopt kubespawner 3.x from upstream, which will use asyncio K8s.
1.6.0
- Derive the cachemachine URL from the base URL instead of a separate configuration option
1.5.0
- Use the new Moneypenny API for provisioning users
- Update dependencies
1.4.3
- Fix authentication refresh for internal calls (such as from the lab to the hub) to not force a Gafaelfawr authentication
1.4.2
- Correctly refresh auth state before spawning a lab
- Update dependencies
1.4.1
Point to jupyterhub_config
in /usr/local/etc
, which is the default, so we can remove the ENTRYPOINT
override on the docker image.
1.4.0
Move to JupyterHub 1.4 as our base.
1.3.2
- Be robust if the spawner form contains only
image_dropdown
and not image_list
, which can happen with disabled JavaScript
- Fix some invalid HTML in the spawner page
- Use labels for spawner options so that someone can click on the text as well as the radio button or checkbox
- Select historical image by default if there are no cached images
- Select historical image if the user clicks on the dropdown, even if they pick the item that's already selected