Releases: uselagoon/remote-controller
Releases · uselagoon/remote-controller
v0.29.0
What's Changed
- chore(deps): bump actions/setup-go from 5 to 6 by @dependabot[bot] in #325
- chore(deps): bump the gomod group across 1 directory with 10 updates by @dependabot[bot] in #339
- feat: support idling messages from core by @shreddedbacon in #245
- feat: consume environment services from confimap by @shreddedbacon in #321
- chore(deps): bump actions/checkout from 5.0.1 to 6.0.2 by @dependabot[bot] in #347
- chore(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #349
- chore(deps): bump github.com/docker/cli from 28.4.0+incompatible to 29.2.0+incompatible by @dependabot[bot] in #346
- chore(deps): bump the gomod group across 1 directory with 9 updates by @dependabot[bot] in #348
- chore: update kind to 0.27.0 by @shreddedbacon in #314
Full Changelog: v0.28.0...v0.29.0
v0.28.0
What's Changed
- refactor: support other build names by @shreddedbacon in #336
- fix: add build failed condition when failure state reached by @shreddedbacon in #337
- fix: long projectname truncate by @shreddedbacon in #328
- chore(deps): bump golang from 1.23-alpine to 1.24-alpine in the docker group by @dependabot[bot] in #297
- chore(deps): bump the github-actions group across 1 directory with 5 updates by @dependabot[bot] in #338
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #341
- chore(deps): bump golangci/golangci-lint-action from 8.0.0 to 9.2.0 by @dependabot[bot] in #342
- chore(deps): bump github/codeql-action from 3.30.2 to 4.31.9 by @dependabot[bot] in #343
- chore(deps): bump vladopajic/go-test-coverage from 2.18.2 to 2.18.3 in the github-actions group by @dependabot[bot] in #340
Full Changelog: v0.27.0...v0.28.0
v0.27.0
What's Changed
- fix: build cleanup on creation by @shreddedbacon in #327
- fix: cleanup role when the pod completes or fails by @shreddedbacon in #329
- Bump harbor chart version to 1.18.0 by @dimiechatz in #330
New Contributors
- @dimiechatz made their first contribution in #330
Full Changelog: v0.26.0...v0.27.0
v0.26.0
What's Changed
- feat: support for harbor 2.13.x by @shreddedbacon in #313
- feat: default label to prevent autoscaler evictions on pods by @shreddedbacon in #315
- refactor: build qos and cache logic by @shreddedbacon in #312
- chore: update go deps and version to 1.24 by @shreddedbacon in #320
- chore(deps): bump the gomod group across 1 directory with 5 updates by @dependabot[bot] in #322
- chore(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in #323
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #317
- chore(deps): bump actions/attest-build-provenance from 1.4.3 to 3.0.0 by @dependabot[bot] in #318
Full Changelog: v0.25.0...v0.26.0
v0.25.0
What's Changed
- fix: dont send events for failed pods by @shreddedbacon in #310
- refactor: support for build concurrency by @shreddedbacon in #309
- chore(deps): bump the github-actions group with 5 updates by @dependabot[bot] in #298
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot[bot] in #299
- chore(deps): bump docker/build-push-action from 2 to 6 by @dependabot[bot] in #301
New Contributors
- @dependabot[bot] made their first contribution in #298
Full Changelog: v0.24.0...v0.25.0
v0.24.0
New Features
- Preliminary support for harbor retention policies by @shreddedbacon in #267
- Note: this will be rolled out to Lagoon core in a future version
What's Changed
- Enable AppSec in CI by @smlx in #296
- chore: disable dockerhub image attestation by @smlx in #304
- chore: address linting issues by @shreddedbacon in #295
- test: reduce number of kubernetes versions to test by @shreddedbacon in #306
Full Changelog: v0.23.0...v0.24.0
Remote Controller v0.23.0
What's Changed
- chore: add v1beta1 api in unserved state by @shreddedbacon in #284
- refactor: split build and task pod monitor controllers by @shreddedbacon in #286
- refactor: adjust harbor robot and secret rotation by @shreddedbacon in #288
- refactor: include environment and project id in return metadata by @shreddedbacon in #292
- fix: check the returned credentials before using by @shreddedbacon in #294
- refactor: build pod deletion to reduce duplicate messages by @shreddedbacon in #290
- feat: support multiple docker hosts with dockerhost service injection by @shreddedbacon in #291
Full Changelog: v0.22.0...v0.23.0
Remote Controller v0.22.0
What's Changed
- refactor: status condition validations by @shreddedbacon in #276
- chore: add local-dev tools by @shreddedbacon in #279
- Chore: Updates Go to 1.23 by @CGoodwin90 in #277
- chore: remove v1beta1 api by @shreddedbacon in #270
- feat: task queuing support by @shreddedbacon in #278
- fix: use the correct label names for build pod checks by @shreddedbacon in #283
- refactor: check for lagoon-env secrets first by @shreddedbacon in #280
- chore: rabbitmq tls support by @shreddedbacon in #282
Full Changelog: v0.21.0...v0.22.0
Remote Controller v0.21.0
What's Changed
- test: rewrite test suite with ginkgo by @shreddedbacon in #273
- chore: update scaffold and remove kube-rbac-proxy by @shreddedbacon in #272
- refactor: queue processing and build conditions by @shreddedbacon in #274
Full Changelog: v0.20.3...v0.21.0
Remote Controller v0.20.3
What's Changed
- fix: add json unmarshal fix for v1beta1 retrieving as v1beta2 by @shreddedbacon in #271
Full Changelog: v0.20.2...v0.20.3