Releases: project-codeflare/codeflare-operator
v1.0.0-rc.2
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.0-rc.2 |
Multi-Cluster App Dispatcher | v1.36.0 |
CodeFlare-SDK | v0.9.0 |
InstaScale | v0.1.0 |
KubeRay | v0.5.0 |
What's Changed
- 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
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2
v1.0.0-rc.1
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v1.0.0-rc.1 |
Multi-Cluster App Dispatcher | v1.35.0 |
CodeFlare-SDK | v0.8.0 |
InstaScale | v0.0.9 |
KubeRay | v0.5.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
New Contributors
- @jbusche made their first contribution in #283
- @VanillaSpoon made their first contribution in #288
- @jiripetrlik made their first contribution in #287
Full Changelog: v0.2.3...v1.0.0-rc.1
v0.2.3
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.2.3 |
Multi-Cluster App Dispatcher | v1.34.1 |
CodeFlare-SDK | v0.7.1 |
InstaScale | v0.0.8 |
KubeRay | v0.5.0 |
What's Changed
- e2e tests: Reduce CPU requests for e2e test AppWrappers by @sutaakar in #264
- Change remaining is-latest references to stable by @anishasthana in #261
- Release workflow - replace any version value in Makefile by @sutaakar in #267
- Remove custom-metrics-api templates and resources by @ChristianZaccaria in #270
- Move AppWrapper API to workload.codeflare.dev group by @astefanutti in #246
- Test support: Return list of AppWrappers by @sutaakar in #268
- Use sed command to replace MCAD repo reference in Makefile by @sutaakar in #276
- Remove irrelevant external metrics APIService resources by @ChristianZaccaria in #277
- Update dependency versions for release v0.2.3 by @codeflare-machine-account in #282
Full Changelog: v0.2.2...v0.2.3
v0.2.2
This is a hotfix release fixing the InstaScale image issue (#257) introduced in the v0.2.0 release.
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.2.2 |
Multi-Cluster App Dispatcher | v1.34.0 |
CodeFlare-SDK | v0.7.0 |
InstaScale | v0.0.7 |
KubeRay | v0.5.0 |
What's Changed
- Automatically label issues as needing triage and add them to project board by @anishasthana in #249
- Fix Instascale Version by @Fiona-Waters in #258
- Update dependency versions for release v0.2.2 by @codeflare-machine-account in #259
Full Changelog: v0.2.0...v0.2.2
v0.2.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.2.0 |
Multi-Cluster App Dispatcher | v1.34.0 |
CodeFlare-SDK | v0.7.0 |
InstaScale | v.0.0.7 |
KubeRay | v0.5.0 |
What's Changed
- e2e: Use Ray dashboard API to retrieve job logs by @astefanutti in #208
- Bug-fix - Make target with multiple recipes by @ChristianZaccaria in #220
- Adjust SDK version, fix TestMNISTRayClusterSDK by @sutaakar in #223
- Add note to apply SecurityContextConstraints for OpenShift e2e tests by @sutaakar in #222
- Upgrade Go to version 1.19 by @astefanutti in #221
- Use Go 1.19 everywhere by @astefanutti in #229
- Add sutaakar to OWNERS by @astefanutti in #230
- docs: remove dollar signs to allow for correct copy and paste by @dimakis in #227
- Adjust CODEFLARE_SDK_VERSION in GitHub release workflow by @sutaakar in #225
- Build and publish dev operator image for every commit by @sutaakar in #228
- Update CodeFlare stack release instructions by @anishasthana in #231
- Update Job names so there is no overlap between e2e and olm CI by @anishasthana in #235
- Enable TestMNISTRayClusterSDK test by @Fiona-Waters in #234
- Apply MCAD CRD version replace for operator uninstall and undeploy by @sutaakar in #236
- Test support: return default status if Route is not initialized by @sutaakar in #238
- Test support: return error if Ray API response code doesn't match by @sutaakar in #244
- Test support: Return WriteRayJobLogs function by @sutaakar in #245
- build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #211
- Update dependency versions for release v0.2.0 by @codeflare-machine-account in #255
Full Changelog: v0.1.0...v0.2.0
v0.1.0
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.1.0 |
Multi-Cluster App Dispatcher | v1.33.0 |
CodeFlare-SDK | v0.6.1 |
InstaScale | v0.0.6 |
KubeRay | v0.5.0 |
What's Changed
- Run go mod tidy before comitting files in release workflow by @sutaakar in #180
- OLM install and upgrade PR check for CodeFlare stack by @sutaakar in #162
- Expose CodeFlare Operator metrics endpoint by @ChristianZaccaria in #185
- Add Ray cluster support in test support package by @sutaakar in #194
- Update: remove duplicated resource and should have lower in order by @zdtsw in #192
- Remove waiting loops for kubernetes resources from Makefile by @sutaakar in #189
- Add Ray cluster REST API support in test support package by @sutaakar in #197
- Add verification of go import organization by @anishasthana in #198
- Release workflow - open a PR with changes instead of direct push by @sutaakar in #201
- Fix: add missing --output-base option to applyconfiguration-gen by @astefanutti in #203
- Create GitHub action to automate CodeFlare project release by @sutaakar in #160
- Remove kube-rbac-proxy and open metrics endpoint by @ChristianZaccaria in #193
- Add client action by @anishasthana in #204
- Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.11.0 by @dependabot in #147
- Upgrade MCAD to version 1.33.0 by @astefanutti in #217
- Update dependency versions for release v0.1.0 by @codeflare-machine-account in #218
New Contributors
- @ChristianZaccaria made their first contribution in #185
- @zdtsw made their first contribution in #192
- @codeflare-machine-account made their first contribution in #218
Full Changelog: v0.0.6...v0.1.0
v0.0.6
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.0.6 |
Multi-Cluster App Dispatcher | v1.32.0 |
CodeFlare-SDK | v0.5.0 |
InstaScale | v0.0.5 |
KubeRay | v0.5.0 |
What's Changed
- Issue97 v1 by @KPostOffice in #117
- Update version in makefile to 0.0.4 by @anishasthana in #129
- add a sign to commit so that it passes git checkrun by @KPostOffice in #130
- Update GitHub actions to avoid using deprecated actions by @sutaakar in #123
- change the default versions to be clearly placeholders by @KPostOffice in #132
- Generate CodeFlare API client by @astefanutti in #133
- Add MCAD version variable by @astefanutti in #139
- Extended support for referencing MCAD CRD resources by @astefanutti in #141
- Updating rbacs for instascale by @Fiona-Waters in #140
- Update README.md with release steps by @sutaakar in #118
- feat(api): Support custom MCAD container image by @astefanutti in #149
- Create GitHub action to automate CodeFlare operator release by @sutaakar in #138
- refactor: add liveness and readyness probes to instascale deployment by @dimakis in #150
- perf: addition of liveness and readiness probes to mcad deployment by @dimakis in #144
- fix: fixes the path for readiness probe by @dimakis in #157
- Initial e2e tests by @astefanutti in #136
- doc: The operator should be started before setting up e2e tests by @astefanutti in #163
- fix: Update MCAD version when installing CRDs by @astefanutti in #152
- Use CodeFlare machine user to push PR into OpenShift community operators repository by @sutaakar in #170
- Fix mcad tag reference for CRDs by @anishasthana in #174
- Adjust Makefile versions before building operator image by @sutaakar in #177
- Update rbacs by @Fiona-Waters in #178
New Contributors
- @sutaakar made their first contribution in #123
- @Fiona-Waters made their first contribution in #140
- @dimakis made their first contribution in #150
Full Changelog: v0.0.4...v0.0.6
v0.0.5
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.0.5 |
Multi-Cluster App Dispatcher | v1.32.0 |
CodeFlare-SDK | v0.5.0 |
InstaScale | v0.0.5 |
KubeRay | v0.5.0 |
What's Changed
- Issue97 v1 by @KPostOffice in #117
- Update version in makefile to 0.0.4 by @anishasthana in #129
- add a sign to commit so that it passes git checkrun by @KPostOffice in #130
- Update GitHub actions to avoid using deprecated actions by @sutaakar in #123
- change the default versions to be clearly placeholders by @KPostOffice in #132
- Generate CodeFlare API client by @astefanutti in #133
- Add MCAD version variable by @astefanutti in #139
- Extended support for referencing MCAD CRD resources by @astefanutti in #141
- Updating rbacs for instascale by @Fiona-Waters in #140
- Update README.md with release steps by @sutaakar in #118
- feat(api): Support custom MCAD container image by @astefanutti in #149
- Create GitHub action to automate CodeFlare operator release by @sutaakar in #138
- refactor: add liveness and readyness probes to instascale deployment by @dimakis in #150
- perf: addition of liveness and readiness probes to mcad deployment by @dimakis in #144
- fix: fixes the path for readiness probe by @dimakis in #157
- Initial e2e tests by @astefanutti in #136
- doc: The operator should be started before setting up e2e tests by @astefanutti in #163
- fix: Update MCAD version when installing CRDs by @astefanutti in #152
New Contributors
- @sutaakar made their first contribution in #123
- @Fiona-Waters made their first contribution in #140
- @dimakis made their first contribution in #150
Full Changelog: v0.0.4...v0.0.5
CodeFLare Operator 0.0.4 Release
This Release of the operator includes the following compatibility matrix.
CodeFlare Stack Compatibility Matrix
Component | Version |
---|---|
CodeFlare Operator | v0.0.4 |
Multi-Cluster App Dispatcher | v1.31.0 |
CodeFlare-SDK | v0.4.4 |
InstaScale | v0.0.4 |
KubeRay | v0.5.0 |
v0.0.1 Initial Operator Release
The first initial release of the CodeFlare Operator, used for installation and management of MCAD and InstaScale cluster resources.