Releases: opendatahub-io/opendatahub-operator
Releases · opendatahub-io/opendatahub-operator
v1.11.0
What's Changed
- Create ODH v1.11.0 release by @VaishnaviHire in #686
Full Changelog: v1.10.1...v1.11.0
v2.3.0
What's Changed
- [cherry-pick]: sync from main by @zdtsw in #582
- fix: adds missing CRDs for k8s EnvTest by @bartoszmajsak in #584
- Linter: add golangci-linter and fix issues by @zdtsw in #540
- feat(manifests): allows configuring manifest repositories using flags by @bartoszmajsak in #585
- Feature: add networkpolicy in dsci by @zdtsw in #590
- fix(crds): updates docs after godoc fixes by @bartoszmajsak in #594
- Enable test case after networkpolicy is added by @zdtsw in #592
- fix(make): removes duplicated e2e flag declaration by @bartoszmajsak in #595
- chore: removes GetComponentDevFlags as it is exported field of the struct by @bartoszmajsak in #591
- fix: populate entire dscispec by @bartoszmajsak in #597
- Update Dashboard branch in incubation by @VaishnaviHire in #598
- Remove gh action for sync dashboard CRD by @zdtsw in #599
- feat: uses reflect to reconcile defined components by @bartoszmajsak in #593
- chore: organizes code in dashboard component by @bartoszmajsak in #589
- Auto Add Issues to Tracking boards by @VaishnaviHire in #601
- Add check on components devFlags to overwrite applyimageparams by @zdtsw in #583
- Fix autoadd issues workflow by @VaishnaviHire in #611
- feat: Add TrustyAI component by @ruivieira in #596
- fix(bundle): trustyai is missing in bundle and syntax error in manifests by @zdtsw in #620
- Add github workflows by @ajaypratap003 in #564
- fix(make): test is renamed to unit-test by @zdtsw in #624
- Use catalogsource to identify managed Platform by @VaishnaviHire in #627
- feat(ray): pass down applicationNamespace to ray and codeflare in manifests by @zdtsw in #619
- upgrade: go version from 18 to 19, net package to 0.17.0 to match new secrutiry requirement by @zdtsw in #628
- Remove redundant TrustyAI reconciliation by @ruivieira in #651
- fix(dashboard): consistant component name by @zdtsw in #649
- add(api): shortname for CRD by @zdtsw in #650
- Add: test target depend on unit-test by @zdtsw in #636
- update(ray): new path to manifests by @zdtsw in #640
- update(cf): new path of manifests by @zdtsw in #652
- add manifests for odh-model-controller and model-mesh by @VedantMahabaleshwarkar in #639
- Upgrade from v1.x operator by @VaishnaviHire in #631
- feat: adds finalizers to DSC and DSCI by @bartoszmajsak in #661
- Update TrustyAI Operator Variable by @RobGeada in #665
- add: check for if KfDef CRD already in the cluster by @zdtsw in #664
- Update reconcile interval to half minute by @zdtsw in #547
- Debug and fix e2e tests in CI by @VaishnaviHire in #667
- fix: ensures cluster-wide resources are removed during test cleanup by @bartoszmajsak in #674
- update(kserve): manifests path from in-repo by @zdtsw in #657
- disable: modelmesh-monitoring by @zdtsw in #681
- backport(2.4): add permission related to monitoring and missing label on namespaces by @zdtsw in #679
- Add 2.3 ODH Release by @VaishnaviHire in #684
New Contributors
- @ruivieira made their first contribution in #596
- @ajaypratap003 made their first contribution in #564
- @RobGeada made their first contribution in #665
Full Changelog: v2.2.1...v2.3.0
v2.2.1
v1.10.1
v2.2.0
What's Changed
- Refactoring DataScienceCluster API as required by #476 by @etirelli in #477
- fix: cleaned up mistyped rbac verbs by @bartoszmajsak in #484
- fix(rbac): adds list role for configmaps and namespaces by @bartoszmajsak in #483
- Refactor DSCInitialization API by @VaishnaviHire in #481
- Removing DSC version v1alpha1 from the CSV by @etirelli in #491
- Fix wrong monitoring and add logger by @zdtsw in #399
- Update GH action to filter out words when sync from dashboard CRD for v2.x by @zdtsw in #473
- Add support for consolelink section title for different cluster type by @zdtsw in #467
- Add contribution guidelines and new bug report for v2 by @zdtsw in #418
- Fix: explictly check platform is selfmanaged or managed by @zdtsw in #486
- Docs: update godocs for synopsis and add function comments by @zdtsw in #488
- feat: moves kubebuilder directives to its own file by @bartoszmajsak in #485
- Cleanup v1alpha1 of DSCI by @zdtsw in #494
- Fix typo in groupname by @zdtsw in #495
- Add support for manifestUri to overwrite params.env images by @zdtsw in #463
- Update: refactory by @zdtsw in #454
- Adding docs on setting up a linux dev environment by @etirelli in #514
- fix: reworks reconcilation resource check by @bartoszmajsak in #487
- Fix: downstream codeflare has a different operator name than upstream by @zdtsw in #509
- Docs: add new troublshooting page + fix markdown format by @zdtsw in #506
- Refactory: create new type DataScienceClusterConfig to capture DSCI spec by @zdtsw in #507
- Change downstream odh-dashboard ISV new path by @zdtsw in #417
- Add path for managed version of Workbenches by @VaishnaviHire in #521
- Add: use --no-cache to prevent not pulling down to new layer by @zdtsw in #518
- Fix: in e2e or dev test should not apply addon manifests by @zdtsw in #523
- Fix: downstream workbranch to get imageparams by @zdtsw in #524
- Fix and Cleanup: applyimageparams on kserve by @zdtsw in #504
- Add check on dependent operators on KServe by @zdtsw in #497
- Fix: MCAD and InstaScale CR not deleted when components are Removed by @zdtsw in #511
- Fix issues introduced in dashboard and code flare by @VaishnaviHire in #526
- Update path for downstream dashboard image to use by @zdtsw in #528
- Fix: missing permission is needed when DSP is disabled, to keep same behavior as for v1 by @zdtsw in #529
- chore: simplifies reconcile functions by @bartoszmajsak in #489
- Fix: missing odh-admins group by @zdtsw in #535
- Update: networkpolicy for ODH created namespace by @zdtsw in #527
- chore: minor clean-ups by @bartoszmajsak in #536
- Update Dockerfile to pull manifests from different component repo by @zdtsw in #431
- chore: simplifies deployment funcs by @bartoszmajsak in #537
- Revert change for networkpolicy by @zdtsw in #548
- Revert: change to delete CF resource is not required by @zdtsw in #554
- Update: change apigroup for codeflare and dsp by @zdtsw in #552
- Update: nbc manifests transit from odh-manifests to kubeflow repo by @zdtsw in #543
- Update dashboard default branch by @zdtsw in #561
- Add dashboard crds using manifests by @VaishnaviHire in #533
- Fix: wrong image for odh-model-controller when enable kserve by @zdtsw in #562
- Implement DevFlags for DSC API by @VaishnaviHire in #538
- [odh-2.2.0] Add acceleratorprofiles from dashboard as new CRD by @VaishnaviHire in #570
- ODH Release 1.10 for operator v2.2.0 by @VaishnaviHire in #566
New Contributors
- @bartoszmajsak made their first contribution in #484
Full Changelog: v2.1.0...v2.2.0
v1.10.0
What's Changed
- [Cherry-pick]: Update GH action to filter out words when sync from dashboard CRD from v1.x by @zdtsw in #474
- Update v1 operator to use component repo for manifests not odh-manifests by @zdtsw in #544
- Trustyai manifests and dashboard branch by @zdtsw in #559
- ODH Release 1.10 for operator v1.10.0 by @VaishnaviHire in #565
Full Changelog: v1.9.0...v1.10.0
v2.1.0
What's Changed
- Improving conditions management. Fixes #351 by @etirelli in #359
- Cherry-pick fix from odh-deployer by @zdtsw in #367
- Update: rbac group, kubebuilder, Owns order and add recorder by @zdtsw in #361
- Add apply manifests for dashboard ISV by @zdtsw in #346
- Add support for image params for disconnected by @VaishnaviHire in #375
- Add creation for monitoring namespace when it is not the same as applications' by @zdtsw in #344
- Fix isv deployments by @VaishnaviHire in #378
- Update Platform function by @VaishnaviHire in #380
- Apply manifests for segment-io as comment monitoring part for both managed and self-managed by @zdtsw in #381
- Apply OVMS as part of dashboard manifests by @zdtsw in #382
- Splitting distributed workflows component into codeflare and ray. Fixes #369 by @etirelli in #377
- Add ODHDashboardconfig in dasboard component by @VaishnaviHire in #390
- Fix: version number and add description by @zdtsw in #388
- Remove dependency of deployment manifests on other components by @VaishnaviHire in #387
- Fix: typo by @zdtsw in #394
- Add logic to apply ConsoleLink by @zdtsw in #268
- Fix shared resources error by @VaishnaviHire in #395
- Add Kserve ImageParams Map by @zdtsw in #391
- [Cherry-pick]: Deploy modelmesh in monitoring namespace by @zdtsw in #392
- Add ImageParams for kuberay and codeflare by @zdtsw in #389
- Add Authentication overlay for dashboard by @VaishnaviHire in #397
- Remove reference of kfdef by @zdtsw in #400
- Allow multiple component names for Dashboard by @VaishnaviHire in #402
- DSCInit force update instances by @VaishnaviHire in #406
- Update installation instructions by @VaishnaviHire in #409
- Revert changes to dashboard CRD by @VaishnaviHire in #408
- Expand namespace plugin to add MutatingWebhookConfiguration by @VaishnaviHire in #411
- Fix shared resources deletion by @VaishnaviHire in #403
- Fix consolelink by @zdtsw in #410
- Fixes #324 . Showing all components in YAML CR, even if disabled. by @etirelli in #412
- Uncommenting Ray component after fix to the ray manifests. fixes #369 by @etirelli in #414
- Add support for anaconda resources by @VaishnaviHire in #413
- Fix: wrong consolelink url missing "." by @zdtsw in #420
- Update fixes for managed platform by @VaishnaviHire in #421
- Add order in marker to reorder CSV + remove context which is not in use + remove logger for secretgen by @zdtsw in #419
- Feature rearchitecture by @VaishnaviHire in #429
- Update kserve configs by @VaishnaviHire in #435
- Add docs for component integration by @VaishnaviHire in #439
- add odh-model-controller with kserve by @VedantMahabaleshwarkar in #438
- Add support for custom subscription config by @VaishnaviHire in #446
- Move creation of notebooks namespace to workbenches by @VaishnaviHire in #451
- Fix: sample to use namespace opendatahub than opendatahub-system by @zdtsw in #449
- Before applying CodeFlare manifests, check for the codeflare-operator by @etirelli in #385
- Removed cfchase from OWNERS by @cfchase in #452
- Update permission on operator level by @zdtsw in #447
- Add more permission for modelmesh by @zdtsw in #453
- Add pre config only when component is enabled by @VaishnaviHire in #457
- Fix: move deploy manifests only for non-ODH to block by @zdtsw in #459
- Update e2e test: timeout + ray + logging by @zdtsw in #437
- Update metrics host IP by @zdtsw in #430
- Revert: do not set imageParamMap for CF by @zdtsw in #416
- ODH Release 1.9 for operator v2.1.0 by @VaishnaviHire in #465
- Update github action to sync dashboard CRD to v2 operator by @zdtsw in #472
New Contributors
- @VedantMahabaleshwarkar made their first contribution in #438
- @cfchase made their first contribution in #452
Highlights
- Distributed Workloads component is now update to
codeflare
andray
components - Improved condition management
Full Changelog: v2.0.0...v2.1.0
v1.9.0
What's Changed
- ODH Release 1.9 for operator v1.9.0 by @VaishnaviHire in #469
- Sync operator CRDs from odh-dashboard manifests CRDs by @github-actions in #471
Full Changelog: v1.8.0...v1.9.0
ODH Operator (Dev Preview v0.0.9)
What's Changed
- Add creation for monitoring namespace when it is not the same as applications' by @zdtsw in #344
- Fix isv deployments by @VaishnaviHire in #378
- Update Platform function by @VaishnaviHire in #380
- Apply manifests for segment-io as comment monitoring part for both managed and self-managed by @zdtsw in #381
- Apply OVMS as part of dashboard manifests by @zdtsw in #382
- Splitting distributed workflows component into codeflare and ray. Fixes #369 by @etirelli in #377
- Add ODHDashboardconfig in dasboard component by @VaishnaviHire in #390
- Fix: version number and add description by @zdtsw in #388
- Remove dependency of deployment manifests on other components by @VaishnaviHire in #387
- Fix: typo by @zdtsw in #394
- Add logic to apply ConsoleLink by @zdtsw in #268
- Fix shared resources error by @VaishnaviHire in #395
- Add Kserve ImageParams Map by @zdtsw in #391
- [Cherry-pick]: Deploy modelmesh in monitoring namespace by @zdtsw in #392
- Add ImageParams for kuberay and codeflare by @zdtsw in #389
- Add Authentication overlay for dashboard by @VaishnaviHire in #397
- Remove reference of kfdef by @zdtsw in #400
- Allow multiple component names for Dashboard by @VaishnaviHire in #402
- DSCInit force update instances by @VaishnaviHire in #406
- Update installation instructions by @VaishnaviHire in #409
- Revert changes to dashboard CRD by @VaishnaviHire in #408
- Expand namespace plugin to add MutatingWebhookConfiguration by @VaishnaviHire in #411
- Fix shared resources deletion by @VaishnaviHire in #403
- Fix consolelink by @zdtsw in #410
- Fixes #324 . Showing all components in YAML CR, even if disabled. by @etirelli in #412
- Uncommenting Ray component after fix to the ray manifests. fixes #369 by @etirelli in #414
- Add support for anaconda resources by @VaishnaviHire in #413
- Fix: wrong consolelink url missing "." by @zdtsw in #420
- Update fixes for managed platform by @VaishnaviHire in #421
- Add order in marker to reorder CSV + remove context which is not in use + remove logger for secretgen by @zdtsw in #419
- Feature rearchitecture by @VaishnaviHire in #429
Full Changelog: v0.0.8...v0.0.9
ODH Operator (Dev Preview v0.0.8)
What's Changed
- Add samples back and remove kfdef from "owned" in CSV by @zdtsw in #329
- Cleaning up and removing unused code. by @etirelli in #349
- Add e2e test for operator by @VaishnaviHire in #352
- Doc: remove $ from copy section by @zdtsw in #354
- Update description when create/config dsci and dsc by @zdtsw in #330
- Update CSV description and design doc by @VaishnaviHire in #355
- ODH Release bundle for v2.0.0 by @VaishnaviHire in #356
- Improving conditions management. Fixes #351 by @etirelli in #359
- Cherry-pick fix from odh-deployer by @zdtsw in #367
- Update: rbac group, kubebuilder, Owns order and add recorder by @zdtsw in #361
- Add apply manifests for dashboard ISV by @zdtsw in #346
- Add support for image params for disconnected by @VaishnaviHire in #375
Full Changelog: v0.0.7...v0.0.8