Skip to content

Commit 6f0773d

Browse files
authored
Merge pull request #583 from fluxcd/release-0.28.0
Release v0.28.0
2 parents 39412cd + ef3a0b4 commit 6f0773d

File tree

3 files changed

+38
-2
lines changed

3 files changed

+38
-2
lines changed

CHANGELOG.md

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

3+
## 0.28.0
4+
5+
**Release date:** 2022-12-20
6+
7+
This prerelease disables the caching of Secret and ConfigMap resources to
8+
improve memory usage. To opt-out from this behaviour, start the controller
9+
with: `--feature-gates=CacheSecretsAndConfigMaps=true`.
10+
11+
In addition, a new flag `--graceful-shutdown-timeout` has been added to
12+
control the duration of the graceful shutdown period. The default value is
13+
`-1` (disabled), to help prevent releases from being stuck due to the
14+
controller being terminated before the Helm action has completed.
15+
16+
Helm has been updated to v3.10.3, which includes security fixes.
17+
18+
Fixes:
19+
- Assign the value of `DisableOpenApiValidation` during upgrade
20+
[#564](https://github.com/fluxcd/helm-controller/pull/564)
21+
- build: Fix cifuzz and improve fuzz tests' reliability
22+
[#565](https://github.com/fluxcd/helm-controller/pull/565)
23+
- Minor typo in doc
24+
[#566](https://github.com/fluxcd/helm-controller/pull/566)
25+
- fuzz: Use build script from upstream and fix fuzzers
26+
[#578](https://github.com/fluxcd/helm-controller/pull/578)
27+
28+
Improvements:
29+
- Disable caching of Secrets and ConfigMaps
30+
[#513](https://github.com/fluxcd/helm-controller/513)
31+
- Allow overriding ctrl manager graceful shutdown timeout
32+
[#570](https://github.com/fluxcd/helm-controller/pull/570)
33+
[#582](https://github.com/fluxcd/helm-controller/pull/582)
34+
- helm: Update SDK to v3.10.3
35+
[#577](https://github.com/fluxcd/helm-controller/pull/577)
36+
- Update source-controller and dependencies
37+
[#581](https://github.com/fluxcd/helm-controller/pull/581)
38+
339
## 0.27.0
440

541
**Release date:** 2022-11-22

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/helm-controller
77
newName: fluxcd/helm-controller
8-
newTag: v0.27.0
8+
newTag: v0.28.0

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.18
55
replace github.com/fluxcd/helm-controller/api => ./api
66

77
require (
8-
github.com/fluxcd/helm-controller/api v0.27.0
8+
github.com/fluxcd/helm-controller/api v0.28.0
99
github.com/fluxcd/pkg/apis/acl v0.1.0
1010
github.com/fluxcd/pkg/apis/event v0.2.0
1111
github.com/fluxcd/pkg/apis/kustomize v0.7.0

0 commit comments

Comments
 (0)