Skip to content

Commit d2f8784

Browse files
authored
Merge pull request #576 from fluxcd/release-v0.36.0
Release 0.36.0
2 parents 644ca35 + f9bbcf1 commit d2f8784

File tree

4 files changed

+43
-5
lines changed

4 files changed

+43
-5
lines changed

CHANGELOG.md

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

3+
## 0.36.0
4+
5+
**Release date:** 2023-08-23
6+
7+
This prerelease introduces a new field `.spec.git.push.refspec` to the
8+
ImageUpdateAutomation API. This field can be used to make the controller push
9+
the commits it makes using a specific refspec. It also improves compatibility
10+
with Gerrit. For more details, check the [documentation](https://github.com/fluxcd/image-automation-controller/blob/v0.36.0/docs/spec/v1beta1/imageupdateautomations.md#gerrit).
11+
12+
Additionally, a new field `.spec.git.push.options` has been added to the
13+
ImageUpdateAutomation API for specifying the [push options](https://git-scm.com/docs/git-push#Documentation/git-push.txt---push-optionltoptiongt)
14+
to be sent to the Git server when performing a push operation.
15+
16+
From this release on, the controller also stops exporting an object's metrics
17+
as soon as the object has been deleted.
18+
19+
Lastly, it adds support for using the referred GitRepository's
20+
`.spec.proxySecretRef` field for all remote Git operations related to the
21+
object.
22+
23+
Fixes:
24+
- Fix links in API docs
25+
[#573](https://github.com/fluxcd/image-automation-controller/pull/573)
26+
27+
Improvements:
28+
- git: add push.refspec to push using a refspec
29+
[#514](https://github.com/fluxcd/image-automation-controller/pull/514)
30+
- Handle delete before adding finalizer
31+
[#564](https://github.com/fluxcd/image-automation-controller/pull/564)
32+
- add support for specified proxy in source GitRepository
33+
[#565](https://github.com/fluxcd/image-automation-controller/pull/565)
34+
- Delete stale metrics on object delete
35+
[#570](https://github.com/fluxcd/image-automation-controller/pull/570)
36+
- Update dependencies
37+
[#571](https://github.com/fluxcd/image-automation-controller/pull/571)
38+
- add support for specifying push options
39+
[#577](https://github.com/fluxcd/image-automation-controller/pull/577)
40+
341
## 0.35.0
442

543
**Release date:** 2023-07-04

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.35.0
8+
newTag: v0.36.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.2.3
1616
github.com/ProtonMail/go-crypto v0.0.0-20230717121422-5aa5874ade95
1717
github.com/cyphar/filepath-securejoin v0.2.3
18-
github.com/fluxcd/image-automation-controller/api v0.35.0
19-
github.com/fluxcd/image-reflector-controller/api v0.29.1
18+
github.com/fluxcd/image-automation-controller/api v0.36.0
19+
github.com/fluxcd/image-reflector-controller/api v0.30.0
2020
github.com/fluxcd/pkg/apis/acl v0.1.0
2121
github.com/fluxcd/pkg/apis/event v0.5.2
2222
github.com/fluxcd/pkg/apis/meta v1.1.2

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYF
8181
github.com/flowstack/go-jsonschema v0.1.1/go.mod h1:yL7fNggx1o8rm9RlgXv7hTBWxdBM0rVwpMwimd3F3N0=
8282
github.com/fluxcd/gitkit v0.6.0 h1:iNg5LTx6ePo+Pl0ZwqHTAkhbUHxGVSY3YCxCdw7VIFg=
8383
github.com/fluxcd/gitkit v0.6.0/go.mod h1:svOHuKi0fO9HoawdK4HfHAJJseZDHHjk7I3ihnCIqNo=
84-
github.com/fluxcd/image-reflector-controller/api v0.29.1 h1:mnFaO60b8WyCxpc72utmAJ7J1ZtZjGGThH9NdxVeEyo=
85-
github.com/fluxcd/image-reflector-controller/api v0.29.1/go.mod h1:aYwq15SpkAD/urQme2iEsNouTscfR1Qo39KBlJ+0EW8=
84+
github.com/fluxcd/image-reflector-controller/api v0.30.0 h1:DiWj+4tcbnaSqZs1Pfkyt3uSy47wg3dsNMgbFE50pYc=
85+
github.com/fluxcd/image-reflector-controller/api v0.30.0/go.mod h1:hv57KwIzoPyy7Vu4PFcIf21eu0N3p/HbijygcuNgf8c=
8686
github.com/fluxcd/pkg/apis/acl v0.1.0 h1:EoAl377hDQYL3WqanWCdifauXqXbMyFuK82NnX6pH4Q=
8787
github.com/fluxcd/pkg/apis/acl v0.1.0/go.mod h1:zfEZzz169Oap034EsDhmCAGgnWlcWmIObZjYMusoXS8=
8888
github.com/fluxcd/pkg/apis/event v0.5.2 h1:WtnCOeWglf7wR3dpyiWxb1JtYkw1G5OXcERb1QopFpA=

0 commit comments

Comments
 (0)