Releases: Azure/orkestra
Releases · Azure/orkestra
v0.8.3
v0.8.2
What's Changed
- Set keptn prometheus service and RBAC namespace to Orkestra by @nitishm in #398
- Updated developer notes and added examples section to website by @nitishm in #399
- Add instructions to authenticate with keptn by @nitishm in #400
- Add workflow generator for custom executor by @nitishm in #406
- Add custom executor example to docs by @nitishm in #407
- Custom executor example by @nitishm in #408
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Bump nokogiri from 1.12.4 to 1.12.5 in /docs by @dependabot in #393
- Cleanup root directory by @nitishm in #390
- Fix DeepCopy for Executor Node by @jonathan-innis in #396
- Added new charts and keptn example by @nitishm in #394
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Changes
- Update docs (#386) @nitishm
- API spec changes to support configuring workflow executors (#380) @nitishm
- Bump nokogiri from 1.11.3 to 1.12.4 in /docs (#378) @dependabot
- Bump nokogiri from 1.11.3 to 1.12.4 in /docs (#375) @dependabot
- Fix Security Vulnerabilities and Update Dependencies (#376) @jonathan-innis
- Bump addressable from 2.7.0 to 2.8.0 in /docs (#374) @dependabot
- correct coding convention#patched (#370) @linhbkhn95
- Upgrade CI/CD to Newest Version of Kind (#363) @jonathan-innis
- Add keptn plugin charts (#358) @nitishm
- Refactor e2e tests (#343) @mahalrs
- Fix invalid pointer and slice bug in Graph.bft() (#350) @mahalrs
🚀 Features
- Add Executor Node Logic to Graph (#381) @jonathan-innis
- Use a Workflow Status Thread Rather than Short Requeue (#382) @jonathan-innis
- Refactor the DAG application logic into Graph (#371) @jonathan-innis
🐛 Bug Fixes
- Purge Newer Applications Deployed on Rollback (#352) @jonathan-innis
🧰 Maintenance
- Use a Workflow Status Thread Rather than Short Requeue (#382) @jonathan-innis
- Refactor the DAG application logic into Graph (#371) @jonathan-innis
v0.7.0
Changes
- Bump up default executor version to v0.4.1 (#348) @nitishm
- Upgrade Executor to Version v0.4.0 (#347) @jonathan-innis
- Add unit tests for
pkg/workflow
package (#334) @mahalrs - Nitishm/bug/344/finalizer check (#346) @nitishm
- Fix finalizer check (#345) @nitishm
- Workflow serviceaccount not using orkestra SA (#342) @nitishm
- Refactor + unit tests for pkg/workflow/templates.go (#339) @mahalrs
- Add Slack info to CONTRIBUTING.md (#336) @mahalrs
- bug fix: assignment to entry in nil map returned by GetValues() (#338) @mahalrs
- Refactor ConvertToDNS1123() (#335) @mahalrs
- Fix Adding Finalizer Bug (#333) @jonathan-innis
- Remove Unused Code in Rollback (#330) @jonathan-innis
- Improve Conditions Returned By ApplicationGroup (#313) @jonathan-innis
- Disable subchart decomposition if subchart field nil/empty (#325) @nitishm
- Add slack button (#329) @nitishm
- Fix bug where IsFileYaml() returns true if non yaml file's extension contains suffix yaml or yml (#327) @mahalrs
- Add "API Docs" GitHub Action to check if docs are up to date (#324) @mahalrs
- Upgrade to Argo v3.0.7 (#318) @mahalrs
- Move scripts from /scripts to /hack (#319) @mahalrs
- Fix generated release name for apps and subcharts (#317) @mahalrs
- Update ambassador chart url for bookinfo example (#314) @mahalrs
- Revert "Add CI for autogeneration of api docs on push to main" (#312) @nitishm
- Add CI for autogeneration of api docs on push to main (#310) @mahalrs
- Update ConvertToDNS1123() to validate and fix other special characters, max len and starts-with rules (#298) @mahalrs
- Add autogeneration of api docs (#306) @mahalrs
- Refactor Workflow into a Builder Construct (#284) @jonathan-innis
- Update CONTRIBUTING.md (#304) @mahalrs
- Add CODE_OF_CONDUCT.md (#303) @mahalrs
- Update Makefile targets to use scripts to start & stop kinD cluster with local docker registry (#294) @mahalrs
- Update developer docs (refactor) (#288) @mahalrs
- Add Codeowners File to Require Ownership Review (#301) @jonathan-innis
- Fix status badge links in README.md (#295) @nitishm
- Cleanup Reconciler with Refactored Code Portions (#272) @jonathan-innis
- Generate a unique prefix instead of initials when naming subcharts (#283) @mahalrs
- Update .gitignore to ignore testbin created by scripts/setup-envtest.sh (#287) @mahalrs
- Update developer docs with makefile tutorial (#286) @nitishm
🐛 Bug Fixes
v0.6.0
Changes
- Update operators section in docs to include the latest helm-controller chart options (#281) @mahalrs
- Suspend the forward workflow when the reverse workflow is running #233 (#276) @davutkarabay
- change default concurrent workers in orkestra charts from 20 to 5 (#280) @mahalrs
- Add Rollback Create Testing (#267) @jonathan-innis
- Debug should be disabled by default (#274) @nitishm
- Changes for using action parameter of orkestra workflow executor (#230) @davutkarabay
- Update application subcharts when subcharts are implicit (#258) @nitishm
- Update helm chart values after debug/log-level flags change (#269) @nitishm
- Add raw tag to docker workflow (#259) @nitishm
- Tiltfile should create release in ns default (#266) @nitishm
- Add Debug Makefile Target and Debug mode for Controller (#256) @jonathan-innis
- Cleanup the Argo Package and Move AppGroup consts to AppGroup Types (#247) @jonathan-innis
- Integrate Helm Controller Structs into the AppGroup Spec (#255) @jonathan-innis
- Additional Create/Update Testing (#246) @jonathan-innis
- Ignore misc files from parent to subchart (#249) @nitishm
- Convert app chart name to dns1123 comp when staging (#244) @nitishm
- Pass disableWait flag from app to subchart helmrelease (#243) @nitishm
- Concurrency for helm-controller (#239) @nitishm
- Initial Create Testing (#223) @jonathan-innis
- Use release.timeout as the timeout for the defaultExecutor (#229) @nitishm
- Find max interval to use as defaultExecutor timout (#227) @nitishm
- Reduce HelmRepository Sync Interval (#224) @jonathan-innis
- Fix CrashLoopBackoff when starting Orkestra (#221) @jonathan-innis
- Generate unique names for reverse wf nodes (#219) @nitishm
v0.5.2
Changes
- Make tilt ignore pre-delete hooks (#214) @nitishm
- Davutkarabay/reversal workflow 2 (#206) @nitishm
- Add Feature Request Template (#210) @jonathan-innis
- Add Pre-Delete Hook to Resolve HelmRepository Bug (#205) @jonathan-innis
- Add Bug Issue Templates (#204) @jonathan-innis
- Add E2E testing to Orkestra (#177) @AH-Dietrich
- Setup for EnvTest and usage with CI (#200) @nitishm
- Update the API Docs (#199) @jonathan-innis
v0.5.1
v0.5.0
v0.4.1
Changes include
- Configurable reconcile interval on success (#169)
- Latest Argo chart v0.16.8 (#172)
- Display status conditions and transitions in applicationgroup Status field (#157)
- Push all pulled application charts to staging repo even if they do not have any additional subchart dependencies (#163)
- [docs] Development guide with tutorials for using Tilt, Okteto and Bridge for Kubernetes for improving development workflow (#167 , #168 )
Contributors:
- @nitishm
- @jonathan-innis (🚀 👏 for most of the significant changes)
- @rramankutty0