v2.36.0
·
287 commits
to main
since this release
Notable changes
- new feature
- LLAMA Stack BE integration
- LMEval
- ongoing feature
- feature store
- Kserve Model Serving: Add an on-off toggle for stop/resume models and add last deployed column.
- Dashboard Kueue integration
- Miscellaneous bugs and improvements
What's Changed
- [E2E] Fix after() hooks for skipped tests to avoid unnecessary teardown by @manosnoam in #4323
- Add new test for pasting into OCI URI field by @Griffin-Sullivan in #4308
- Added character limit to name and description field in the workbench images by @Taj010 in #4302
- Enable the OCI e2e test by @Griffin-Sullivan in #4335
- Handle duplicate names in different namespaces for project-scoped accelerator profiles by @manaswinidas in #4236
- Upgrading react-router and react-router-dom to fix CVE-2025-31137 by @dpanshug in #4337
- removed elyra secret usage in pipelines context by @rsun19 in #4245
- Model Serving Refactor: Add endpoint info to table row by @emilys314 in #4315
- Fix Serving Runtime Version label not showing on edit by @Griffin-Sullivan in #4328
- Models platform selection (Part 1) by @ashley-o0o in #4331
- Workbench images: change recommended to latest by @d0w in #4329
- Quarantine workbenches tests - RHOAIENG-27515 by @FedeAlonso in #4354
- Chat integration with BE by @agagancarczyk in #4256
- Remove activeServingPlatform from the context by @emilys314 in #4349
- Add tooltips to create schedule run form by @d0w in #4326
- Migrate /images GET endpoint to frontend by @nananosirova in #4265
- Cypress e2e Test - Verify that models and versions can be archived and restored via model registry by @ConorOM1 in #4358
- RHOAIENG-25719: Deleting Memory or CPU from a Hardware Profile, disables the Update button by @srtanish1992 in #4351
- Add NFS CSI provisioner to the access mode mapping by @DaoDaoNoCode in #4348
- Pipelines - Add project link to breadcrumb and selector by @DaoDaoNoCode in #4271
- integrate model-registry midstream package and module into odh by @christianvogt in #4309
- Reduce confusion on wording around partial resources by @andrewballantyne in #4363
- Model serving refactor: Support watching more than 1 project's models by @emilys314 in #4360
- Disable kueue feature flag by @jrenee42 in #4347
- Add stop/start toggle to models by @katieperry4 in #4356
- Fix/unit conversion by @TheiaSurette in #4361
- webpack plugin to dynamically contribute extensions from monorepo packages by @christianvogt in #4357
- SME Coverage by @andrewballantyne in #4365
- Remove the @ from alias references by @andrewballantyne in #4369
- Revert PR#4365 by @andrewballantyne in #4371
- UX Feedback and Polish for Access Modes by @d0w in #4364
- Stop/Start Model Confirm Modal by @katieperry4 in #4366
- Fix testManifestLinks.cy.ts and urlValidator.ts retry logic by @manosnoam in #4374
- Fix import error downstream by @lucferbux in #4376
- Add stale workflow by @andrewballantyne in #4377
- Cypress e2e Test - Verify that admin users can edit a model registry by @ConorOM1 in #4375
- Model registry empty state change for admin users by @manaswinidas in #4367
- Models platform selection (Part 2) by @ashley-o0o in #4362
- Global Models Page No Models Component Refactor by @katieperry4 in #4330
- Added character limit for create project fields in data science project by @Taj010 in #4397
- Feature lmeval by @dpanshug in #4312
- Fix ODH Dashboard release notes and PR creation by @Griffin-Sullivan in #4327
- Update model to show string status by @ashley-o0o in #4373
- Moved the create new experiment button inside the experiment dropdown to resolve button cover dropdown by @Taj010 in #4345
- Apply kueue.openshift.io/managed=true label to new Projects if kueue … by @nananosirova in #4393
- Add the link to the Stop workbench modal when navigating from the admin tab. by @d0w in #4303
- remove artifact of previous owners effort by @andrewballantyne in #4405
- Quarantine model serving tests rhoaieng 28128 by @FedeAlonso in #4404
- fix: e2e model serving tests tooltip issues by @FedeAlonso in #4406
- Quarantine testResourcesFilters.cy.ts by @ConorOM1 in #4410
- Refactor Global No Projects Page by @katieperry4 in #4402
- LMEval Status fix by @dpanshug in #4411
- changed labels to v1beta1 by @rsun19 in #4401
- Refactor notebook namespace handling to workbench namespace across backend and frontend component by @Gkrumbach07 in #4336
- add cursor rule for jira creation by @Gkrumbach07 in #4213
- Pipeline creation feedback by @jrenee42 in #4314
- Deployed models section refactor by @ashley-o0o in #4414
- Update README.md by @bobbravo2 in #4283
- Revert "Quarantine model serving tests rhoaieng 28128" by @FedeAlonso in #4418
- Micro copy update for LMEval by @dpanshug in #4417
- add the latest tasks for lmeval by @pnaik1 in #4422
- Update MR yaml for OAuth-proxy by @ConorOM1 in #4423
- Microcopy updates for stop/start model by @katieperry4 in #4416
- Enabling feature flag for LMEval by @dpanshug in #4412
- update upstream MR to fix errors when using extensions in MR by @christianvogt in #4424
- Model serving refactor: Add by @emilys314 in #4408
- Add "Defer input" checkbox to connection type field management by @emilys314 in #4385
- [Cypress e2e]fix: model deployment tooltip text by @FedeAlonso in #4428
- PVC Serving Feature Flag by @katieperry4 in #4431
- Add model metrics for KServe refactor by @Griffin-Sullivan in #4346
- added lmeval improvements by @pnaik1 in #4438
- Latest / Outdated Runtime Version Label by @katieperry4 in #4398
- Rhoaieng 26502 by @FedeAlonso in #4440
- Add feature flag for Feature store by @ppadti in #4437
- Fixed bug where storage class select wouldn't appear in NIM Modal by @TheiaSurette in #4427
- fix: PVC resizing doesn't trigger a redeployment by @mtalvi in #4334
- Serving refactor: Add tokens and hardware accelerators by @emilys314 in #4441
- Cypress e2e Test - Verify a model version can be registered via versions view by @ConorOM1 in #4444
- fixed provider filter in resources by @rsun19 in #4443
- Allow empty requested/limit for CPU and memory when hardware profile is disabled by @DaoDaoNoCode in #4407
- Serving refactor: Show deployments of all projects in global page by @emilys314 in #4451
- Fix deployment status bug by @ashley-o0o in #4446
- Cypress e2e Test - Verify model registry permissions can be managed by @ConorOM1 in #4456
- Change "Launch application" to "Open application" by @d0w in #4409
- Update Model Registry Plugin with latest upstream changes. by @lucferbux in #4455
- Pipeline failure feedback 2 by @jrenee42 in #4436
- Add toast notification upon successful datascience pipeline configuration by @d0w in #4350
- Stop/Start Model e2e Test by @katieperry4 in #4403
- Microcopy updates for "project-scoped" items by @Taj010 in #4448
- Updated Serving Runtime Label Microcopy by @katieperry4 in #4458
- split frontend lint task into two separate runs by @christianvogt in #4461
- run type checking in all packages with turbo by @christianvogt in #4381
- Updates and enhancements for 'Verify the filters on Resources page' e2e test by @ConorOM1 in #4463
- Add more approvers by @manaswinidas in #4464
- Fix type errors for array in es2021 by @DaoDaoNoCode in #4467
- Add stopping status to model deployments by @Griffin-Sullivan in #4421
- RHOAIENG-29339: rework testWorkbenchImages by @antowaddle in #4471
- Quarantine model serving tests due to [Product Bug: RHOAIENG-29340] by @antowaddle in #4474
- Update Hardware profile admin page by @nananosirova in #4400
- easier to use feature flags via a button in the header by @jrenee42 in #4237
- Retrieve default local queue name from DSC by @nananosirova in #4462
- Remove deleted crd from kustomization file by @nananosirova in #4478
- Temporarily restore dashboard HWP crd by @nananosirova in #4480
- Serving refactor: Add modelmesh as a platform shortcircuit option by @emilys314 in #4459
- Internal model serving endpoint by @sridarna in #4475
- Upgrade cluster storage modal by @katieperry4 in #4457
- feat: Enhance the dashboard to support deploying NIM with a PVC by @mtalvi in #4447
- Change how model deployment links appear by @ashley-o0o in #4442
- Remove Model Serving Tests from Quarantine following bug fix RHOAIENG-29340 by @antowaddle in #4488
- RHOAIENG-25339: Update application of hardware profiles in all workloads by @srtanish1992 in #4413
- Feature flag modal re-organization by @jrenee42 in #4481
- Create a set of Cursor rules for Cypress e2e Development by @antowaddle in #4485
- Feature Store Initial Setup by @claudialphonse78 in #4487
- Fix bug when stopping model with confirmation modal by @Griffin-Sullivan in #4492
- Update cluster storage connected resources by @katieperry4 in #4469
- RHOAIENG-27574: Filter Hardware profiles if kueue disabled by @srtanish1992 in #4490
- RHOAIENG-30110: The workload priority is not maintained when switching between local queue and not selectors. by @srtanish1992 in #4496
- Kueue extras by @nananosirova in #4489
- Add missing frontmatter to cypress-e2e.mdc rule file by @antowaddle in #4491
- Add test IDs for deployed model names in ModelMesh and plugin components by @antowaddle in #4499
- Remove dashboard hardware profiles CRD by @nananosirova in #4500
- Add 'Last Deployed' column to model deployments by @ashley-o0o in #4468
- fixed filtering behavior for model registry page by @rsun19 in #4482
- upversion dashboard by @claudialphonse78 in #4503
New Contributors
- @Taj010 made their first contribution in #4302
- @TheiaSurette made their first contribution in #4361
- @sridarna made their first contribution in #4475
Full Changelog: v2.35.0...v2.36.0