Skip to content

Commit 873fb93

Browse files
authored
Merge pull request fluxcd#2961 from fluxcd/release/1.19.0
Release 1.19.0
2 parents 4cc5b34 + daa03d6 commit 873fb93

File tree

6 files changed

+129
-5
lines changed

6 files changed

+129
-5
lines changed

CHANGELOG.md

+117
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,120 @@
1+
## 1.19.0 (2020-04-02)
2+
3+
This minor version release is a bumper edition with many
4+
contributions, including (to pick a handful):
5+
6+
- more flexibility with GPG signature verification
7+
- the ability to disable garbage collection for individual resources
8+
- users of `.flux.yaml` "patchUpdated" should see an improvement to
9+
automated updates, with [fluxcd/flux#2805][].
10+
- people who want to tightly control which images are scanned by
11+
fluxd will appreciate [fluxcd/flux#2850][]
12+
13+
### Enhancements
14+
15+
- Add ssh-keygen key format option [fluxcd/flux#2911][]
16+
- Publish fluxctl to Docker Hub so it can be used in e.g., GitHub
17+
Actions [fluxcd/flux#2915][]
18+
- Add annotation for disabling garbage collection for individual
19+
resources [fluxcd/flux#2858][]
20+
- Dedicated error for unresolvable Git hostname [fluxcd/flux#2865][]
21+
- Support multiple signature verification strategies with
22+
`--gitVerifySignaturesMode` [fluxcd/flux#2803][]
23+
- Let people explicitly include images to scan [fluxcd/flux#2850][],
24+
[fluxcd/flux#2852][]
25+
- Add support for bash/zsh completion [fluxcd/flux#2833][]
26+
- Log start of cluster sync [fluxcd/flux#2823][]
27+
- Add JSON output option for fluxctl's list-images and list-workloads
28+
[fluxcd/flux#2834][]
29+
30+
### Fixes
31+
32+
- Cache the generators of patchUpdated configurations [fluxcd/flux#2805][]
33+
- address CVE-2020-6750 for glib [fluxcd/flux#2922][]
34+
- Fix concurrent map write panics [fluxcd/flux#2926][]
35+
36+
### Maintenance and documentation
37+
38+
- Add portforward package to break versioning deadlock
39+
[fluxcd/flux#2952][]
40+
- Make docker/image-tag work on MacOS again [fluxcd/flux#2957][]
41+
- Note the retirement of some maintainers [fluxcd/flux#2953][]
42+
- Migrate tests to GitHub actions [fluxcd/flux#2940][]
43+
- Update Kubernetes packages to 1.17 [fluxcd/flux#2950][]
44+
- Remove support for HelmRelease alpha and beta [fluxcd/flux#2949][]
45+
- Regenerate (and fix verification of) generated_templates.gogen.go
46+
[fluxcd/flux#2942][]
47+
- Update gitsrv used in e2e tests to v1.0.0 [fluxcd/flux#2937][]
48+
- Remove race condition in sync e2e test [fluxcd/flux#2885][]
49+
- Move github.com/2opremio/distribution to
50+
github.com/fluxcd/distribution [fluxcd/flux#2884][]
51+
- Update pluralization of yaml to non-disputable version
52+
[fluxcd/flux#2876][]
53+
- Change list in issue template to start at 1 [fluxcd/flux#2842][]
54+
- Fix more links [fluxcd/flux#2948][]
55+
- Update Who is using Flux in production [fluxcd/flux#2849][],
56+
[fluxcd/flux#2943][], [fluxcd/flux#2930][], [fluxcd/flux#2898][]
57+
- move to mkdocs [fluxcd/flux#2919][]
58+
- Mention new fluxctl arch linux package [fluxcd/flux#2912][]
59+
- Updated helm operator CRD URL in the documentation
60+
[fluxcd/flux#2887][]
61+
- Add other semver example with range [fluxcd/flux#2866][]
62+
- Fixing Helm operator docs link [fluxcd/flux#2863][]
63+
- Add note about targeting a specific Helm version for the Helm
64+
operator [fluxcd/flux#2830][]
65+
66+
### Thanks
67+
68+
Thanks to @2opremio, @ArchiFleKs, @alaa, @alesgurd, @borancar,
69+
@dholbach, @edwardyoung, @hiddeco, @infa-bsurber, @jimangel,
70+
@jstevans, @kharf, @mattfarina, @morremeyer, @ogerbron, @pchico83,
71+
@phillebaba, @shibumi, @squaremo, @stefanprodan, @stevenpall,
72+
@sysdevguru, @trevrosen, @yasserisa and @yiannistri for their
73+
contributions to this release.
74+
75+
[fluxcd/flux#2957]: https://github.com/fluxcd/flux/pull/2957
76+
[fluxcd/flux#2953]: https://github.com/fluxcd/flux/pull/2953
77+
[fluxcd/flux#2952]: https://github.com/fluxcd/flux/pull/2952
78+
[fluxcd/flux#2950]: https://github.com/fluxcd/flux/pull/2950
79+
[fluxcd/flux#2949]: https://github.com/fluxcd/flux/pull/2949
80+
[fluxcd/flux#2948]: https://github.com/fluxcd/flux/pull/2948
81+
[fluxcd/flux#2946]: https://github.com/fluxcd/flux/pull/2946
82+
[fluxcd/flux#2943]: https://github.com/fluxcd/flux/pull/2943
83+
[fluxcd/flux#2942]: https://github.com/fluxcd/flux/pull/2942
84+
[fluxcd/flux#2941]: https://github.com/fluxcd/flux/pull/2941
85+
[fluxcd/flux#2940]: https://github.com/fluxcd/flux/pull/2940
86+
[fluxcd/flux#2937]: https://github.com/fluxcd/flux/pull/2937
87+
[fluxcd/flux#2930]: https://github.com/fluxcd/flux/pull/2930
88+
[fluxcd/flux#2926]: https://github.com/fluxcd/flux/pull/2926
89+
[fluxcd/flux#2922]: https://github.com/fluxcd/flux/pull/2922
90+
[fluxcd/flux#2919]: https://github.com/fluxcd/flux/pull/2919
91+
[fluxcd/flux#2915]: https://github.com/fluxcd/flux/pull/2915
92+
[fluxcd/flux#2912]: https://github.com/fluxcd/flux/pull/2912
93+
[fluxcd/flux#2911]: https://github.com/fluxcd/flux/pull/2911
94+
[fluxcd/flux#2898]: https://github.com/fluxcd/flux/pull/2898
95+
[fluxcd/flux#2887]: https://github.com/fluxcd/flux/pull/2887
96+
[fluxcd/flux#2885]: https://github.com/fluxcd/flux/pull/2885
97+
[fluxcd/flux#2884]: https://github.com/fluxcd/flux/pull/2884
98+
[fluxcd/flux#2876]: https://github.com/fluxcd/flux/pull/2876
99+
[fluxcd/flux#2866]: https://github.com/fluxcd/flux/pull/2866
100+
[fluxcd/flux#2865]: https://github.com/fluxcd/flux/pull/2865
101+
[fluxcd/flux#2863]: https://github.com/fluxcd/flux/pull/2863
102+
[fluxcd/flux#2858]: https://github.com/fluxcd/flux/pull/2858
103+
[fluxcd/flux#2852]: https://github.com/fluxcd/flux/pull/2852
104+
[fluxcd/flux#2850]: https://github.com/fluxcd/flux/pull/2850
105+
[fluxcd/flux#2849]: https://github.com/fluxcd/flux/pull/2849
106+
[fluxcd/flux#2842]: https://github.com/fluxcd/flux/pull/2842
107+
[fluxcd/flux#2835]: https://github.com/fluxcd/flux/pull/2835
108+
[fluxcd/flux#2834]: https://github.com/fluxcd/flux/pull/2834
109+
[fluxcd/flux#2833]: https://github.com/fluxcd/flux/pull/2833
110+
[fluxcd/flux#2830]: https://github.com/fluxcd/flux/pull/2830
111+
[fluxcd/flux#2829]: https://github.com/fluxcd/flux/pull/2829
112+
[fluxcd/flux#2827]: https://github.com/fluxcd/flux/pull/2827
113+
[fluxcd/flux#2826]: https://github.com/fluxcd/flux/pull/2826
114+
[fluxcd/flux#2823]: https://github.com/fluxcd/flux/pull/2823
115+
[fluxcd/flux#2805]: https://github.com/fluxcd/flux/pull/2805
116+
[fluxcd/flux#2803]: https://github.com/fluxcd/flux/pull/2803
117+
1118
## 1.18.0 (2020-02-06)
2119

3120
This is a feature release with quite a few new features and fixes.

MAINTAINERS

+7
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,10 @@ Alfonso Acosta, Weaveworks <fons@weave.works> (github: @2opremio, slack: fons)
88
Hidde Beydals, Weaveworks <hidde@weave.works> (github: @hiddeco, slack: hidde)
99
Michael Bridgen, Weaveworks <michael@weave.works> (github: @squaremo, slack: Michael Bridgen)
1010
Stefan Prodan, Weaveworks <stefan@weave.works> (github: @stefanprodan, slack: stefanprodan)
11+
12+
Retired maintainers:
13+
14+
- Nick Cabatoff
15+
- Justin Barrick
16+
17+
Thank you for your involvement, and let us not say "farewell" ...

chart/flux/values.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ logFormat: fmt
99

1010
image:
1111
repository: docker.io/fluxcd/flux
12-
tag: 1.18.0
12+
tag: 1.19.0
1313
pullPolicy: IfNotPresent
1414
pullSecret:
1515

@@ -44,7 +44,7 @@ clusterRole:
4444
# true, a name based on fullname is generated
4545
name:
4646

47-
resources:
47+
resources:
4848
# If you do want to specify resource limits, uncomment the following and adjust values
4949
# limits:
5050
# cpu: 100m

deploy/flux-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ spec:
6666
# There are no ":latest" images for flux. Find the most recent
6767
# release or image version at https://hub.docker.com/r/fluxcd/flux/tags
6868
# and replace the tag here.
69-
image: docker.io/fluxcd/flux:1.18.0
69+
image: docker.io/fluxcd/flux:1.19.0
7070
imagePullPolicy: IfNotPresent
7171
resources:
7272
requests:

pkg/install/generated_templates.gogen.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/install/templates/flux-deployment.yaml.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ spec:
6666
# There are no ":latest" images for flux. Find the most recent
6767
# release or image version at https://hub.docker.com/r/fluxcd/flux/tags
6868
# and replace the tag here.
69-
image: docker.io/fluxcd/flux:1.18.0
69+
image: docker.io/fluxcd/flux:1.19.0
7070
imagePullPolicy: IfNotPresent
7171
resources:
7272
requests:

0 commit comments

Comments
 (0)