Changelog
New Features
- 66fff9e: feat: [TKC-4072] tags and triggered_by prometheus metric fileds (#6601) (@vsukhin)
- dac0b51: feat: [TKC-4079] step prometheus metrics (#6610) (@vsukhin)
- 1ec866f: feat: [TKC-4084] Allows runners to fetch triggers from cloud (#6609) (@povilasv)
- 3a88f25: feat: model kubernetes execution state (#6606) (@admacleod)
Bug fixes
- e23e313: Revert "fix: Execution sorting order (#6600)" (#6612) (@admacleod)
- 5cb6125: Revert "fix: latest execution ordering (#6588)" (#6611) (@admacleod)
- 1d22d9b: fix: Execution sorting order (#6600) (@admacleod)
- 891b181: fix: execution initialisation (#6615) (@admacleod)
- c953b90: fix: grpc keepalive (#6581) (@admacleod)
- 1d4784b: fix: integrate new stepparallel struct (#6586) (@ed382)
- 1ec39f9: fix: latest execution ordering (#6588) (@admacleod)
- d1d1b37: fix: removing namespace from tw crds (#6554) (@caiomede-tk)
- 50078c9: fix: set executions to RUNNING on start (#6604) (@admacleod)
Other work
- 28bf860: Add gRPC connection backoff based on example values (#6582) (@admacleod)
- 09ae66e: Add logging to gRPC connection (#6597) (@admacleod)
- 4f6ec29: Allow scheduling to be finished from multiple states (#6616) (@admacleod)
- 045d455: Improve cron job logging (#6596) (@admacleod)
- e75ebd9: Rename the new ASSIGNED workflow status to PENDING (#6589) (@admacleod)
- 9defc1a: fix(TKC-4063): include organization-id and agent-id in ScheduleExecution gRPC metadata to fix trigger execution error (#6592) (@povilasv)
- 5be9ce7: refactor: started at items sorting (#6572) (@topliceanurazvan)
- b7a288a: remove executors (#6614) (@ypoplavs)
- e1ecce7: triggers: use Kubernetes Lease-based LeaseBackend when controlPlane is absent; add K8sLeaseBackend (#6584) (@povilasv)