Releases: opendatahub-io/opendatahub-operator
Releases · opendatahub-io/opendatahub-operator
v2.20.0
Component Release Notes
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.10.0
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.0-odh-1
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.8.1-2
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-3
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.9
- Data science pipelines operator: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.8.0
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.24.0
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.9.0-2
- ODH dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.28.1-odh
- Modelmesh: https://github.com/opendatahub-io/modelmesh/releases/tag/odh-v2.20
- Modelmesh serving: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/odh-v2.20
- Rest proxy: https://github.com/opendatahub-io/rest-proxy/releases/tag/odh-v2.20
- Modelmesh runtime adapter: https://github.com/opendatahub-io/modelmesh-runtime-adapter/releases/tag/odh-v2.20
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/odh-v2.20
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/odh-v2.20
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.28.0
What's Changed
- fix: update release version in DSCI and DSC for upgrade case by @zdtsw in #1287
- Update version to 2.19.0 by @github-actions in #1291
- Makefile, webhook: add run-nowebhook by @ykaliuta in #1286
- update: use namespace dyniamically from operator env than hardcode value by @zdtsw in #1298
- webhook: switch to contextual logger by @ykaliuta in #1295
- chore: use client.OjectKeyFromObject in client.Get() and add k8serr as alias by @zdtsw in #1301
- (fix): Change on trigger to pull_request_target in the "check-file-updates.yaml" action by @AjayJagan in #1296
- feat: Operator disable create usergroup if detect user enabled external auth by @zdtsw in #1297
- components, logger: use contextual logging approach by @ykaliuta in #1253
- logger, controllers: use common logging level, INFO by default by @ykaliuta in #1289
- Added code coverage guidelines by @asanzgom in #1302
- fix: to make the unset env variable in CSV work with fallback by @zdtsw in #1306
- controllers: switch to k8s contextual logger by @ykaliuta in #1308
- Tidy up run-nowebhook recipe & make clean PHONY by @grdryn in #1310
- Refactor secret generator controller by @lburgazzoli in #1311
- update: rename variables rhods to rhoai by @zdtsw in #1313
- logger: add logLevel to DSCI devFlags by @ykaliuta in #1307
- secret-generator controller: avoid reporting 'Secret not found' error in reconcile by @mlassak in #1312
- update: remove dsp with v1(tekton)backend related code by @zdtsw in #1281
- update: remove two SA which does not seem valid by @zdtsw in #1254
New Contributors
Full Changelog: v2.19.0...2.20.0
v2.19.0
Component Release Notes
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.9.0
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.1-08-14-2024
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.8.1
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-2
- Data science pipelines operator: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.6.0
- ODH dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.27.1-odh
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.7
- Model mesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.6-rc0
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.7
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.23.0
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.9.0-1
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.8
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.27.0
What's Changed
- Update version to 2.18.2 by @github-actions in #1259
- fix(crd): adds validation pattern and max length for ns fields by @bartoszmajsak in #1261
- components: move logger creation to pkg/logger by @ykaliuta in #1264
- (fix): ODH release automation: Release notes generation by @AjayJagan in #1265
- docs: Update Contribution Guidelines by @VaishnaviHire in #1266
- fix: add downstream operator namespace into cache for secret by @zdtsw in #1267
- feat: add support for upgrade to force disableModelRegistry to false by @zdtsw in #1269
- controllers, monitoring: use local variable for logger by @ykaliuta in #1272
- DSCI CRD: allow default as a value for logmode by @ykaliuta in #1271
- Fixed typo for jackdelahunt owner by @jackdelahunt in #1273
- cluster_config: init cluster variables on startup by @ykaliuta in #1059
- components: move params.env image updating to Init stage by @ykaliuta in #1191
- update: remove webhook service from bundle by @zdtsw in #1275
- update: add validation on application and monitoring namespace in DSCI by @zdtsw in #1263
- logger: add zap command line switches by @ykaliuta in #1280
- Modify Unit Tests GitHub Actions workflow to get code coverage test reports by @asanzgom in #1279
- webhook: move initialization inside of the module by @ykaliuta in #1284
- feat: pass platform from env variable or fall back to use old logic by @zdtsw in #1252
- fix: update release version in DSCI and DSC for upgrade case by @zdtsw in #1287
- Update version to 2.19.0 by @github-actions in #1291
New Contributors
- @jackdelahunt made their first contribution in #1273
Full Changelog: v2.18.2...2.19.0
v2.18.2
Component Release Notes
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.7
- ODH dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.26.2-odh
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.8.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.1-08-14-2024
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-1
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-1
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.22.0
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-15
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.6
- Model mesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.5-rc0
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.6
- Data science pipelines operator: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.5.0
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.26.0
Operator Release Notes
What's Changed
- Update version to 2.18.0 by @github-actions in #1246
- fix: update DSC/DSCI .status.release not depend on other's reconcile by @zdtsw in #1248
- fix: only replace/set default model reg namespace by webhook if comnent is enabled by @zdtsw in #1249
- chore: cleanup unnecessary permisison by @zdtsw in #1250
- refactor(webhook): change for mutating webhook to use Default to set ModelReg namespace by @zdtsw in #1241
- ci: ensures tests are run on push by @bartoszmajsak in #1236
- refactor: get platform calls by @zdtsw in #1251
- chore: reduce more call to get platform by @zdtsw in #1255
- cluster: remove GetPlatform api by @ykaliuta in #1256
- chore: Minor fixes and split pre-release workflow into 2 separate workflows. by @AjayJagan in #1257
- ODH Release 2.18.2: Version Update by @github-actions in #1260
Full Changelog: v2.18.1...v2.18.2
v2.18.1
Component Release Notes
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.8.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.1-08-14-2024
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-1
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-1
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.22.0
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-15
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.6
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.26.0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.6
- Model mesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.5-rc0
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.6
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.26.
- Data science pipelines operator: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.5.0
- ODH dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.26.1-odh
Full Changelog: v2.18.0...v2.18.1
v2.18.0
Component Release Notes
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.8.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.1-08-14-2024
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-1
- Trainingoperator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-1
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.22.0
- Notebook controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-15
- Modelregistry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.6
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.26.0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.6
- Model mesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.5-rc0
- ODH model controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.6
- Trustyai: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.26.
- Data science pipelines operator: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.5.0
- ODH dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.26.1-odh
What's Changed
- Don't restrict the nbc image update to downstream only by @jstourac in #1170
- Update version to 2.17.0 by @github-actions in #1210
- deploy: ApplyParams: do not write params.env if there are no updates by @ykaliuta in #1186
- chore: remove dead code by @zdtsw in #1203
- test: update e2e testcases by @zdtsw in #1208
- tests: enabled modelserving as Managed by @zdtsw in #1214
- tests: e2e: testApplicationCreation cleanup by @ykaliuta in #1215
- feat: improve Operator performance by using caching to reduce api call and network impact by @zdtsw in #1190
- tests: e2e: do not wait for deployments of disabled components by @ykaliuta in #1213
- feat: enable trustyai to use different manifests path by @zdtsw in #1218
- chore: Rework release automation - || by @AjayJagan in #1199
- tests: performance and time tuning for e2e by @zdtsw in #1216
- fix(cache): since we add new secret from modelreg with cache, we need to lose the cache for istio-system ns by @zdtsw in #1223
- fix: dashboard image not get set in downstream due to devFlags config by @zdtsw in #1224
- add StevenTobin to owners by @StevenTobin in #1225
- Webhook config cleanup by @ykaliuta in #1200
- fix: nbc not use correct image for downstream + cleanup downstream path by @zdtsw in #1226
- chore: update release keywords by @zdtsw in #1229
- feat: enable Trusty's Bias Feature Flag by @zdtsw in #1220
- feat(tracker): allows to define ownerReferences for FeatureTrackers by @bartoszmajsak in #1228
- Rename GetPlatform functions to not reflect implementation by @ykaliuta in #1232
- feat: added shared registries namespace property in model registry dsc component, fixes RHOAIENG-12335 by @dhirajsb in #1221
- feat: set DSCI application namespace to be immutable by @zdtsw in #1222
- chore: simplifies generateCertSecret func by @bartoszmajsak in #1233
- fix(test): makes DSCI-dependent tests self-contained by @bartoszmajsak in #1235
- refactor(feature): decouples Feature from the client by @bartoszmajsak in #1234
- chore: cleanup code by @zdtsw in #1238
- test: disable KFTO in e2e by @zdtsw in #1242
- ODH Release 2.18.0: Version Update by @github-actions in #1247
New Contributors
- @jstourac made their first contribution in #1170
- @StevenTobin made their first contribution in #1225
Full Changelog: v2.17.0...v2.18.0
v2.17.0
Component Release Notes
- Serving:
- Modelmesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.4-rc0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.4
- odh-model-controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.4 - Model Registry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.5
- Datascience Pipelines: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.5.0
- Distributed Worklods:
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.7.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.1-08-14-2024
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-1
- Training Operator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh-1 - Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.25.2-odh
- Workbenches:
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.21.0
- Notebook-controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-15 - TrustyAI: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.25.0
Operator Release Notes
What's Changed
- chore(meta): removes map size declaration by @bartoszmajsak in #1166
- Update version to 2.16.0 by @github-actions in #1168
- doc: correct godoc by @zdtsw in #1152
- set devel log mode when running the operator locally by @lburgazzoli in #1171
- [RHOAIENG-10647] - Configure Knative PVC support as default by @spolti in #1154
- feat(make): adds generate to default targets by @bartoszmajsak in #1176
- chore: cleanup annotation in CSV by @zdtsw in #1173
- kserve: do not call ApplyParams for the empty list by @ykaliuta in #1179
- update: remove unnecessary param from ApplyParams() by @zdtsw in #1180
- update: open root group to the same permission as owner by @zdtsw in #1182
- fix(serverless): checks if Service Mesh is defined by @bartoszmajsak in #1183
- deploy: ApplyParams: rewrite with tempfile by @ykaliuta in #1178
- fix(feature): cleanup funcs should not rely on feature's data by @bartoszmajsak in #1184
- chore : use grep -E than egrep in make and set min k8s version by @zdtsw in #1187
- chore: update golangci-lint to v1.60.2, fix misleading test by @lburgazzoli in #1195
- chore: get_all_manifests.sh: support tags and make it priority by @ykaliuta in #1194
- chore: use /usr/bin/env to locate the bash interpreter based on the user's PATH settings. by @lburgazzoli in #1197
- upgrade: controller-runtime and code change accordingly by @zdtsw in #1189
- chore: update alias across code base and set in golint by @zdtsw in #1193
- chore: replace usage of fmt.Printf with logger by @lburgazzoli in #1201
- test: add operator namespace variable for unit-test by @zdtsw in #1204
- feat: add default cert for model registry, fixes RHOAIENG-9909 by @dhirajsb in #1165
- deps: uplift controller_gen and envtest version by @zdtsw in #1198
- feat: add servicemeshmember for model registry namespace, fixes RHOAIENG-11831 by @dhirajsb in #1202
- feat: add predicates on deployment by @zdtsw in #1172
- deps: uplift crd-ref-docs to 0.1.0 by @zdtsw in #1206
- docs: update old docs by @zdtsw in #1188
- fix: add check for all platform offering on components by @zdtsw in #1205
- feat: set ModelReg and KFTO default to Managed in ODH by @zdtsw in #1207
- ODH Release 2.17.0: Version Update by @github-actions in #1211
Full Changelog: v2.16.0...v2.17.0
v2.16.0
Component Release Notes
- Serving:
- Modelmesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.3-rc0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.4
- odh-model-controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.4 - Model Registry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.4
- Datascience Pipelines: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.4.0
- Distributed Worklods:
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.5.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.2-odh
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-test
- Training Operator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh - Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.25.1-odh
- Workbenches:
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.21.0
- Notebook-controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-14 - TrustyAI: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.24.0
Operator Release Notes
What's Changed
- fix: auto creation DSCI during startup by @zdtsw in #1131
- chore: refactor on some logic for component manifests resources by @zdtsw in #1121
- deploy: refactor whitelisting with custom kustomize RemoverPlugin by @zdtsw in #1123
- RHOAIENG-9751: Update release.name from DSC and DSCI in ODH by @CFSNM in #1133
- fix: authz patch injection feature precondition uses correct namespace value by @bartoszmajsak in #1135
- chore: get operator namespace from deployment as env variable by @zdtsw in #1139
- fix: when delete DSCI CR get stuck because the current instance updated and not preperly remove finalizer on it by @zdtsw in #1142
- chore: change local "manifests" folder to match in-image path by @zdtsw in #1143
- (chore): Fix the token expiry and move release version update code to a composite action. by @AjayJagan in #1132
- chore: update min k8s version to match min ocp version: 1.25 for 4.12 by @zdtsw in #1138
- fix: devFlags for dashboard did not set correct values by @zdtsw in #1136
- fix: for Managed cluster, we need another namespace or it will be deteced as self-managed by @zdtsw in #1146
- chore: rename variable/function name by @zdtsw in #1147
- chore: renames IngressGatewaySpec type to GatewaySpec by @bartoszmajsak in #1144
- fix(feature): preserves original target namespace by @bartoszmajsak in #1148
- chore(service-mesh): exports configmap names to const by @bartoszmajsak in #1149
- feat: add managed model registry prometheus config handling logic, fixes RHOAIENG-4273 by @dhirajsb in #1150
- chore: remove UPDATE from webhook operation list by @zdtsw in #1134
- chore: cleanup Warning for unused packages by @zdtsw in #1151
- upgrade: cleanup CreateWithRetry usage by @ykaliuta in #1145
- chore: tuning resource usage for operator pod by @zdtsw in #1120
- Revert "feat: remove leader election for operator (#1000)" by @zdtsw in #1153
- fix(feature): ensures all new resources are created in one reconcile by @bartoszmajsak in #1159
- (chore): Increase timeout for the wait-for-checks.sh script by @AjayJagan in #1162
- (chore): Comment the 'push version tag to quay.io' step in gh action by @AjayJagan in #1164
- chore: uplift kustomize version for match the one from kyaml by @zdtsw in #1158
- ODH Release 2.16.0: Version Update by @github-actions in #1169
New Contributors
Full Changelog: v2.15.0...v2.16.0
v2.15.0
Component Release Notes
- Serving:
- Modelmesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.2-rc0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.3
- odh-model-controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.3 - Model Registry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.3
- Distributed Worklods:
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.5.0-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.2-odh
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.7.0-odh-test
- Training Operator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh - Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.24.2-odh
- Workbenches:
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.20.0
- Notebook-controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-13 - TrustyAI: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.23.0
Operator Release Notes
What's Changed
- chore: update owner list by @zdtsw in #1090
- feat: adds EnabledWhen to the feature builder by @cam-garrison in #1057
- refactor: dashboard with new manifests structure by @zdtsw in #1065
- Update release.name from DSC and DSCI by @lburgazzoli in #1093
- chore(feature-tracker): simplifies struct handling by @bartoszmajsak in #1092
- chore: reworks authorino istio proxy injection patch by @bartoszmajsak in #1097
- RHOAIENG-2974: Restrict DSCI deletion before DSC by @Sara4994 in #1094
- fix(feature): uses server-side apply to reconile by @bartoszmajsak in #1098
- update: reduce call to check if is managed platform by @zdtsw in #1091
- test: fix wrong test case for the cert type by @zdtsw in #1096
- fix: do not reconcile trusted bundle on ns deletion by @bartoszmajsak in #1095
- chore(tests): isolates resource reconcile tests by @bartoszmajsak in #1101
- chore(feature): adds context to manifest errors by @bartoszmajsak in #1104
- chore(feature): removes unused tmpl func by @bartoszmajsak in #1105
- Improve regex to accept white spaces before delimiters(release-automation) by @AjayJagan in #1102
- backport: fix of annotation on kserve by @zdtsw in #1106
- fix(feature): only relies on desired state for reconcilation by @bartoszmajsak in #1103
- Revert "chore: remove duplicated logic by function call (#1080)" by @zdtsw in #1107
- fix(envoy-filter): properly removes headers by @bartoszmajsak in #1108
- feat: reworks Feature to be generic data container by @bartoszmajsak in #1052
- chore: cleanup remove kfdef during uninstallation by @zdtsw in #1100
- docs: removes not working styling by @bartoszmajsak in #1112
- chore: removes obsolete attribution by @bartoszmajsak in #1109
- chore(lint): skips true|false for goconst by @bartoszmajsak in #1110
- chore: fixes typos by @bartoszmajsak in #1111
- refactor: moves conversion to unstr to dedicated package by @bartoszmajsak in #1113
- Fix: Return if DSC already exists by @VaishnaviHire in #1116
- feat(cluster): add roles and role bindings management by @bartoszmajsak in #1115
- feat: add chunksize for List operation with pagination by @zdtsw in #1099
- fix: ensures SMCP is created before any other features by @bartoszmajsak in #1118
- Revert "kserve: add grpconly envoy filter (#888)" by @dtrifiro in #931
- refactor: simplifies Feature Manifests by @bartoszmajsak in #1114
- update: check return of create dsci if failed because of existing by @zdtsw in #1117
- Revert "update: check return of create dsci if failed because of existing" by @zdtsw in #1122
- Update version to 2.15 by @VaishnaviHire in #1128
- ODH 2.15.0 Release by @VaishnaviHire in #1129
Full Changelog: v2.14.0...v2.15.0
v2.14.0
Component Release Notes
- Serving:
- Modelmesh: https://github.com/opendatahub-io/modelmesh-serving/releases/tag/v0.12.0.1-rc0
- Kserve: https://github.com/opendatahub-io/kserve/releases/tag/v0.12.1.2
- odh-model-controller: https://github.com/opendatahub-io/odh-model-controller/releases/tag/v0.12.0.2 - TrustyAI: https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.22.0
- Distributed Worklods:
- Codeflare: https://github.com/opendatahub-io/codeflare-operator/releases/tag/v1.4.4-odh
- Ray: https://github.com/opendatahub-io/kuberay/releases/tag/v1.1.2-odh
- Kueue: https://github.com/opendatahub-io/kueue/releases/tag/v0.6.2-odh
- Training Operator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh - Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.24.1-odh
- Workbenches:
- Notebooks: https://github.com/opendatahub-io/notebooks/releases/tag/v1.20.0
- Notebook-controller: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-13 - Model Registry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.2
Operator Release Notes
What's Changed
- fix: missing label "opendatahub.io/generated-namespace" on auth namespace by @zdtsw in #1038
- chore: append ownerRef to resources owned by Features by @cam-garrison in #1039
- add: get permission on resources by @zdtsw in #1043
- fix: when delete resource if no CRD in the cluster by @zdtsw in #1044
- Update Owners-aliases list by @Sara4994 in #1040
- deploy: refactor getResource to return NotFound for both cases by @ykaliuta in #1046
- RHOAIENG-5426: Updated pull request template with prerequisites by @Sara4994 in #1042
- chore: renames manifests source to location by @bartoszmajsak in #1050
- Dsc creation postpone by @ykaliuta in #1041
- cluster: GetPlatform: replace CSV list with OperatorExists calls by @ykaliuta in #1051
- cluster: platform name cleanup by @ykaliuta in #1054
- chore: remove duplicated GetPlatform call in each component by @zdtsw in #1055
- chore: fix remove trailing slash from GITHUB_URL by @lburgazzoli in #1060
- chore: update toolbox sdk version and remove duplicated AddToScheme by @zdtsw in #1061
- chore: funcs to create kustomize plugins by @bartoszmajsak in #1062
- feat: upgrade go from 1.20 to 1.21 by @zdtsw in #1064
- Add support for default Ingress Cert by @VaishnaviHire in #1022
- fix: makes default knative secret local for serverless by @bartoszmajsak in #1067
- chore: improves PR template by @bartoszmajsak in #1063
- fix(DSCI): change serviceMesh and trustCAbundle to pointer type by @zdtsw in #885
- fix(lint): disables deprecated linters by @bartoszmajsak in #1068
- chore: moves ArgoCD conditions to pipelines component by @bartoszmajsak in #1071
- chore: removes unused client parameter by @bartoszmajsak in #1073
- chore(lint): updates golangci-lint to latest version by @bartoszmajsak in #1074
- chore: Improve automation logic for reading release branches by @AjayJagan in #1066
- feat(meta): adds InNamespace and WithAnnotation setter funcs by @bartoszmajsak in #1072
- feat(lint): configures importas for consistent import aliases by @bartoszmajsak in #1078
- (fix): regex issue in automation script by @AjayJagan in #1075
- fix: do not redeploy segment-io's if it has been deployed previously by @zdtsw in #1079
- fix: make ingress cert secret with type "kubernetes.io/tls" by @zdtsw in #1077
- chore(lint): enable contextcheck and containedctx by @lburgazzoli in #1070
- chore: exclude file which auto-gen by "make" checkin by @zdtsw in #1084
- chore: remove duplicated logic by function call by @zdtsw in #1080
- [RHOAIENG-7919] add kserve-local-gateway Gateway and Service by @Jooho in #1056
- fix(lint): explicitly configures ireturn exceptions by @bartoszmajsak in #1085
- Update version to 2.14.0 by @VaishnaviHire in #1082
- webhook: refactor with switch and helpers by @ykaliuta in #1076
- fix: add odh-modle-controller NWP to whitelist by @zdtsw in #1087
- Release odh 2.14 by @VaishnaviHire in #1088
New Contributors
- @Sara4994 made their first contribution in #1040
- @lburgazzoli made their first contribution in #1060
Full Changelog: v2.13.0...v2.14.0
v2.13.0
Component Release Notes
- Training Operator: https://github.com/opendatahub-io/training-operator/releases/tag/v1.8.0-odh
- Dashboard: https://github.com/opendatahub-io/odh-dashboard/releases/tag/v2.23.0
- Workbenches: https://github.com/opendatahub-io/kubeflow/releases/tag/v1.7.0-11, https://github.com/opendatahub-io/notebooks/releases/tag/v1.19.0
- Trusty AI : https://github.com/trustyai-explainability/trustyai-service-operator/releases/tag/v1.21.0
- Serving:
- Model Registry: https://github.com/opendatahub-io/model-registry-operator/releases/tag/v0.2.1
- Distributed Workloads:
- DataScience Pipelines: https://github.com/opendatahub-io/data-science-pipelines-operator/releases/tag/v2.2.0
Operator Release Notes
What's Changed
- Update version to v2.12.1 by @VaishnaviHire in #1015
- Fix CSV name for RHOAI by @VaishnaviHire in #1021
- ODH release automation by @AjayJagan in #988
- tests: e2e: run components deletion as separate parallel tests by @ykaliuta in #1010
- chore: Update model serving incubation branches (manifests) by @israel-hdez in #1020
- kserve: configure servicemesh before deploying manifests by @ykaliuta in #1019
- fix: wrong path when use devFlag + wrong default value + special name in TrustyAI by @zdtsw in #1024
- Fix metadata.managedFields must be nil error in DSC by @VaishnaviHire in #1018
- chore: moves operator/subscriptions funcs to pkg/cluster by @bartoszmajsak in #1027
- Add release version to status by @VaishnaviHire in #1023
- feat: remove modelserving from dashboard manifests by @zdtsw in #1029
- cluster_config: make GetClusterServiceVersion return NotFound error by @ykaliuta in #1028
- feat(mr): add cluster roles for model registry administration, fixes RHOAIENG-5112 by @dhirajsb in #953
- feat: increase QPS and Burst for client by @zdtsw in #1031
- chore: Open up util functions for context propagation by @aslakknutsen in #1033
- Update version 2.13 by @VaishnaviHire in #1034
- Bug: fix env variables in release automation by @AjayJagan in #1036
- Create release 2.13 by @VaishnaviHire in #1037
Full Changelog: v2.12.1...v2.13.0