Releases: project-codeflare/codeflare-operator
Releases · project-codeflare/codeflare-operator
v1.4.1
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.4.1 |
CodeFlare-SDK | v0.16.1 |
KubeRay | v1.1.0 |
What's Changed
- Fix OLM PR check by creating ConfigMap disabling oauth by @sutaakar in #542
- Altered network policy to allow all trafic for head & worker pods by @Bobbins228 in #544
- Fix Unknown build info in CodeFlare operator log by @oksanabaza in #528
- Watch for RayCluster CRD then start RayCluster controller by @astefanutti in #546
- use namespace from ray cluster by @KPostOffice in #548
- Allow for custom CertGeneratorImage by @Fiona-Waters in #547
- Comment out install/uninstall make targets by @ChristianZaccaria in #553
- Update dependency versions for release v1.4.1 by @codeflare-machine-account in #554
New Contributors
- @oksanabaza made their first contribution in #528
Full Changelog: v1.4.0...v1.4.1
v1.4.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.4.0 |
CodeFlare-SDK | v0.16.0 |
KubeRay | v1.1.0 |
What's Changed
- E2E tests: Deploy Kuberay before starting CodeFlare operator by @sutaakar in #518
- Use Dnsmasq to provide DNS for KinD by @sutaakar in #520
- fix(manifests): missing namespace in CM stack-config by @zdtsw in #521
- Remove owner reference for ClusterRoleBinding to RayCluster by @astefanutti in #527
- Add RayCluster mutating webhook by @astefanutti in #530
- Adjust env tests for RayCluster controller by @sutaakar in #505
- Create RayCluster ValidatingWebhook by @ChristianZaccaria in #524
- Fix oauth-proxy cookie Secret by @astefanutti in #531
- Use deep semantic comparison in RayCluster validation webhook by @astefanutti in #532
- Get go version for setup-go action from go.mod file by @dgrove-oss in #534
- Remove dangling MCAD and InstaScale references by @dgrove-oss in #535
- Use cert-controller to generate webhook certificates by @astefanutti in #533
- Update OWNERS by @astefanutti in #536
- CVE fixes of High priority by @ChristianZaccaria in #525
- add additional function which creates network policy by @KPostOffice in #498
- RayCluster mTLS support by @astefanutti in #537
- Allow all ingress traffic to secured RayCluster ports by @KPostOffice in #539
- Update dependency versions for release v1.4.0 by @codeflare-machine-account in #540
Full Changelog: v1.3.1...v1.4.0
v1.3.1
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.3.1 |
Multi-Cluster App Dispatcher | v1.40.0 |
CodeFlare-SDK | v0.15.1 |
InstaScale | v0.4.0 |
KubeRay | v1.0.0 |
What's Changed
- fix(manifests): remove emptry CRD and reference by @zdtsw in #504
- Fix OLM upgrade test by @sutaakar in #506
- Update kuberay version to latest in make file by @ChughShilpa in #511
- Add missing roles to create ClusterRoleBinding for CodeFlare operator by @sutaakar in #509
- RC Controller - Avoid multiple calls to DiscoveryAPI by @ChristianZaccaria in #510
- Add a ConfigMap for e2e tests by @astefanutti in #515
- Fix and enable local_interactive feature by default by @ChristianZaccaria in #514
- Adjust Kuberay dependency in the Makefile by @sutaakar in #517
- Update dependency versions for release v1.3.1 by @codeflare-machine-account in #519
Full Changelog: v1.3.0...v1.3.1
v1.3.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.3.0 |
Multi-Cluster App Dispatcher | v1.40.0 |
CodeFlare-SDK | v0.15.0 |
InstaScale | v0.4.0 |
KubeRay | v1.1.0 |
What's Changed
- fixed incorrect logic in Codeflare-SDK release sync with notebooks by @abhijeet-dhumal in #480
- Display input for KubeRay parameter and check for existence by @ChristianZaccaria in #478
- test: update machinepool tests to identify machines based on label by @VanillaSpoon in #413
- remove Sync ODH-notebooks CI workflow to add this step in Codeflare-S… by @abhijeet-dhumal in #482
- RHOAIENG-3771 - Reduce execution time of E2E tests by @jiripetrlik in #483
- Update README.md with ODH/CFO build instructions by @sutaakar in #484
- e2e tests: Fix finishing condition in ODH e2e test by @sutaakar in #486
- Fix e2e test - invalid go version error by @ChristianZaccaria in #494
- add raycluster controller to CFO by @KPostOffice in #453
- RayCluster controller follow-up by @astefanutti in #496
- Add missing RBAC for oauth-proxy ClusterRoleBinding by @astefanutti in #497
- Disable MCAD by default by @astefanutti in #500
- Refactor creation logic of ingress/routes into RayCluster Controller by @ChristianZaccaria in #493
- Removed InstaScale & MCAD from release workflow by @Bobbins228 in #492
- Clean removal of MCADv1 and Instascale by @dgrove-oss in #501
- Update dependency versions for release v1.3.0 by @codeflare-machine-account in #502
New Contributors
- @dgrove-oss made their first contribution in #501
Full Changelog: v1.2.0...v1.3.0
v1.2.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.2.0 |
Multi-Cluster App Dispatcher | v1.40.0 |
CodeFlare-SDK | v0.14.0 |
InstaScale | v0.4.0 |
KubeRay | v1.0.0 |
What's Changed
- update: change CSV alm-examples to '' by @VanillaSpoon in #447
- Revert "update: change CSV alm-examples to ''" by @ChristianZaccaria in #448
- Fixed MCAD release by @Bobbins228 in #449
- update: change CSV alm-examples by @VanillaSpoon in #450
- Download MNIST dataset from specific location by @sutaakar in #443
- Upgrade protobuf dependency to address CVE by @ChristianZaccaria in #451
- add roles for admin and editor to operator by @KPostOffice in #452
- Update prometheus-common dependency to address CVE by @Fiona-Waters in #454
- Add Host to Container port mapping for KinD Cluster by @ChristianZaccaria in #456
- Raise KinD Ingress controller version to v1.9.6 for manual setup by @sutaakar in #458
- Instascale E2E test for nodepools by @Fiona-Waters in #455
- Adjust existing e2e tests to provide custom Pypi index URL by @sutaakar in #459
- Update README.md with release instructions by @sutaakar in #466
- add step to sync ODH notebooks with Codeflare-SDK release by @abhijeet-dhumal in #460
- Prepare Pytorch MNIST test image for disconnected testing by @sutaakar in #469
- Update deprecated GitHub actions by @sutaakar in #470
- e2e tests: Use test image from quay.io/project-codeflare/demo-images by @sutaakar in #471
- Fix MCAD release by @ChristianZaccaria in #476
- Update README.md by @sutaakar in #477
- Update dependency versions for release v1.2.0 by @codeflare-machine-account in #479
New Contributors
- @abhijeet-dhumal made their first contribution in #460
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Update SDK e2e test to reflect poetry changes by @Srihari1192 in #315
- Add missing KubeRay version parameter for release workflow by @sutaakar in #414
- set klog to the controller runtime logger by @KPostOffice in #415
- Raise SDK e2e test timeout in Python script by @sutaakar in #416
- Adjust release GH workflow to handle error cases by @sutaakar in #418
- Remove accidental prefix for service account for mcad-controller-ray-… by @sutaakar in #419
- Send notification on Slack if e2e fails on push event by @sutaakar in #421
- Add completion status for TestMNISTPyTorchMCAD by @sutaakar in #422
- Use dedicated KinD composite action from CodeFlare common by @sutaakar in #423
- Create OLM upgrade e2e scenario using codeflare SDK by @Srihari1192 in #286
- Adjust upgrade e2e test to pause Job before upgrade by @sutaakar in #427
- Upgrade to go 1.20 and update required dependencies + point to compatible MCAD by @ChristianZaccaria in #428
- Remove MCAD replace line in go.mod by @sutaakar in #433
- e2e tests: Export all KinD logs by @sutaakar in #435
- Add ChristianZaccaria as reviewer by @astefanutti in #437
- Add Fiona-Waters as reviewer by @astefanutti in #438
- Fix MCAD version in Makefile by @sutaakar in #439
- remove auto add issue workflow by @KPostOffice in #441
- Upgrade Kuberay to version v1.0.0 by @astefanutti in #442
- Remove SDK e2e test by @sutaakar in #444
- Added Workflow job to update CFO image by @Bobbins228 in #398
- Update project-codeflare-release.yml by @dimakis in #445
- Update dependency versions for release v1.1.0 by @codeflare-machine-account in #446
Full Changelog: v1.0.1...v1.1.0
v1.0.1
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.1 |
Multi-Cluster App Dispatcher | v1.38.1 |
CodeFlare-SDK | v0.12.1 |
InstaScale | v0.3.1 |
KubeRay | v1.0.0-rc.0 |
What's Changed
- Updated KubeRay version in Readme by @Bobbins228 in #387
- Fix broken catalog-build-from-index command by @sutaakar in #390
- remove scorecard gh action by @KPostOffice in #367
- Regenerate CFO CRD manifests for release by @sutaakar in #389
- Use CGO_ENABLED=1 for FIPS compliance reasons by @anishasthana in #391
- Add stricttag to pass fips check warnings by @anishasthana in #396
- Added launch.json for local debugging with VSCode by @Bobbins228 in #376
- Update workflow to add kuberay in compatibility matrix by @ChughShilpa in #397
- Enable TestMNISTRayClusterSDK test by @sutaakar in #399
- Setup existing DW tests to run in CFO by @sutaakar in #386
- Add build info to logs by @ronensc in #403
- Prase command line flags by @ronensc in #406
- Changed namespace in MCAD Ray CRB by @Bobbins228 in #400
- e2e: Fix deployment namespace by @astefanutti in #408
- Update dependency versions for release v1.0.1 by @codeflare-machine-account in #407
New Contributors
- @ChughShilpa made their first contribution in #397
- @ronensc made their first contribution in #403
Full Changelog: v1.0.0...v1.0.1
v1.0.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.0 |
Multi-Cluster App Dispatcher | v1.38.0 |
CodeFlare-SDK | v0.11.0 |
InstaScale | v0.3.0 |
KubeRay | v1.0.0-rc.0 |
What's Changed
- Add scorecard to ci by @dimakis in #241
- Adjust rbac to match mcad by @jbusche in #283
- e2e support: return AppWrapper pointers instead of structs by @sutaakar in #285
- docs: spelling correction by @VanillaSpoon in #288
- Update to KubeRay v0.6.0 by @sutaakar in #289
- [262] Add links to other release notes by @jiripetrlik in #287
- Operator Redesign by @astefanutti in #216
- Edit release wf by @dimakis in #295
- Update dependency versions for release v1.0.0-rc.1 by @codeflare-machine-account in #296
- build(deps): bump go.uber.org/zap from 1.24.0 to 1.26.0 by @dependabot in #293
- Fix E2E tests README by @jiripetrlik in #299
- gsed support for MacOs by @tedhtchang in #298
- Release workflow: Update Readme sed commands to process any semver value by @sutaakar in #300
- e2e test support: Store test pod logs and events by @sutaakar in #301
- Add missing OpenShift Config API to runtime scheme by @astefanutti in #309
- refactor: addition of rbac needed for instascale controller by @dimakis in #304
- [275] Implement ExposeService method by @jiripetrlik in #284
- [263] Release Action can skip intermediate steps by @jiripetrlik in #306
- Include InstaScale RBAC in kustomization.yaml by @astefanutti in #310
- fix: codeflare-operator e2e tests not passing by @VanillaSpoon in #312
- Use 4 core runners in e2e tests by @sutaakar in #319
- fix: remove ServiceAccount binding to the edit role by @VanillaSpoon in #316
- Change quota management API group version to v1alpha1 by @sutaakar in #318
- Adding instascale e2e test by @Fiona-Waters in #271
- Fixing typo in ocm secret name by @Fiona-Waters in #325
- Update compute resources to account for MCAD and InstaScale by @astefanutti in #305
- remove arg for quay org, IS and MCAD images no longer being built by @KPostOffice in #329
- add: Print out parameters used in CodeFlare release workflow by @VanillaSpoon in #332
- Update dependency versions for release v1.0.0-rc.2 by @codeflare-machine-account in #333
- Update go-toolset version for CVEs by @anishasthana in #334
- Adjust the SDK PR link as a reason to skip SDK e2e test by @sutaakar in #335
- Add ClusterRole and ClusterRoleBinding for KubeRay by @Fiona-Waters in #339
- Test Instascale machine set functionality by @Fiona-Waters in #322
- Replaced rayv1alpha1 with rayv1 by @Bobbins228 in #346
- Update ubi base image by @dimakis in #345
- Updated MCAD controller cluster role for ingresses by @Bobbins228 in #358
- Add odh fork sync by @dimakis in #343
- Copying MCAD CRDs in Kustomize config instead of referencing them by @Fiona-Waters in #357
- Update dependency versions for release v1.0.0-rc.3 by @codeflare-machine-account in #361
- Pin ubi image v by @dimakis in #362
- Go.mod Update for the CodeFlare Operator by @jbusche in #341
- Update dependency versions for release v1.0.0-rc.4 by @codeflare-machine-account in #372
- Updating make manifests target by @Fiona-Waters in #363
- Updated CFO sync and tag-build workflows by @Bobbins228 in #373
- Support package refactor by @Fiona-Waters in #336
- Update GRPC version for CVE by @anishasthana in #375
- Set security context on test pod to avoid pod security warning by @Srihari1192 in #360
- Use kuberay/[email protected] Go module by @astefanutti in #374
- Remove automatic triage/needs-triage label creation by @sutaakar in #379
- Added context to InstaScale Setup by @Bobbins228 in #381
- Removed defaults.go reference by @Bobbins228 in #383
- Update dependency versions for release v1.0.0 by @codeflare-machine-account in #384
New Contributors
- @jbusche made their first contribution in #283
- @VanillaSpoon made their first contribution in #288
- @jiripetrlik made their first contribution in #287
- @Bobbins228 made their first contribution in #346
- @Srihari1192 made their first contribution in #360
Full Changelog: v0.2.3...v1.0.0
v1.0.0-rc.4
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.0-rc.4 |
Multi-Cluster App Dispatcher | v1.37.1 |
CodeFlare-SDK | v0.10.1 |
InstaScale | v0.2.1 |
KubeRay | v0.5.0 |
What's Changed
- Pin ubi image v by @dimakis in #362
- Go.mod Update for the CodeFlare Operator by @jbusche in #341
- Update dependency versions for release v1.0.0-rc.4 by @codeflare-machine-account in #372
Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4
v1.0.0-rc.3
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.0-rc.3 |
Multi-Cluster App Dispatcher | v1.37.0 |
CodeFlare-SDK | v0.10.0 |
InstaScale | v0.2.0 |
KubeRay | v0.5.0 |
What's Changed
- Update go-toolset version for CVEs by @anishasthana in #334
- Adjust the SDK PR link as a reason to skip SDK e2e test by @sutaakar in #335
- Add ClusterRole and ClusterRoleBinding for KubeRay by @Fiona-Waters in #339
- Test Instascale machine set functionality by @Fiona-Waters in #322
- Replaced rayv1alpha1 with rayv1 by @Bobbins228 in #346
- Update ubi base image by @dimakis in #345
- Updated MCAD controller cluster role for ingresses by @Bobbins228 in #358
- Add odh fork sync by @dimakis in #343
- Copying MCAD CRDs in Kustomize config instead of referencing them by @Fiona-Waters in #357
- Update dependency versions for release v1.0.0-rc.3 by @codeflare-machine-account in #361
New Contributors
- @Bobbins228 made their first contribution in #346
Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3