Notable changes
- new feature
- Model existing PVC support
- ongoing feature
- feature store
- Kubernetes Native API for DSP pipelines.
- Dashboard Kueue integration
- Miscellaneous bugs and improvements
What's Changed
- Workbench Test Maintenance - implement dynamic notebook image selection with backend fallback by @antowaddle in #4502
- Add back hardware profiles crd by @nananosirova in #4507
- Deploy a Model from a PVC by @katieperry4 in #4449
- Fixes Documentation & Support Links Missing by @lucferbux in #4510
- add documentation on extensibility by @christianvogt in #4501
- add cypress tests for missing links by @christianvogt in #4513
- Serving refactor: Backport nim platform by @emilys314 in #4493
- Feature Store Context and API setup by @dpanshug in #4509
- Add fix to only show images that have the correct label in notebooks by @nananosirova in #4522
- Splitting feature store types.ts by @dpanshug in #4529
- Add skeleton for accelerator profile while loading by @d0w in #4454
- PVC serving featureFlag removal by @katieperry4 in #4517
- Status refresh for the Model Registry's Deployments by @Taj010 in #4466
- Globals page exports routes with metrics too by @emilys314 in #4519
- Initial folder structure for llama stack ui (RAG/Gen AI v3) by @ederign in #4535
- Enable MR Modular Architecture deployment by @lucferbux in #4450
- PVC Serving E2E Test by @katieperry4 in #4494
- PVC serving microcopy updates by @katieperry4 in #4516
- fix: update title and label text in Enable NIM dialog by @olavtar in #4536
- Refactor RegisterCatlogModel and Remove useEffect by @Taj010 in #4420
- Aggregate get/list/watch permissions to project admins/contributors by @DaoDaoNoCode in #4497
- chore: e2e Test Maintenance - Jul 24th 25' by @antowaddle in #4538
- Add version labels to refactored code by @ashley-o0o in #4523
- Added entire repo for llama-stack-modular-ui by @agagancarczyk in #4541
- [llamastack-bff] Mock and real endpoints for chat completion API by @varshaprasad96 in #4543
- Add area/llama-stack-modular-ui label for PRs by @andrewballantyne in #4551
- Serving refactor global models page backport by @emilys314 in #4531
- Quarantine distributed workloads test - add bug tag and JIRA referenc… by @antowaddle in #4550
- Unquarantine serving tests from RHOAIENG-30376 by @Griffin-Sullivan in #4554
- add llama stack github action workflow by @pnaik1 in #4546
- feat: Add comprehensive OpenAPI documentation for Llama Stack Modular… by @Schimuneck in #4547
- Bump form-data from 4.0.3 to 4.0.4 in /frontend/packages/model-registry/upstream/frontend by @dependabot[bot] in #4521
- config: enable typecheck for source files, disable only for test files by @akram in #4562
- Removed all code related to chatbot openshift auth and chatbot sharing visuals by @agagancarczyk in #4561
- exclude llama-stack-modular-ui in tsconfig.json by @pnaik1 in #4566
- Removed out of date documentation files by @andrewballantyne in #4567
- Storage Classes Access Mode: Disabling all Access Mode not working as expected by @d0w in #4524
- Quarantine model serving tests for Product Bug RHOAIENG-30799 by @antowaddle in #4570
- module federation documentation by @christianvogt in #4556
- Feature view api by @dpanshug in #4553
- Port start / stop models to the plugin by @Griffin-Sullivan in #4533
- Model Registry - ODH Enablement by @antowaddle in #4540
- Serving refactor global cypress test fixes by @emilys314 in #4555
- Adapt base images in Dockerfile by @lucferbux in #4565
- Cypress e2e Test - Verify models can be deployed from model registry by @ConorOM1 in #4564
- Enhance mod arch base images by @lucferbux in #4576
- Upgrade mod arch upstream by @lucferbux in #4579
- RHOAIENG-28909: Add Storage Class Provisioner "disk.csi.azure.com" to Storage Enums by @srtanish1992 in #4528
- New LMEval E2E tests for TrustyAI by @manosnoam in #4511
- E2E Test for Token Authentication by @katieperry4 in #4572
- Serving refactor: fix project details tab cypress tests by @emilys314 in #4580
- Feature store entities by @claudialphonse78 in #4568
- Remove bug tags from model serving tests by @katieperry4 in #4585
- Add dashboard support for the pipelines Kubernetes native API by @d0w in #4484
- Add deploy button, dropdown button, and connection autofill button as extension in MR midstream by @DaoDaoNoCode in #4453
- Update MR e2e test `testArchiveModels' by @ConorOM1 in #4586
- Add edit model modal to refactor by @Griffin-Sullivan in #4573
- Feature store toolbar component by @dpanshug in #4593
- Doc upload in chatbot by @agagancarczyk in #4612
- Increasing memory allocation to 8GB for linting tests by @dpanshug in #4616
- Add openapi swagger by @akram in #4560
- Link refactor deploy buttons to existing deploy modal by @ashley-o0o in #4542
- Kueue microcopy changes by @nananosirova in #4620
- Adds user_token auth mode to llama stack module by @alexcreasy in #4596
- E2E test for model deployment with Kserve Raw by @sridarna in #4583
- add feature page by @pnaik1 in #4574
- Unquarantine missed serving test from RHOAIENG-30799 bug by @Griffin-Sullivan in #4617
- Feature services by @dpanshug in #4571
- TruncatedText truncation for tooltips in HardwareProfileSelection helper description by @d0w in #4578
- Dspa caching rebased by @jrenee42 in #4621
- Refractor ChatbotMain.tsx file by @pnaik1 in #4624
- Rhoaieng 28422 - Entities tab - feature views by @claudialphonse78 in #4626
- [feat] Allow context message to be an input from the user by @varshaprasad96 in #4603
- Feature service details by @dpanshug in #4628
- Package and feature flag setup for model training by @dpanshug in #4615
- serving refactor: cypress project details model fixes by @emilys314 in #4601
- RHOAIENG-28377: Clean up use default storage class hooks by @srtanish1992 in #4597
- Add PR review guidelines and best practices by @manaswinidas in #4486
- Serving refactor cypress: Re-add deploy from registry button link by @emilys314 in #4623
- Upgrade PatternFly to 6.3.0 by @jenny-s51 in #4435
- test: create unit tests for internal api handlers and cmd package by @r3v5 in #4619
- Feature view tab for features by @dpanshug in #4631
- Make Dockerfiles Konflux compliant by @lucferbux in #4595
- Move 'Use existing settings' to top of Hardware Profile select list by @d0w in #4627
- Add operator parameter to modular architecture image by @lucferbux in #4575
- fix: Update NIM enable test to be more resilient by @hardengl in #4590
- Model serving fix cypress platform selection errors by @emilys314 in #4602
- Verify Required type and add system instruction by @pnaik1 in #4638
- microcopy change for pipeline caching section; no functional changes by @jrenee42 in #4643
- RHOAIENG 29677 -Feature Views details section by @claudialphonse78 in #4635
- Migrate /images POST, PUT, and DELETE endpoints to frontend by @nananosirova in #4470
- PVC Model Path Helper Text Update by @katieperry4 in #4651
- Add reviewers in llama-stack-modular-ui (rag-playground) by @ChristianZaccaria in #4625
- Fix the pipelines run metrics table by @mprahl in #4652
- Update start / stop models with UX improvements by @Griffin-Sullivan in #4645
- PVC E2E test fix by @katieperry4 in #4653
- Add CY_RETRY option for Cypress test retry configuration by @manosnoam in #4588
- Upversion dashboard by @ppadti in #4675
New Contributors
- @ederign made their first contribution in #4535
- @varshaprasad96 made their first contribution in #4543
- @Schimuneck made their first contribution in #4547
- @akram made their first contribution in #4562
- @r3v5 made their first contribution in #4619
- @ChristianZaccaria made their first contribution in #4625
- @mprahl made their first contribution in #4652
Full Changelog: v2.36.0...v2.37.0