v2.4.0
·
2982 commits
to main
since this release
Notable Changes
- Data Science Groupings (DSG)
- Optional feature -- enabled through the
disableProjects
(set tofalse
) feature flag found in OdhDashboardConfig - When enabled it will grant access to users of the Dashboard the ability to create their own projects in OpenShift Console through the Dashboard interface
- Within' projects, you'll be able to create the same Juypter Notebooks (now called Workbenches within' the DSG as to grow beyond Notebooks in time)
- You'll have greater flexibility with what and how many storages you use
- There is a greater create and management system in place as a foundation for what we will grow into
- Optional feature -- enabled through the
- We also improved the performance behind the Jupyter tile in the hopes to make it easier on the network
- GPU auto scaling detection work
- GPU override to remove any detection and just always have a flat number (or if preferred to fully disable even when GPUs are available)
- See the
spec.notebookController.gpuSetting
property in the OdhDashboardConfig CRD for a description on options
- See the
What's Changed
- Disable start server when env is in error by @andrewballantyne in #638
- Limit notebook endpoint continued by @andrewballantyne in #643
- Improvements to #587 by @lucferbux in #645
- Hold the last activity time of the Notebook until spawn modal closes by @andrewballantyne in #640
- Add autoscale check for GPU by @maroroman in #573
- Use the kube config to get the current logged in token by @andrewballantyne in #686
- Fix Oauth Issues when retrieving username by @lucferbux in #667
- Generate a random OAuth cookie secret by @samuelvl in #590
- Add a GPU setting to the config to allow more control over the field & it's values by @andrewballantyne in #694
- Change wrong "Memory requests" text occurences to "Requests" in notebook controller by @mlassak in #692
- [Feature] Data Science Grouping by @andrewballantyne in #689
Full Changelog: v2.3.1...v2.4.0