Releases: opendatahub-io/data-science-pipelines-operator
Releases · opendatahub-io/data-science-pipelines-operator
v1.0.0
DSP v1.0.0
Changes for the DSP component for 1.0 can be found here.
What's Changed
- Update DSP Operator labels by @DharmitD in #170
- Give pipeline runner access to mcad/ray res. by @HumairAK in #183
- Provide dspo with rbac needed to hand out mcad/ray perms. by @HumairAK in #184
- Fix: update template name to be more unique by @zdtsw in #171
- Update image configs to 1.0.0 by @HumairAK in #185
Full Changelog: v0.2.2...v1.0.0
v0.2.2
What's Changed
- Bugfix: Images Specified in DSPA CRs should override DSPO defaults by @gmfrasca in #126
- Add a check for DSPO Service Monitor and metrics by @DharmitD in #127
- default to deploying dspo's main tag by @gregsheremeta in #128
- Revert "Update DSP Operator labels" by @DharmitD in #130
- Reorder Multi-container Deployments to use main container first by @gmfrasca in #132
- Update OCP pipelines pre-req version req. by @HumairAK in #154
- Add ML-Metadata Component by @gmfrasca in #129
- Update Documentation and Unit Tests for MLMD Component by @gmfrasca in #161
- Add more meaningful status conditions, messages, and checks. by @HumairAK in #134
- Add v0.2.2 tags. by @HumairAK in #169
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Add a kfdef that deploys latest dspo. by @HumairAK in #113
- Update DSP Operator labels by @DharmitD in #110
- Update Ready Metrics Labels to use dspa_namespace by @gmfrasca in #117
- Fix sample pipeline images by @gmfrasca in #116
- Bugfix: Benign modified DSPA object error by @gmfrasca in #119
- Fix statuses by @HumairAK in #124
- Parameterize the oauth-proxy image as config var by @harshad16 in #120
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- add kubebuilder validation markers for DSPA by @gregsheremeta in #47
- Adding a DSPA ServiceMonitor template by @DharmitD in #68
- Allow admin/edit roles to crud dspa. by @HumairAK in #72
- Remove redundant/unused code. by @HumairAK in #73
- Remove unnecessary brackes for params patch. by @HumairAK in #74
- Make sure user has same access via cli and UI by @harshad16 in #75
- Rename the component to respect name-prefix by @harshad16 in #76
- Up dspo memory to handle more users. by @HumairAK in #77
- Add a data-science-pipelines-operator label for DSPO manifests by @DharmitD in #78
- Github action: Maintain consistency in var names by @harshad16 in #80
- Github action: Direct authenticate the skopeo function by @harshad16 in #82
- Update e2e basictests to use APIServer Route by @gmfrasca in #79
- GH Action: Use push event instead of pull request by @harshad16 in #84
- Allow DSPA metrics to be scrapped by rho… by @harshad16 in #87
- Create DSPA Status Condition fields by @rimolive in #37
- Clarify readme. by @HumairAK in #89
- lower resource requests by @HumairAK in #90
- Add/Enable Customizable Sample Pipeline to APIServer by @gmfrasca in #88
- Remove some conditions in DSPA by @rimolive in #91
- Add CR Ready Status Metrics by @gmfrasca in #92
- Add namespace and DSPA name in Reconciler logs by @rimolive in #93
- Testsuite cleanup by @HumairAK in #86
- relicense project to Apache 2.0 by @gregsheremeta in #98
- Fix: only enable tag-release-quay workflow for upstream opendatahub-io by @zdtsw in #99
- update sample config aws secret key values by @Gkrumbach07 in #100
- Add tests for DSP experiments by @DharmitD in #95
- Add e2e tests for recurring runs by @rimolive in #101
- e2e: 5m sleep waiting for pods to come up had no effect, move it up by @gregsheremeta in #107
- Update DSPA routes' Insecureterminationpolicy by @DharmitD in #104
- Make object store port/secure scheme optional. by @HumairAK in #108
- removed
replicas: 1
from mariadb deployment by @gregsheremeta in #106 - Fix Scheduled Workflow role to allow create runs by @rimolive in #109
- Fix flaky tests. by @HumairAK in #97
- Fix artifact passing for recurring runs. by @HumairAK in #111
- Remove ViewerCRD deployment by @rimolive in #105
- Add a role for Data Science Pipelines end user by @DharmitD in #112
New Contributors
- @rimolive made their first contribution in #37
- @zdtsw made their first contribution in #99
- @Gkrumbach07 made their first contribution in #100
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Notable Changes
- In this first iteration, the Data Science Pipeline Operator is developed to deploy single namespace scoped Data Science Pipeline stacks onto separate OCP namespaces.
- The Custom Resource of the operator is
DataSciencePipelinesApplication
in the groupdatasciencepipelinesapplications.opendatahub.io
- The default CRD would deploy the Data Science Pipeline stack including API Server, Persistence Agent, Scheduled Workflow controller, Viewer CRD controller, Database, and Storage Service.
- ServiceMonitor is included with deployment to expose the metrics from the Operator controller.
- OAuth Proxy is added to API server for authentication.
What's Changed
- Add base operator code. by @HumairAK in #1
- Add Linting/Unit pre-commit checks by @HumairAK in #2
- Rename operator by @HumairAK in #4
- Use io from io pkg instead of deprecated ioutil. by @HumairAK in #6
- Add unit testing. by @HumairAK in #7
- add more vscode ignores to .gitignore by @gregsheremeta in #12
- change log output to have human readable times by @gregsheremeta in #13
- remove outdated comment about distroless base image by @gregsheremeta in #14
- remove nonroot user 65532 by @gregsheremeta in #15
- Add readme instructions for DSPO. by @HumairAK in #11
- Parameterize mariadb image. by @HumairAK in #18
- Propose new cr spec. by @HumairAK in #8
- Improve custom artifact script handling. by @HumairAK in #20
- Adding a ServiceMonitor for Data Science Pipelines Operator by @DharmitD in #24
- Adding a service to expose Operator SDK metrics by @DharmitD in #22
- feat: Setup E2E tests for the dsp-operator by @harshad16 in #23
- Remove owner. by @HumairAK in #28
- Cr proposed spec logic by @HumairAK in #27
- Updates to have auth permission for oauth proxy by @harshad16 in #26
- Rename Custom Resource name to DataSciencePipelinesApplication. by @HumairAK in #29
- Include metrics testing in E2E tests by @harshad16 in #25
- add shortName for datasciencepipelinesapplications by @gregsheremeta in #33
- add vscode to .gitignore by @gregsheremeta in #36
- Parameterize images by @HumairAK in #31
- Replace busybox img by @HumairAK in #32
- Use empty cr for e2e tests. by @HumairAK in #39
- Add kfdef image parameters. by @HumairAK in #38
- Add target ns to make deploy/undeploy. by @HumairAK in #40
- Add enable route functionality. by @HumairAK in #34
- Make ui/minio images required, and remove defaults. by @HumairAK in #42
- Add required fields to e2e cr. by @HumairAK in #43
- Add debug sleep cmd for e2e. by @HumairAK in #45
- Add namespaces to dspa e2e tests. by @HumairAK in #48
- Rename test pipeline. by @HumairAK in #49
- use longhand kubebuilder optional validation markers by @gregsheremeta in #44
- Add accorvin as a code owner by @accorvin in #53
- Add debug sleep statement for ci testing. by @HumairAK in #52
- add user to owners. by @HumairAK in #54
- Check for ready status for dspa api server pod. by @HumairAK in #55
- Add ci debug commands. by @HumairAK in #56
- Fix the e2e tests with inclusion of pre-existing pipeline by @harshad16 in #57
- Remove the debug statements for e2e tests by @harshad16 in #58
- Remove ns from sample deployment to make readme work. by @HumairAK in #59
- Correct secret generation for external secrets. by @HumairAK in #51
- Add ability to parmaterize dspo image via kfdef. by @HumairAK in #60
- Patch pull request image for e2e tests by @harshad16 in #61
- Include as an approver for dspo by @harshad16 in #62
- Fix the sed termination for patch of images by @harshad16 in #64
- Match the change with odh-manifests tests for consistency by @harshad16 in #63
- Fix commented-out command in Makefile deploy func by @gmfrasca in #66
- use
resource.Quantity
for PVC sizes, CPU, and memory fields by @gregsheremeta in #35 - workflow for assistance with release and clean of images by @harshad16 in #65
New Contributors
- @HumairAK made their first contribution in #1
- @gregsheremeta made their first contribution in #12
- @DharmitD made their first contribution in #24
- @harshad16 made their first contribution in #23
- @accorvin made their first contribution in #53
- @gmfrasca made their first contribution in #66
Full Changelog: https://github.com/opendatahub-io/data-science-pipelines-operator/commits/v0.1.0