Skip to content

Releases: lsst-sqre/nublado2

1.3.1

24 Aug 23:11
@rra rra
1.3.1
46d069c
Compare
Choose a tag to compare
  • Add exponential retry when deleting the user namespace
  • Do not fail lab stop if the user's namespace does not exist
  • Update Python dependencies

1.3.0

19 Aug 14:51
@rra rra
1.3.0
7005e60
Compare
Choose a tag to compare
  • Unpin kubespawner and use the latest upstream version
  • Wait for the secret for a service account to exist before continuing with spawn
  • Delete any leftover namespace when spawning
  • Wait for namespace deletion before spawning
  • Make all Kubernetes actions async so that we don't block the Hub
  • Use Kubernetes clients from KubeSpawner instead of creating our own
  • Update dependencies
  • Change the wording of the menu option for older images

1.2.6

23 Jul 22:15
2e38202
Compare
Choose a tag to compare

Along the same lines as butler_secret_path, create a pull_secret_path as a vaultsecret (the pull-secret already exists in all deployments) that then lets us create and reference pull secrets for user pods.

1.2.5

25 Jun 18:46
77a2a13
Compare
Choose a tag to compare

Turn off limits on simultaneous spawns and on consecutive failures forcing restart.

1.2.4

09 Jun 20:36
6e3c6cd
Compare
Choose a tag to compare

Shorten pod name from jupyter-username to nb-username

1.2.3

18 May 01:07
e8a7565
Compare
Choose a tag to compare

Make the pods and other user lab resources visible in argocd by setting additional labels.

1.2.2

12 May 00:02
45344f5
Compare
Choose a tag to compare

Use the internal postgres database for storing stateful data. This will prevent people from getting kicked or booted from their lab if we restart the hub or roll out a new version.

1.2.0

07 May 15:33
@rra rra
1.2.0
0b74726
Compare
Choose a tag to compare
  • Move lab environment creation out of general Kubernetes resources to its own configuration
  • Automatically add labels and annotations to created resources
  • Handle custom resources automatically without requiring special configuration
  • Drop support for forging Gafaelfawr 1.x credentials for home directory provisioning
  • Remove stray Safir configuration (not used)
  • Refactor home directory provisioning
  • Update dependencies

1.1.4

26 Apr 22:54
c88a2b9
Compare
Choose a tag to compare
  • Add butler_secret_path

1.1.3

22 Apr 00:44
@rra rra
1.1.3
d8534a8
Compare
Choose a tag to compare
  • Further fixes for parsing cachemachine results when there is no image hash