KF 1.5 release 🎉
What's new ✨
- notebooks: Extend Notebook Controller to expose idleness for Jupyter #6297 @athamark
- jwa: Rework the Storage API of the web app #6321 @kimwnasptd
- Change namespace label for Katib metrics collector injection #6225 @andreyvelich
- Tell user to select a namespace to access namespaced menu item #6181 @toshi-k
- frontend: Use responsive tables instead of cards #6316 @kimwnasptd
- Fix(manifests): Upgrade rbac.authorization.k8s.io from v1beta1 to v1 #6261 @haoxins
- Synchronize jupyter-web-application role with clusterrole #6241 @juliusvonkohout
What's fixed 🐛
- Secure access to KFAM #6077 @DavidSpek
- fix(backend): tensorboard-controller does not work because of missing permissions #6216 @juliusvonkohout
- fix(notebooks) make culling work with multi-user #5980 @LEDfan
- notebooks: Graceful handling of events #6338 @kimwnasptd
- notebooks: Fix endless restarts #6341 @kimwnasptd
- Centraldashboard/add uncaughtexception handler #6203 @haoxins
- fix dashboard sending malformed headers to kfam #6186 @thesuperzapper
Upgrade notes ⏫
- Update the Jupyter web apps configmap with the new storage structure #6321
- Notebook Controller is using different ENV Vars for culling https://github.com/kubeflow/kubeflow/blob/master/components/proposals/20220121-jupyter-notebook-idleness.md#upgrade-notes
- The Profile Controller is adding different Katib metrics labels #6225