Skip to content

Commit 0f456fa

Browse files
authored
Merge pull request #322 from fluxcd/release-v0.20.1
Release v0.20.1
2 parents 544e487 + 68cfdfd commit 0f456fa

File tree

4 files changed

+32
-2
lines changed

4 files changed

+32
-2
lines changed

CHANGELOG.md

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

3+
## 0.20.1
4+
5+
**Release date:** 2022-03-01
6+
7+
This prerelease comes with improvements to the libgit2 OpenSSL build dependency,
8+
which fixes some issues related to git server connection leaks.
9+
10+
In addition, `github.com/prometheus/client_golang` was updated to `v1.11.1`
11+
to please static analysers and fix warnings for CVE-2022-21698.
12+
13+
Improvements:
14+
* Upgrade libgit2 and fix static builds
15+
[#311](https://github.com/fluxcd/image-automation-controller/pull/311)
16+
* Add support for fuzzing tests using oss-fuzz-build.
17+
[#314](https://github.com/fluxcd/image-automation-controller/pull/314)
18+
* Add support for multiple fuzz sanitizers
19+
[#317](https://github.com/fluxcd/image-automation-controller/pull/317)
20+
* Update dependencies (fix CVE-2022-21698)
21+
[#319](https://github.com/fluxcd/image-automation-controller/pull/319)
22+
323
## 0.20.0
424

525
**Release date:** 2022-02-01

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.20.0
8+
newTag: v0.20.1

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ require (
88
github.com/Masterminds/sprig/v3 v3.2.2
99
github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7
1010
github.com/cyphar/filepath-securejoin v0.2.2
11-
github.com/fluxcd/image-automation-controller/api v0.20.0
11+
github.com/fluxcd/image-automation-controller/api v0.20.1
1212
// If you bump this, change REFLECTOR_VER in the Makefile to match
1313
github.com/fluxcd/image-reflector-controller/api v0.16.0
1414
github.com/fluxcd/pkg/apis/acl v0.0.3

tests/fuzz/oss_fuzz_build.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,16 @@ REFLECTOR_VER=v0.16.0
7070
mkdir -p testdata/crds
7171
cp ../../config/crd/bases/*.yaml testdata/crds/
7272

73+
# Use main go.mod in order to conserve the same version across all dependencies.
74+
cp ../../go.mod .
75+
cp ../../go.sum .
76+
77+
sed -i 's;module .*;module github.com/fluxcd/image-automation-controller/tests/fuzz;g' go.mod
78+
sed -i 's;api => ./api;api => ../../api;g' go.mod
79+
echo "replace github.com/fluxcd/image-automation-controller => ../../" >> go.mod
80+
81+
go mod download
82+
7383
if [ -d "../../controllers/testdata/crds" ]; then
7484
cp ../../controllers/testdata/crds/*.yaml testdata/crds
7585
# Fetch the CRDs if not present since we need them when running fuzz tests on CI.

0 commit comments

Comments
 (0)