File tree 3 files changed +29
-2
lines changed
3 files changed +29
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
All notable changes to this project are documented in this file.
4
4
5
+ ## 1.0.0-rc.3
6
+
7
+ ** Release date:** 2023-05-12
8
+
9
+ This release candidate introduces the verification of the Artifact digest in
10
+ storage during reconciliation. This ensures that the Artifact is not tampered
11
+ with after it was written to storage. When the digest does not match, the
12
+ controller will emit a warning event and remove the file from storage, forcing
13
+ the Artifact to be re-downloaded.
14
+
15
+ In addition, files with executable permissions are now archived with their mode
16
+ set to ` 0o744 ` instead of ` 0o644 ` . Allowing the extracted file to be executable
17
+ by the user.
18
+
19
+ Lastly, the controller's dependencies were updated to mitigate CVE-2023 -1732
20
+ and CVE-2023 -2253, and the controller base image was updated to Alpine 3.18.
21
+
22
+ Improvements:
23
+ - Verify digest of Artifact in Storage
24
+ [ #1088 ] ( https://github.com/fluxcd/source-controller/pull/1088 )
25
+ - build(deps): bump github.com/cloudflare/circl from 1.3.2 to 1.3.3
26
+ [ #1092 ] ( https://github.com/fluxcd/source-controller/pull/1092 )
27
+ - build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible
28
+ [ #1093 ] ( https://github.com/fluxcd/source-controller/pull/1093 )
29
+ - storage: set ` 0o744 ` for files with exec mode set
30
+ [ #1094 ] ( https://github.com/fluxcd/source-controller/pull/1094 )
31
+
5
32
## 1.0.0-rc.2
6
33
7
34
** Release date:** 2023-05-09
Original file line number Diff line number Diff line change @@ -6,4 +6,4 @@ resources:
6
6
images :
7
7
- name : fluxcd/source-controller
8
8
newName : fluxcd/source-controller
9
- newTag : v1.0.0-rc.2
9
+ newTag : v1.0.0-rc.3
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ require (
42
42
github.com/fluxcd/pkg/testserver v0.4.0
43
43
github.com/fluxcd/pkg/untar v0.3.0
44
44
github.com/fluxcd/pkg/version v0.2.1
45
- github.com/fluxcd/source-controller/api v1.0.0-rc.2
45
+ github.com/fluxcd/source-controller/api v1.0.0-rc.3
46
46
github.com/go-git/go-billy/v5 v5.4.1
47
47
github.com/go-logr/logr v1.2.4
48
48
github.com/google/go-containerregistry v0.15.1
You can’t perform that action at this time.
0 commit comments