Component Release Notes
- Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.30.1-odh
- Feastoperator: https://github.com/opendatahub-io/feast/releases/tag/v0.45.0
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.13
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.27.1
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.9.0-7
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.14.0
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.2.2-odh-2
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.10.1-odh-1
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.9.0-odh-2
- Datasciencepipelines: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.9.0
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.32.0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/odh-v2.24
- Modelmesh: https://github.com/opendatahub-io/modelmesh/releases/tag/odh-v2.24
- Modelmesh runtime adapter: https://github.com/opendatahub-io/modelmesh-runtime-adapter/releases/tag/odh-v2.24
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/odh-v2.24
- Modelmesh serving: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/odh-v2.24
- Rest proxy: https://github.com/opendatahub-io/rest-proxy/releases/tag/odh-v2.24
- Modelmeshserving: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/odh-v2.24
- Modelcontroller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/odh-v2.24
- Workbenchesnotebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.27.1
- Workbenchesnotebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.9.0-7
What's Changed
- fix: add missing namespace for console in managed cluster by @zdtsw in #1552
- fix: as a workaround for getting knative operator check passing for kserve, set cache by @zdtsw in #1555
- update: various fix backport from RHOAI by @zdtsw in #1536
- Update version to 2.23.1 by @github-actions in #1553
- Align get_all_manifests.sh with Kubeflow main branch by @ugiordan in #1550
- fix: missing monitoring NS for NWP if user opt-in customized app NS by @zdtsw in #1558
- update: change previous workaround for subscription and add smcp in disable list by @zdtsw in #1557
- Build platform independent binary based on the target platform by @mkumatag in #1549
- fix: add matchlabel on NWP for customized appliation by @zdtsw in #1566
- fix: for upgrade case we will need update permission on buildconfig to remove old DSC as ownerref by @zdtsw in #1567
- update: clean up old code before refactor by @zdtsw in #1494
- It takes more than 10 minutes for kserve-controller to be created during 2.17 installation by @lburgazzoli in #1564
- test: disable monitoring config in DSCI for ODH e2e test by @zdtsw in #1570
- Clarify and update permissions by @andrewballantyne in #1538
- chore: use constants from the status package where possible by @lburgazzoli in #1541
- (fix): point to correct path for component integration doc by @AjayJagan in #1574
- Setup admin permissions for hardware profiles by @dpanshug in #1573
- fix: fix wrong map for DSP images by @zdtsw in #1577
- fix: missing update permission on dashboard object during upgrade from old version to new refactor by @zdtsw in #1576
- docs: remove duplicated files and update integration docs by @zdtsw in #1575
- Improve Kserve's FeatureTraker handing by @lburgazzoli in #1562
- fix: missing permission to update prometheusrules by @zdtsw in #1581
- fix: more permission need for dashboard for consolelink by @zdtsw in #1586
- chore: move Release structs from pkg/cluster to apis/common by @lburgazzoli in #1580
- apis: DSCInitialization: annotate ApplicationsNamespace with omitempty by @ykaliuta in #1585
- chore: fix DataSciencePipelines e2e test suite by @lburgazzoli in #1588
- Remove legacy ModelController deployment on upgrade by @lburgazzoli in #1591
- github: add branch into GHA for tests by @zdtsw in #1593
- docs: update workflow and how we use two branchs for ODH and downstream by @zdtsw in #1582
- Remove Sara4994 from OWNER_ALIASES by @AjayJagan in #1598
- tests: e2e: increase timeout to 40m by @ykaliuta in #1596
- update: platform team by @zdtsw in #1583
- Add helper functions to retrieve object singletons by @lburgazzoli in #1599
- feat: Add Feast Operator component by @redhatHameed in #1498
- fix: do not set feast default to managed till GA by @zdtsw in #1601
- regen bundle by @lburgazzoli in #1602
- Add Kserve Serverless availability to DSC status by @VedantMahabaleshwarkar in #1565
- Add configuration to pipeline stanza of DSC to enable InstructLab pipeline by @lburgazzoli in #1484
- fix: hide internal API by @zdtsw in #1608
- fix: add missing new pipeline flag into default sample by @zdtsw in #1609
- Map component versions to RHOAI status for better visibility by @ugiordan in #1559
- e2e: enable kserve before running TrustyAI tests by @lburgazzoli in #1610
- update: add new key-value into odh-model-controller by @zdtsw in #1613
- DSC permissions should be cluster permissions by @StevenTobin in #1612
- fix: CSV and lint by @zdtsw in #1617
- feat: add check on 2 MultiKueue CRD if v1alpha1 version in the cluster and not in termination, error out by @zdtsw in #1616
- add pipelines runtime image to dsp by @HumairAK in #1571
- test: stablize test why adding post check after deletion by @zdtsw in #1626
- build: enable tag to force image build with fips at runtime by @zdtsw in #1627
- chore: add tests for kustomize's sortOptions configuration by @lburgazzoli in #1615
- Fix e2e services tests flags by @lburgazzoli in #1640
- test: add config for gomega format and nim flag by @zdtsw in #1642
- update: enable release component info for feast by @zdtsw in #1625
- feat: add gate in TrustyAI if ISVC CRD is not in the cluster by @zdtsw in #1620
- feat: support make to build multi-arch by @zdtsw in #1647
- fix: allow dashboard to use devFlags but still get the correct values by @zdtsw in #1648
- feat(test): support for Succeed and MatchError in testf framework by @lburgazzoli in #1628
- chore(kserve): wrap error returned by FromUnstructured by @lburgazzoli in #1646
- Revert "Add configuration to pipeline stanza of DSC to enable InstructLab pipeline (#1484)" + add support for platformVersionParamsKey by @zdtsw in #1652
- Improve e2e test configurability by @lburgazzoli in #1650
- Improve gc service/action by @lburgazzoli in #1656
- Update version to 2.24.0 by @github-actions in #1658
New Contributors
- @mkumatag made their first contribution in #1549
- @andrewballantyne made their first contribution in #1538
- @dpanshug made their first contribution in #1573
- @redhatHameed made their first contribution in #1498
- @HumairAK made their first contribution in #1571
Full Changelog: v2.23.1...2.24.0