v0.3.0
Auto-created release for v0.3.0
What's Changed
- Red Hat Konflux update tekton-kueue by @red-hat-konflux[bot] in #1
- Fix image path by @gbenhaim in #2
- Fix linting issues by @gbenhaim in #4
- Github actions changes by @gbenhaim in #5
- Configure build using UBI by @gbenhaim in #11
- read requested resources from annotations by @filariow in #17
- Red Hat Konflux update tekton-kueue by @red-hat-konflux[bot] in #18
- Update Konflux references by @red-hat-konflux[bot] in #22
- Add integration tests and README by @gbenhaim in #21
- Give the controller permissions to update finalizers on pipelineruns by @gbenhaim in #31
- Change the deployment namespace by @gbenhaim in #30
- Konflux build pipeline service account migration by @red-hat-konflux[bot] in #32
- Configure the manager to us RO root FS by @gbenhaim in #34
- Support Pipelinerun count by @gbenhaim in #33
- trigger rebuild by @gbenhaim in #35
- Update Konflux references by @red-hat-konflux[bot] in #36
- Update Konflux references by @red-hat-konflux[bot] in #37
- Don't manage jobs without a queue name by @gbenhaim in #40
- Update module sigs.k8s.io/controller-runtime to v0.20.4 by @red-hat-konflux[bot] in #9
- Update registry.access.redhat.com/ubi9/go-toolset Docker digest to d4bcb27 by @red-hat-konflux[bot] in #13
- Update contrib.go.opencensus.io/exporter/ocagent digest to 7399e0f by @red-hat-konflux[bot] in #14
- Update github.com/golang/groupcache digest to 2c02b82 by @red-hat-konflux[bot] in #15
- Removing Logger from webhook as PipelineRun name is not available when generatedName is used by @pramodbindal in #44
- Separate controller and webhook by @gbenhaim in #41
- Update registry.access.redhat.com/ubi9-micro Docker digest to 51c1494 by @red-hat-konflux[bot] in #48
- Update registry.access.redhat.com/ubi9-micro Docker digest to 9d241ce by @red-hat-konflux[bot] in #52
- Update registry.access.redhat.com/ubi9/go-toolset Docker digest to 2a88121 by @red-hat-konflux[bot] in #53
- Make the default queue name configurable by @pramodbindal in #47
- Update registry.access.redhat.com/ubi9-micro Docker digest to c2f11c4 by @red-hat-konflux[bot] in #64
- Update module github.com/antlr4-go/antlr/v4 to v4.13.1 by @red-hat-konflux[bot] in #59
- Update module github.com/emicklei/go-restful/v3 to v3.12.2 by @red-hat-konflux[bot] in #60
- Update module github.com/go-logr/logr to v1.4.3 by @red-hat-konflux[bot] in #61
- Update module github.com/grpc-ecosystem/grpc-gateway/v2 to v2.27.1 by @red-hat-konflux[bot] in #62
- Update Konflux references by @red-hat-konflux[bot] in #54
- Upgrade Kueue to 0.11.6 by @pramodbindal in #51
- KFLUXINFRA-1857: Allow to configure lease parameters by @gbenhaim in #67
- Print lease configurations to the log and fix permissions to update finalizers by @gbenhaim in #69
- Update Konflux references by @red-hat-konflux[bot] in #68
- Update Konflux references by @red-hat-konflux[bot] in #75
- KFLUXINFRA-1939: Add CEL (Common Expression Language) Support for Dynamic PipelineRun Mutations by @gbenhaim in #76
- Update registry.access.redhat.com/ubi9/go-toolset Docker digest to 6fd64cd by @red-hat-konflux[bot] in #65
- Update k8s.io/utils digest to 4c0f3b2 by @red-hat-konflux[bot] in #56
- Add replace() CEL function for string manipulation by @gbenhaim in #78
- Add Kubernetes-compliant label/annotation key/value validation by @gbenhaim in #79
- Generate configmap name by @gbenhaim in #83
- test: add comprehensive tests for complex CEL expressions by @gbenhaim in #81
- feat: dynamically extract KUEUE_VERSION from go.mod by @gbenhaim in #82
- feat: enhance CEL metrics for better observability by @gbenhaim in #87
- KFLUXINFRA-1986: Change webhook name by @gbenhaim in #89
- chore(deps): update konflux references by @red-hat-konflux[bot] in #85
- feat: Add resource annotation summation for duplicate keys by @gbenhaim in #91
- cel: push down eval failure metrics into program by @sadlerap in #93
- chore(deps): update registry.access.redhat.com/ubi9-micro docker digest to f5c5213 by @red-hat-konflux[bot] in #66
- update go.mod by @filariow in #95
- bump tektoncd/pipeline to v1.0.0 by @filariow in #96
- KFLUXINFRA-2318 Enable hermetic builds by @oswcab in #108
- tolerate PLRs without
tasksby @filariow in #109 - chore(deps): update registry.access.redhat.com/ubi9/go-toolset docker digest to 7b1828d by @red-hat-konflux[bot] in #94
- Add Build and Release Workflow by @pramodbindal in #80
- check pipelinerun is valid in webhooks by @sadlerap in #151
- chore(deps): update konflux references by @red-hat-konflux[bot] in #97
- Red Hat Konflux update tekton-kueue by @red-hat-konflux[bot] in #157
- webhook: add generate name to logs by @sadlerap in #158
- webhook: restore missing values from logs by @sadlerap in #159
- Add Support for MultiKueue by @khrm in #160
- chore(deps): update module go.opentelemetry.io/auto/sdk to v1.2.1 by @red-hat-konflux[bot] in #193
- chore(deps): update registry.access.redhat.com/ubi9-micro docker digest to e976551 by @red-hat-konflux[bot] in #245
- Add Tekton-Kueue-Config with watcher by @pramodbindal in #247
- Move common and config packages outside internal by @pramodbindal in #253
- chore(deps): update konflux references by @red-hat-konflux[bot] in #230
- chore(deps): update quay.io/konflux-ci/konflux-vanguard/task-rpms-signature-scan:0.2 docker digest to 0041778 by @red-hat-konflux[bot] in #234
- refactor: extract mutate logic to pkg/mutate and add tests by @gbenhaim in #254
- fix: call SetDefaults before Validate to fix PipelineRun rejection by @gbenhaim in #255
- Update Kueue to v0.14.5 by @gbenhaim in #175
- bump cert-manager by @filariow in #256
New Contributors
- @gbenhaim made their first contribution in #2
- @filariow made their first contribution in #17
- @sadlerap made their first contribution in #93
- @oswcab made their first contribution in #108
- @khrm made their first contribution in #160
Full Changelog: https://github.com/konflux-ci/tekton-kueue/commits/v0.3.0