Skip to content

Commit 1a7d0fe

Browse files
committed
Release v0.39.0
Signed-off-by: Sunny <[email protected]>
1 parent e16d086 commit 1a7d0fe

File tree

4 files changed

+81
-5
lines changed

4 files changed

+81
-5
lines changed

CHANGELOG.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,81 @@
11
# Changelog
22

3+
## 0.39.0
4+
5+
**Release date:** 2024-09-26
6+
7+
This prerelease comes with support for OIDC authentication for Azure DevOps
8+
Repositories using the `.spec.provider` field by setting it to `azure` on the
9+
`GitRepository` object associated with `ImageUpdateAutomation` object.
10+
11+
In addition, the Kubernetes dependencies have been updated to v1.31.1
12+
and various other controller dependencies have been updated to their latest
13+
version. The controller is now built with Go 1.23.
14+
15+
Fixes:
16+
- Fix incorrect use of format strings with the conditions package.
17+
[#711](https://github.com/fluxcd/image-automation-controller/pull/711)
18+
- Fix RBAC role generation for IAC
19+
[#745](https://github.com/fluxcd/image-automation-controller/pull/745)
20+
21+
Improvements:
22+
- [RFC-0007] Enable Azure OIDC for Azure DevOps Repository
23+
[#747](https://github.com/fluxcd/image-automation-controller/pull/747)
24+
- Build with Go 1.23
25+
[#736](https://github.com/fluxcd/image-automation-controller/pull/736)
26+
- Run ARM64 tests on GitHub runners
27+
[#696](https://github.com/fluxcd/image-automation-controller/pull/696)
28+
- Various dependency updates
29+
[#680](https://github.com/fluxcd/image-automation-controller/pull/680)
30+
[#683](https://github.com/fluxcd/image-automation-controller/pull/683)
31+
[#685](https://github.com/fluxcd/image-automation-controller/pull/685)
32+
[#690](https://github.com/fluxcd/image-automation-controller/pull/690)
33+
[#691](https://github.com/fluxcd/image-automation-controller/pull/691)
34+
[#693](https://github.com/fluxcd/image-automation-controller/pull/693)
35+
[#694](https://github.com/fluxcd/image-automation-controller/pull/694)
36+
[#695](https://github.com/fluxcd/image-automation-controller/pull/695)
37+
[#698](https://github.com/fluxcd/image-automation-controller/pull/698)
38+
[#697](https://github.com/fluxcd/image-automation-controller/pull/697)
39+
[#700](https://github.com/fluxcd/image-automation-controller/pull/700)
40+
[#701](https://github.com/fluxcd/image-automation-controller/pull/701)
41+
[#702](https://github.com/fluxcd/image-automation-controller/pull/702)
42+
[#703](https://github.com/fluxcd/image-automation-controller/pull/703)
43+
[#704](https://github.com/fluxcd/image-automation-controller/pull/704)
44+
[#706](https://github.com/fluxcd/image-automation-controller/pull/706)
45+
[#707](https://github.com/fluxcd/image-automation-controller/pull/707)
46+
[#708](https://github.com/fluxcd/image-automation-controller/pull/708)
47+
[#709](https://github.com/fluxcd/image-automation-controller/pull/709)
48+
[#712](https://github.com/fluxcd/image-automation-controller/pull/712)
49+
[#710](https://github.com/fluxcd/image-automation-controller/pull/710)
50+
[#714](https://github.com/fluxcd/image-automation-controller/pull/714)
51+
[#716](https://github.com/fluxcd/image-automation-controller/pull/716)
52+
[#718](https://github.com/fluxcd/image-automation-controller/pull/718)
53+
[#719](https://github.com/fluxcd/image-automation-controller/pull/719)
54+
[#720](https://github.com/fluxcd/image-automation-controller/pull/720)
55+
[#724](https://github.com/fluxcd/image-automation-controller/pull/724)
56+
[#722](https://github.com/fluxcd/image-automation-controller/pull/722)
57+
[#727](https://github.com/fluxcd/image-automation-controller/pull/727)
58+
[#726](https://github.com/fluxcd/image-automation-controller/pull/726)
59+
[#728](https://github.com/fluxcd/image-automation-controller/pull/728)
60+
[#729](https://github.com/fluxcd/image-automation-controller/pull/729)
61+
[#730](https://github.com/fluxcd/image-automation-controller/pull/730)
62+
[#731](https://github.com/fluxcd/image-automation-controller/pull/731)
63+
[#732](https://github.com/fluxcd/image-automation-controller/pull/732)
64+
[#734](https://github.com/fluxcd/image-automation-controller/pull/734)
65+
[#733](https://github.com/fluxcd/image-automation-controller/pull/733)
66+
[#737](https://github.com/fluxcd/image-automation-controller/pull/737)
67+
[#738](https://github.com/fluxcd/image-automation-controller/pull/738)
68+
[#739](https://github.com/fluxcd/image-automation-controller/pull/739)
69+
[#740](https://github.com/fluxcd/image-automation-controller/pull/740)
70+
[#741](https://github.com/fluxcd/image-automation-controller/pull/741)
71+
[#742](https://github.com/fluxcd/image-automation-controller/pull/742)
72+
[#743](https://github.com/fluxcd/image-automation-controller/pull/743)
73+
[#748](https://github.com/fluxcd/image-automation-controller/pull/748)
74+
[#750](https://github.com/fluxcd/image-automation-controller/pull/750)
75+
[#752](https://github.com/fluxcd/image-automation-controller/pull/752)
76+
[#755](https://github.com/fluxcd/image-automation-controller/pull/755)
77+
[#757](https://github.com/fluxcd/image-automation-controller/pull/757)
78+
379
## 0.38.0
480

581
**Release date:** 2024-05-06

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ resources:
55
images:
66
- name: fluxcd/image-automation-controller
77
newName: fluxcd/image-automation-controller
8-
newTag: v0.38.0
8+
newTag: v0.39.0

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ require (
1515
github.com/Masterminds/sprig/v3 v3.3.0
1616
github.com/ProtonMail/go-crypto v1.1.0-alpha.5-proton
1717
github.com/cyphar/filepath-securejoin v0.3.2
18-
github.com/fluxcd/image-automation-controller/api v0.38.0
19-
github.com/fluxcd/image-reflector-controller/api v0.32.0
18+
github.com/fluxcd/image-automation-controller/api v0.39.0
19+
github.com/fluxcd/image-reflector-controller/api v0.33.0
2020
github.com/fluxcd/pkg/apis/acl v0.3.0
2121
github.com/fluxcd/pkg/apis/event v0.10.1
2222
github.com/fluxcd/pkg/apis/meta v1.6.1

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,8 @@ github.com/fluxcd/cli-utils v0.36.0-flux.9 h1:RITKdwIAqT3EFKXl7B91mj6usVjxcy7W8P
6666
github.com/fluxcd/cli-utils v0.36.0-flux.9/go.mod h1:q6lXQpbAlrZmTB4Qe5oAENkv0y2kwMWcqTMDHrRo2Is=
6767
github.com/fluxcd/gitkit v0.6.0 h1:iNg5LTx6ePo+Pl0ZwqHTAkhbUHxGVSY3YCxCdw7VIFg=
6868
github.com/fluxcd/gitkit v0.6.0/go.mod h1:svOHuKi0fO9HoawdK4HfHAJJseZDHHjk7I3ihnCIqNo=
69-
github.com/fluxcd/image-reflector-controller/api v0.32.0 h1:mb/v9JzRHcjLcnGqmgsq0+yCcoOyae/TrOWae9T87PE=
70-
github.com/fluxcd/image-reflector-controller/api v0.32.0/go.mod h1:Ap3/KK8MfQAdmuhakg9CweEa3Xwwmvausbqrgd3HBWY=
69+
github.com/fluxcd/image-reflector-controller/api v0.33.0 h1:9EqxdtK8V+GcHA0anGh4ec6Kp55rVur4rlR9E0P495w=
70+
github.com/fluxcd/image-reflector-controller/api v0.33.0/go.mod h1:BXMR6jCw/VzYS8utplzLx0G1mc3H+56xuQVal5qgfo0=
7171
github.com/fluxcd/pkg/apis/acl v0.3.0 h1:UOrKkBTOJK+OlZX7n8rWt2rdBmDCoTK+f5TY2LcZi8A=
7272
github.com/fluxcd/pkg/apis/acl v0.3.0/go.mod h1:WVF9XjSMVBZuU+HTTiSebGAWMgM7IYexFLyVWbK9bNY=
7373
github.com/fluxcd/pkg/apis/event v0.10.1 h1:3PIAWOtEWblw7R2NUiEMFahRLs3cyYWXQpsMU2WxEOo=

0 commit comments

Comments
 (0)