Skip to content

Commit

Permalink
Merge pull request #758 from fluxcd/release-v0.39.0
Browse files Browse the repository at this point in the history
Release v0.39.0
  • Loading branch information
darkowlzz authored Sep 26, 2024
2 parents e16d086 + 1a7d0fe commit a7cebe3
Show file tree
Hide file tree
Showing 4 changed files with 81 additions and 5 deletions.
76 changes: 76 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,81 @@
# Changelog

## 0.39.0

**Release date:** 2024-09-26

This prerelease comes with support for OIDC authentication for Azure DevOps
Repositories using the `.spec.provider` field by setting it to `azure` on the
`GitRepository` object associated with `ImageUpdateAutomation` object.

In addition, the Kubernetes dependencies have been updated to v1.31.1
and various other controller dependencies have been updated to their latest
version. The controller is now built with Go 1.23.

Fixes:
- Fix incorrect use of format strings with the conditions package.
[#711](https://github.com/fluxcd/image-automation-controller/pull/711)
- Fix RBAC role generation for IAC
[#745](https://github.com/fluxcd/image-automation-controller/pull/745)

Improvements:
- [RFC-0007] Enable Azure OIDC for Azure DevOps Repository
[#747](https://github.com/fluxcd/image-automation-controller/pull/747)
- Build with Go 1.23
[#736](https://github.com/fluxcd/image-automation-controller/pull/736)
- Run ARM64 tests on GitHub runners
[#696](https://github.com/fluxcd/image-automation-controller/pull/696)
- Various dependency updates
[#680](https://github.com/fluxcd/image-automation-controller/pull/680)
[#683](https://github.com/fluxcd/image-automation-controller/pull/683)
[#685](https://github.com/fluxcd/image-automation-controller/pull/685)
[#690](https://github.com/fluxcd/image-automation-controller/pull/690)
[#691](https://github.com/fluxcd/image-automation-controller/pull/691)
[#693](https://github.com/fluxcd/image-automation-controller/pull/693)
[#694](https://github.com/fluxcd/image-automation-controller/pull/694)
[#695](https://github.com/fluxcd/image-automation-controller/pull/695)
[#698](https://github.com/fluxcd/image-automation-controller/pull/698)
[#697](https://github.com/fluxcd/image-automation-controller/pull/697)
[#700](https://github.com/fluxcd/image-automation-controller/pull/700)
[#701](https://github.com/fluxcd/image-automation-controller/pull/701)
[#702](https://github.com/fluxcd/image-automation-controller/pull/702)
[#703](https://github.com/fluxcd/image-automation-controller/pull/703)
[#704](https://github.com/fluxcd/image-automation-controller/pull/704)
[#706](https://github.com/fluxcd/image-automation-controller/pull/706)
[#707](https://github.com/fluxcd/image-automation-controller/pull/707)
[#708](https://github.com/fluxcd/image-automation-controller/pull/708)
[#709](https://github.com/fluxcd/image-automation-controller/pull/709)
[#712](https://github.com/fluxcd/image-automation-controller/pull/712)
[#710](https://github.com/fluxcd/image-automation-controller/pull/710)
[#714](https://github.com/fluxcd/image-automation-controller/pull/714)
[#716](https://github.com/fluxcd/image-automation-controller/pull/716)
[#718](https://github.com/fluxcd/image-automation-controller/pull/718)
[#719](https://github.com/fluxcd/image-automation-controller/pull/719)
[#720](https://github.com/fluxcd/image-automation-controller/pull/720)
[#724](https://github.com/fluxcd/image-automation-controller/pull/724)
[#722](https://github.com/fluxcd/image-automation-controller/pull/722)
[#727](https://github.com/fluxcd/image-automation-controller/pull/727)
[#726](https://github.com/fluxcd/image-automation-controller/pull/726)
[#728](https://github.com/fluxcd/image-automation-controller/pull/728)
[#729](https://github.com/fluxcd/image-automation-controller/pull/729)
[#730](https://github.com/fluxcd/image-automation-controller/pull/730)
[#731](https://github.com/fluxcd/image-automation-controller/pull/731)
[#732](https://github.com/fluxcd/image-automation-controller/pull/732)
[#734](https://github.com/fluxcd/image-automation-controller/pull/734)
[#733](https://github.com/fluxcd/image-automation-controller/pull/733)
[#737](https://github.com/fluxcd/image-automation-controller/pull/737)
[#738](https://github.com/fluxcd/image-automation-controller/pull/738)
[#739](https://github.com/fluxcd/image-automation-controller/pull/739)
[#740](https://github.com/fluxcd/image-automation-controller/pull/740)
[#741](https://github.com/fluxcd/image-automation-controller/pull/741)
[#742](https://github.com/fluxcd/image-automation-controller/pull/742)
[#743](https://github.com/fluxcd/image-automation-controller/pull/743)
[#748](https://github.com/fluxcd/image-automation-controller/pull/748)
[#750](https://github.com/fluxcd/image-automation-controller/pull/750)
[#752](https://github.com/fluxcd/image-automation-controller/pull/752)
[#755](https://github.com/fluxcd/image-automation-controller/pull/755)
[#757](https://github.com/fluxcd/image-automation-controller/pull/757)

## 0.38.0

**Release date:** 2024-05-06
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ resources:
images:
- name: fluxcd/image-automation-controller
newName: fluxcd/image-automation-controller
newTag: v0.38.0
newTag: v0.39.0
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ require (
github.com/Masterminds/sprig/v3 v3.3.0
github.com/ProtonMail/go-crypto v1.1.0-alpha.5-proton
github.com/cyphar/filepath-securejoin v0.3.2
github.com/fluxcd/image-automation-controller/api v0.38.0
github.com/fluxcd/image-reflector-controller/api v0.32.0
github.com/fluxcd/image-automation-controller/api v0.39.0
github.com/fluxcd/image-reflector-controller/api v0.33.0
github.com/fluxcd/pkg/apis/acl v0.3.0
github.com/fluxcd/pkg/apis/event v0.10.1
github.com/fluxcd/pkg/apis/meta v1.6.1
Expand Down
4 changes: 2 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -66,8 +66,8 @@ github.com/fluxcd/cli-utils v0.36.0-flux.9 h1:RITKdwIAqT3EFKXl7B91mj6usVjxcy7W8P
github.com/fluxcd/cli-utils v0.36.0-flux.9/go.mod h1:q6lXQpbAlrZmTB4Qe5oAENkv0y2kwMWcqTMDHrRo2Is=
github.com/fluxcd/gitkit v0.6.0 h1:iNg5LTx6ePo+Pl0ZwqHTAkhbUHxGVSY3YCxCdw7VIFg=
github.com/fluxcd/gitkit v0.6.0/go.mod h1:svOHuKi0fO9HoawdK4HfHAJJseZDHHjk7I3ihnCIqNo=
github.com/fluxcd/image-reflector-controller/api v0.32.0 h1:mb/v9JzRHcjLcnGqmgsq0+yCcoOyae/TrOWae9T87PE=
github.com/fluxcd/image-reflector-controller/api v0.32.0/go.mod h1:Ap3/KK8MfQAdmuhakg9CweEa3Xwwmvausbqrgd3HBWY=
github.com/fluxcd/image-reflector-controller/api v0.33.0 h1:9EqxdtK8V+GcHA0anGh4ec6Kp55rVur4rlR9E0P495w=
github.com/fluxcd/image-reflector-controller/api v0.33.0/go.mod h1:BXMR6jCw/VzYS8utplzLx0G1mc3H+56xuQVal5qgfo0=
github.com/fluxcd/pkg/apis/acl v0.3.0 h1:UOrKkBTOJK+OlZX7n8rWt2rdBmDCoTK+f5TY2LcZi8A=
github.com/fluxcd/pkg/apis/acl v0.3.0/go.mod h1:WVF9XjSMVBZuU+HTTiSebGAWMgM7IYexFLyVWbK9bNY=
github.com/fluxcd/pkg/apis/event v0.10.1 h1:3PIAWOtEWblw7R2NUiEMFahRLs3cyYWXQpsMU2WxEOo=
Expand Down

0 comments on commit a7cebe3

Please sign in to comment.