What's Changed
- Set the uvicorn --root-path option to static prefix by @mprahl in #21
- add kuberbac proxy config to skip SAR by @HumairAK in #23
- Fix URL configuration to support UI and SDK usage by @mprahl in #24
- Remove kube-rbac-proxy from the operator deployment by @mprahl in #26
- add a gateway url make command by @HumairAK in #27
- Increase the resource request and limit by @mprahl in #31
- Add the static prefix to the health endpoint by @mprahl in #33
- Changes to support MLflow 3.9 by @mprahl in #36
- Update the MLflow version in component metadata by @mprahl in #38
- feat: adding ci to deploy operator on a kind cluster by @nsingla in #32
- add pipelineruns for odh ci builds by @MohammadiIram in #40
- feat: Add MLflowConfig CRD to allow namespace-specific artifact paths by @VaniHaripriya in #30
- Add CGO_ENABLED override for Apple Silicon container builds by @hbelmiro in #37
- Refactor
mlflowToHelmValuesto useruntime.DefaultUnstructuredConverterby @hbelmiro in #42 - Update the default tags to be odh-stable by @mprahl in #43
- Fix getting the gateway hostname in the Makefile by @accorvin in #46
- Make the MLflowConfig CR a singleton per namespace by @mprahl in #44
- Fix MLflowConfig API definitions and grant permissions by @mprahl in #48
- Update the aggregate roles to match auth requirements by @mprahl in #50
- feat(controller): Mount Platform- and User-provided custom CA Bundles in managed MLFlow instances by @gmfrasca in #34
- chore: Remove unusued
keykey from caBundleConfigMap by @gmfrasca in #51 - chore(ci): use kind load docker-image to push image to kind registry by @gmfrasca in #53
- Adding mlflow test frameowork and smoke tests by @nsingla in #47
- Bump protobuf from 6.33.4 to 6.33.5 in /mlflow-tests by @dependabot[bot] in #59
- feat(controller): Enable exporting mlflow component prometheus metrics by @gmfrasca in #52
- fix(controller): Only watch for ServiceMonitors if CRD is present by @gmfrasca in #64
- fix(ci): Move deploy action output writing earlier by @gmfrasca in #63
- feat(config): Platform-agnostic and openshift-specific Postgres and SeaweedFS manifests by @gmfrasca in #66
- Integration Test entry script leveraging deploy.py by @gmfrasca in #68
- chore: Upgrade k8s client version for tests by @kramaranya in #74
- chore: Add .syft.yaml by @kramaranya in #55
- test: Add integration test image builder GHA by @gmfrasca in #65
- Bump k8s modules to 0.32.4 and opentelemetry to 1.40.0 by @kramaranya in #49
- test: Iterate on storage options for Integration Tests by @gmfrasca in #73
- Update the OWNERS file to current developers by @mprahl in #77
- Preconfigure CORS allowed origins with safe defaults by @mprahl in #76
- Address findings in the security report by @mprahl in #75
- fix: Correct test image filepath ref in builder GHA by @gmfrasca in #80
- Restructure MLflow RBAC aggregate roles and add mlflow-integration by @mprahl in #78
- Fix test flake by @mprahl in #79
- chore: Update test-run.sh junit report output name to match odsci regex by @gmfrasca in #81
- test: Update e2e test runner for ODS-CI and disconnected testing by @gmfrasca in #84
- Use the system TLS cipher profile for uvicorn on OpenShift by @mprahl in #85
- test: Add external-storage option to test-run.sh/deploy.py by @gmfrasca in #83
- Add MLflow status URLs for gateway and service access by @mprahl in #86
- Add integration test for MLflowConfig artifact location override by @kramaranya in #82
- Take over PR #39: require explicit backendStoreUri, add podAnnotations, and use YAML-only decoder by @mprahl in #87
- test: harden MLflowConfig artifact override follow-ups by @mprahl in #88
- fix: Patch monitoring params in rhoai and odh overlays by @gmfrasca in #90
- feat(e2e-tests): Add TLS support for self-deployed PostgreSQL and SeaweedFS storage backends by @gmfrasca in #89
- test: Specify UV Project in test-run.sh by @gmfrasca in #92
- test: enable TLS db/s3 connections in Kind-based CI by @gmfrasca in #94
- Add MLflow Operator bug report issue form by @HumairAK in #98
- test: Split up helm_test.go by @gmfrasca in #95
- Add simple pull request template by @HumairAK in #99
- Add an architecture diagram by @mprahl in #96
- chore: vendor MLflowConfig CRD locally by @mprahl in #101
- feat: Add label selector for MLflow workspaces by @kramaranya in #61
- Refactor workspace label selector tests by @kramaranya in #102
- Update MLflow version to v3.10.1 by @HumairAK in #106
- release 1.1 by @HumairAK in #107
New Contributors
- @mprahl made their first contribution in #21
- @nsingla made their first contribution in #32
- @MohammadiIram made their first contribution in #40
- @VaniHaripriya made their first contribution in #30
- @hbelmiro made their first contribution in #37
- @accorvin made their first contribution in #46
- @gmfrasca made their first contribution in #34
- @kramaranya made their first contribution in #74
Full Changelog: 1.0.2...1.1.0