Version 0.10.2
This is a bugfix release that includes various fixes and improvements to user sessions.
See renku-notebooks 1.2.0 and amalthea 0.2.1 for more details.
Improvements
- Chart: Add
tolerations
,affinity
andnodeSelector
for user sessions.
Bug fixes
- User sessions: checkout the correct alternative branch.
- User sessions: use correct fallback renku image.
- Anonymous sessions: fix failing probes.
Upgrading from 0.10.1
A couple of value updates are needed for upgrading to 0.10.2
- A new secret is needed in
global.uiserver.clientSecret
, it can be randomly generated usingopenssl rand -hex 32
. - For the time being, Amalthea's resource usage check needs to be disabled. Please set
notebooks.amalthea.resourceUsageCheck.enabled
tofalse
. - If your deployment has user session dedicated nodes, please add the corresponding label
renku.io/node-purpose=user
and taintrenku.io/dedicated=user
withNoSchedule
effect. Also, configure the sessions to add the corresponding toleration and affinity inside thenotebooks
section of the values file:
sessionTolerations:
- key: renku.io/dedicated
operator: Equal
value: user
effect: NoSchedule
sessionAffinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: renku.io/node-purpose
operator: In
values:
- user