v2.25.0
andrewballantyne
released this
29 Jul 20:27
·
1 commit
to v2.25.0-fixes
since this release
Notable Changes
- New features
- About Modal - like OpenShift Console, the Dashboard now has an about modal that shows versions and k8s api access route
- KServe Performance Metrics - like Model Mesh, we have added the ability to see KServe performance metrics
- Support for public routes in KServe - added the ability to create public routes for your KServe (single-model) deployments
- On-going features
- Model Registry
- Segment rework
- Removed the DS Projects toggle
- DS Projects have been a misnomer for sometime (arch docs), all projects you have access to can have DS flows inside them
- We have removed the toggle that separates it on the Project list page; it was already the case on the Home page & all the pages that used the projects dropdown
- Stay tuned for a future feature for favouriting projects to promote them to the top of all the various lists
- Restructured manifests
- Helps with organization and to see manifest file relationships with the three supported variants (ODH, RHOAI Self Managed, RHOAI Managed)
- Updated our contributing guidelines
- It now shares internal DoR (definition of ready) and DoD (definition of done) to help growth guidelines
- Misc bug fixes & improvements
What's Changed
- fixed test for experiments by @rsun19 in #2921
- add always() condition to upload cypress artifacts by @christianvogt in #2923
- [RHOAIENG-7970] Very long pipeline names make pipelines list view scroll columns off … by @dpanshug in #2922
- Bump ws from 7.5.9 to 7.5.10 in /frontend by @dependabot in #2925
- Upversion to v2.24.0 by @andrewballantyne in #2930
- Update references of docs.openshift.com to the latest OCP version by @manosnoam in #2932
- remove artifact preview by @Gkrumbach07 in #2928
- Fix UX issues on archived experiment runs table by @DaoDaoNoCode in #2908
- Cleanup S3 endpoint host in configurePipelinesServer utils by @Gkrumbach07 in #2936
- Fix breadcrumb navigation to correct tabs for pipeline run and jobs details page by @DaoDaoNoCode in #2926
- [RHOAIENG-8837] Truncate min width issue by @dpanshug in #2933
- first round of updates to disable type assertions by @rsun19 in #2879
- [RHOAIENG-7403] Pipeline system.ClassificationMetrics artifacts provide a uri but have no source in storage by @dpanshug in #2941
- [RHOAIENG-8124] Show Pipeline Group Label on Hover at Low Scale by @jenny-s51 in #2938
- update double params to be fixed at 1 by @Gkrumbach07 in #2927
- Upgrade patternfly packages by @pnaik1 in #2929
- New Dockerfile for Running Cypress in CI by @manosnoam in #2920
- refactored k8 resources by @rsun19 in #2940
- configured default environment for cypress by @rsun19 in #2934
- [RHOAIENG-7717] Make pipeline table name cell be a clickable link to the latest pipeline version details by @jpuzz0 in #2918
- Rename Edit Permission to Contributor by @ashley-o0o in #2949
- [RHOAIENG-2905] Pipeline Run Details tabs without content should be disabled by @jpuzz0 in #2919
- Remove unnecessary resource functions by @ashley-o0o in #2937
- Mock gRPC responses for MLMD cypress tests using ts-proto by @mturley in #2951
- [RHOAIENG-7425]: Update Pipeline Group Labels and Positioning by @jenny-s51 in #2952
- remove isAdmin logic for EnsureCompatiblePipelineServer empty state by @Gkrumbach07 in #2947
- support feature flag overrides via query string by @christianvogt in #2945
- remove the length check for the loaded state of customize metric columns by @Gkrumbach07 in #2948
- [RHOAIENG-9175] Broken link to Fraud Detection tutorial in Dashboard Home by @dpanshug in #2964
- Create NPM Cache directories for CI and run
npm ci
in Dockerfile build by @manosnoam in #2960 - set experimentalMemoryManagement=true for cypress by @christianvogt in #2963
- Restructure the manifest files by @andrewballantyne in #2906
- [RHOAIENG-7794]: Use different colors for the ROC curve legend by @jenny-s51 in #2957
- [RHOAIENG-8566] Duplicate run is not useful when its pipeline is disabled by @jpuzz0 in #2956
- make proxy service have upload byte limit by @pnaik1 in #2965
- env var for cypress results dir by @christianvogt in #2962
- [RHOAIENG-8414] Tracking of dashboard version in Segment. by @pilhuhn in #2896
- fix monaco editor loading external files from cdn by @christianvogt in #2953
- [RHOAIENG-8583] Remove the disabled 'Create schedule' button when in an archived experiment by @jpuzz0 in #2955
- [RHOAIENG-8502]: Change pipeline URI truncate to middle instead of end by @jenny-s51 in #2972
- add compare runs tests by @Gkrumbach07 in #2974
- [RHOAIENG-7495] Lift ModelRegistrySelectorContextProvider to top level, fall back gracefully if MR feature is unavailable by @mturley in #2958
- lint rule to prevent imports in cypress by @rsun19 in #2977
- Handle only numbers workbench names by @manaswinidas in #2981
- [RHOAIENG-4334] 'Job' Name (in code) alignment by @dpanshug in #2961
- first group for removing deprecated patternfly component by @pnaik1 in #2946
- Refactor pipelines and experiments routes by @DaoDaoNoCode in #2978
- Fix markdown tab render delay when toggling selected compared runs by @DaoDaoNoCode in #2942
- RHOAIENG-9215 Reorganize Existing Segment Tracking Implementation by @pilhuhn in #2982
- remove flaky compare runs test by @Gkrumbach07 in #2986
- feat(mr settings): permissions table by @gitdallas in #2969
- Override version of transitive dependency 'ws' (RHOAIENG-9094) by @alexcreasy in #2966
- Add error state when pipeline version is deleted by @ppadti in #2915
- fixed workbench image number dep by @rsun19 in #2991
- first pass on merging eslint rules by @rsun19 in #2914
- [RHOAIENG-7942]: Update Side Panel Behavior to Pan Graph on Node Selection by @jenny-s51 in #2943
- added pipeline execution tests by @rsun19 in #2968
- [RHOAIENG-7752] Add disable pipeline schedule in the job detail page by @jpuzz0 in #2971
- disable create run/schedule dropdown action when pipeline has no vers… by @pnaik1 in #2985
- [RHOAIENG-9048] Cypress tests for MLMD artifacts by @jpuzz0 in #2987
- added cluster-admins to administration tab by @rsun19 in #2988
- changed link for permissions menu item by @rsun19 in #2983
- fixed the broken Pachyderm tutorial link by @pnaik1 in #2999
- changed the filters to Created after by @pnaik1 in #2990
- Fix started notebooks disappear issue by @ppadti in #2973
- Remove temp fix for PF radio by @ashley-o0o in #2998
- Add no metrics state for compare runs metrics section by @DaoDaoNoCode in #2993
- [RHOAIENG-6982] About Modal in the Dashboard by @jeff-phillips-18 in #2984
- RHOAIENG-9230 Restructure InitSegment by @pilhuhn in #2989
- RHOAIENG-7791:Add test configuration template file for cypress tests by @sthundat in #3004
- refactor model registry proxy onto proxy util by @christianvogt in #2992
- [RHOAIENG-8788]: Update loading state for project section in home page by @jenny-s51 in #3005
- feat(MR): 8454 add namedesc fields by @gitdallas in #3006
- Update depricated PF multiselect component by @ashley-o0o in #2975
- [RHOAIENG-6851] Fix for Edit and Delete actions in Model tab by @jeff-phillips-18 in #3007
- Defer project kebab check and disable by @emilys314 in #3003
- Add support for public routes in kserve by @lucferbux in #2924
- [RHOAIENG-9764] Pipeline run details page code editor has style issues on pipeline spec tab by @jpuzz0 in #3013
- disable access to notebook from other users by @rsun19 in #3010
- consume cypress test configuration from yaml file by @christianvogt in #3009
- [RHOAIENG-9476] Create base firing event by @pilhuhn in #2995
- fixed nb-events SSAR failure status code by @rsun19 in #3020
- Remove unused docs & cleanup .git folder by @andrewballantyne in #3022
- Fix a11y warning on checkbox table header by @DaoDaoNoCode in #3016
- feat(MR): register model page skeleton by @gitdallas in #3015
- Fix LogViewerSearch styling issue and improve functionality by @Gkrumbach07 in #2997
- feat(mr): add display name and description for mr selector by @gitdallas in #3019
- added ability to intercept mlmd requests by @rsun19 in #3023
- Delete conflict dspa secret when creating pipeline server by @DaoDaoNoCode in #3011
- Display pipeline run volume name correctly by @DaoDaoNoCode in #3027
- Set experiment as Default on create run/schedule page by @DaoDaoNoCode in #2996
- Show correct state text on pipeline run node side drawer by @DaoDaoNoCode in #3029
- Add custom container size to workbenches table by @manaswinidas in #2944
- [RHOAIENG-4702] Improve unique naming for runs and versions in pipelines by @jpuzz0 in #3008
- Restart the pods after updating configMap in workbench by @ppadti in #3002
- Remove the DS project list toggle by @ppadti in #3018
- document commands for cypress e2e tests by @christianvogt in #3030
- [RHOAIENG-7943] Navigate to pipeline details on import by @jpuzz0 in #3026
- infrastructure proxy call for artifacts API by @pnaik1 in #3017
- Enable KServeMetrics by default (RHOAIENG-8575) by @alexcreasy in #3032
- Add definition of ready and done by @jessiehuff in #3031
New Contributors
- @manosnoam made their first contribution in #2932
- @emilys314 made their first contribution in #3003
Full Changelog: v2.24.0...v2.25.0