Skip to content

Commit db14c22

Browse files
authored
Merge pull request #460 from fluxcd/release-v0.16.1
2 parents 7ff8da4 + bef17ae commit db14c22

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,35 @@
22

33
All notable changes to this project are documented in this file.
44

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+
534
## 0.16.0
635

736
**Release date:** 2021-10-08

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@ resources:
66
images:
77
- name: fluxcd/source-controller
88
newName: fluxcd/source-controller
9-
newTag: v0.16.0
9+
newTag: v0.16.1

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ require (
1818
github.com/fluxcd/pkg/ssh v0.1.0
1919
github.com/fluxcd/pkg/untar v0.1.0
2020
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
2222
github.com/go-git/go-billy/v5 v5.3.1
2323
github.com/go-git/go-git/v5 v5.4.2
2424
github.com/go-logr/logr v0.4.0

0 commit comments

Comments
 (0)