Skip to content

Version 0.10.2

Compare
Choose a tag to compare
@pameladelgado pameladelgado released this 17 Nov 13:50
· 829 commits to master since this release
ea923be

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 and nodeSelector 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 using openssl rand -hex 32.
  • For the time being, Amalthea's resource usage check needs to be disabled. Please set notebooks.amalthea.resourceUsageCheck.enabled to false.
  • If your deployment has user session dedicated nodes, please add the corresponding label renku.io/node-purpose=user and taint renku.io/dedicated=user with NoSchedule effect. Also, configure the sessions to add the corresponding toleration and affinity inside the notebooks 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