Skip to content

Commit 1ec8277

Browse files
authored
Merge pull request #1014 from fluxcd/release-v0.34.0
Release v0.34.0
2 parents d54a655 + b0d2ac7 commit 1ec8277

File tree

3 files changed

+59
-2
lines changed

3 files changed

+59
-2
lines changed

CHANGELOG.md

+57
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,63 @@
22

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

5+
## 0.34.0
6+
7+
**Release date:** 2023-01-31
8+
9+
This prerelease comes with support for HTTPS bearer token authentication for Git
10+
repository. The GitRepository authentication Secret is expected to contain the
11+
bearer token in `.data.bearerToken`.
12+
13+
The caching of Secret and ConfigMap resources is disabled by
14+
default to improve memory usage. To opt-out from this behavior, start the
15+
controller with: `--feature-gates=CacheSecretsAndConfigMaps=true`.
16+
17+
All the Source kinds now support progressive status updates. The progress made
18+
by the controller during reconciliation of a Source is reported immediately in
19+
the status of the Source object.
20+
21+
In addition, the controller dependencies have been updated to Kubernetes v1.26.
22+
23+
:warning: **Breaking change:** When using SSH authentication in GitRepository,
24+
if the referenced Secret contained `.data.username`, it was used as the SSH
25+
user. With this version, SSH user will be the username in the SSH address. For
26+
example, if the Git repository address is `ssh://[email protected]`, `flux` will
27+
be used as the SSH user during SSH authentication. When no username is
28+
specified, `git` remains the default SSH user.
29+
30+
Improvements:
31+
- Garbage collection lock file ignore tests
32+
[#992](https://github.com/fluxcd/source-controller/pull/992)
33+
- purge minio test container at the end of tests
34+
[#993](https://github.com/fluxcd/source-controller/pull/993)
35+
- Introduce Progressive status
36+
[#974](https://github.com/fluxcd/source-controller/pull/974)
37+
- build(deps): bump github.com/containerd/containerd from 1.6.10 to 1.6.12
38+
[#997](https://github.com/fluxcd/source-controller/pull/997)
39+
- fix typo in helmRepo secretRef spec CRD
40+
[#996](https://github.com/fluxcd/source-controller/pull/996)
41+
- Fix OCIRepository testdata permissions
42+
[#998](https://github.com/fluxcd/source-controller/pull/998)
43+
- Set rate limiter option in test reconcilers
44+
[#999](https://github.com/fluxcd/source-controller/pull/999)
45+
- Update git dependencies for bearer token support
46+
[#1003](https://github.com/fluxcd/source-controller/pull/1003)
47+
- Document support for bearer token authentication over https in gitrepositories
48+
[#1000](https://github.com/fluxcd/source-controller/pull/1000)
49+
- Disable caching of secrets and configmaps
50+
[#989](https://github.com/fluxcd/source-controller/pull/989)
51+
- Update dependencies
52+
[#1008](https://github.com/fluxcd/source-controller/pull/1008)
53+
- build: Enable SBOM and SLSA Provenance
54+
[#1009](https://github.com/fluxcd/source-controller/pull/1009)
55+
- Add note about sourceignore recursion
56+
[#1007](https://github.com/fluxcd/source-controller/pull/1007)
57+
- CI: Replace engineerd/setup-kind with helm/kind-action
58+
[#1010](https://github.com/fluxcd/source-controller/pull/1010)
59+
- helm/oci: Add context to chart download failure
60+
[#1013](https://github.com/fluxcd/source-controller/pull/1013)
61+
562
## 0.33.0
663

764
**Release date:** 2022-12-20

config/manager/kustomization.yaml

+1-1
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.33.0
9+
newTag: v0.34.0

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ require (
3737
github.com/fluxcd/pkg/testserver v0.4.0
3838
github.com/fluxcd/pkg/untar v0.2.0
3939
github.com/fluxcd/pkg/version v0.2.0
40-
github.com/fluxcd/source-controller/api v0.33.0
40+
github.com/fluxcd/source-controller/api v0.34.0
4141
github.com/go-git/go-billy/v5 v5.4.0
4242
github.com/go-logr/logr v1.2.3
4343
github.com/google/go-containerregistry v0.13.0

0 commit comments

Comments
 (0)