File tree Expand file tree Collapse file tree 3 files changed +31
-2
lines changed Expand file tree Collapse file tree 3 files changed +31
-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
+ ## 0.16.1
6
+
7
+ ** Release date:** 2021-10-22
8
+
9
+ This prerelease adds support for GCP storage authentication using the
10
+ ` GOOGLE_APPLICATION_CREDENTIALS ` environment variable available in the container,
11
+ or by defining a ` secretRef ` with a ` serviceaccount ` JSON data blob. See
12
+ [ #434 ] ( https://github.com/fluxcd/source-controller/pull/434 ) for more information.
13
+
14
+ In addition, several bug fixes and improvements have been made to the ` libgit2 `
15
+ Git implementation, ensuring the checkout logic is more rigorously tested.
16
+
17
+ During this work, it was discovered that both Git implementation had a minor bug
18
+ resulting in ` v ` prefixed tags with metadata added to it (e.g. ` v0.1.0+build-1 `
19
+ and ` v0.1.0+build-2 ` ) were not properly sorted by their commit timestamp, which
20
+ has been addressed as well.
21
+
22
+ Improvements:
23
+ * Add GCP storage authentication
24
+ [ #434 ] ( https://github.com/fluxcd/source-controller/pull/434 )
25
+
26
+ Fixes:
27
+ * libgit2: correctly resolve (annotated) tags
28
+ [ #457 ] ( https://github.com/fluxcd/source-controller/pull/457 )
29
+ * libgit2: add remaining checkout strategy tests
30
+ [ #458 ] ( https://github.com/fluxcd/source-controller/pull/458 )
31
+ * git: ensure original tag is used for TS lookup
32
+ [ #459 ] ( https://github.com/fluxcd/source-controller/pull/459 )
33
+
5
34
## 0.16.0
6
35
7
36
** Release date:** 2021-10-08
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 : v0.16.0
9
+ newTag : v0.16.1
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ require (
18
18
github.com/fluxcd/pkg/ssh v0.1.0
19
19
github.com/fluxcd/pkg/untar v0.1.0
20
20
github.com/fluxcd/pkg/version v0.1.0
21
- github.com/fluxcd/source-controller/api v0.16.0
21
+ github.com/fluxcd/source-controller/api v0.16.1
22
22
github.com/go-git/go-billy/v5 v5.3.1
23
23
github.com/go-git/go-git/v5 v5.4.2
24
24
github.com/go-logr/logr v0.4.0
You can’t perform that action at this time.
0 commit comments