File tree Expand file tree Collapse file tree 4 files changed +32
-2
lines changed Expand file tree Collapse file tree 4 files changed +32
-2
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change @@ -5,4 +5,4 @@ resources:
55images :
66- name : fluxcd/image-automation-controller
77 newName : fluxcd/image-automation-controller
8- newTag : v0.20.0
8+ newTag : v0.20.1
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change @@ -70,6 +70,16 @@ REFLECTOR_VER=v0.16.0
7070mkdir -p testdata/crds
7171cp ../../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+
7383if [ -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.
You can’t perform that action at this time.
0 commit comments