Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Commit

Permalink
Release Helm operator v0.9.0 (#2017)
Browse files Browse the repository at this point in the history
Release Helm operator v0.9.0
  • Loading branch information
hiddeco authored May 8, 2019
2 parents 97022b6 + 3b980d5 commit 277d76b
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 8 deletions.
65 changes: 59 additions & 6 deletions CHANGELOG-helmop.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
## 0.9.0 (2019-05-08)

### Bug fixes

- Make sure client-go logs to stderr
[weaveworks/flux#1945][#1945]
- Prevent garbage collected `HelmRelease`s from getting upgraded
[weaveworks/flux#1906][#1906]

### Improvements

- Enqueue release update on git chart source changes and improve
mirror change calculations
[weaveworks/flux#1906][#1906], [weaveworks/flux#2005][#2005]
- The operator now checks if the `HelmRelease` spec has changed after
it performed a dry-run, this prevents scenarios where it could
enroll an older revision of a `HelmRelease` while a newer version
was already known
[weaveworks/flux#1906][#1906]
- Stop logging broadcasted Kubernetes events
[weaveworks/flux#1906][#1906]
- Log and return early if release is not upgradable
[weaveworks/flux#2008][#2008]

### Maintenance and documentation

- Update client-go to `v1.11`
[weaveworks/flux#1929][#1929]
- Move images to DockerHub and have a separate pre-releases image repo
[weaveworks/flux#1949][#1949], [weaveworks/flux#1956][#1956]
- Support `arm` and `arm64` builds
[weaveworks/flux#1950][#1950]
- Retry keyscan when building images, to mitigate for occasional
timeouts
[weaveworks/flux#1971][#1971]

### Thanks

Thanks @brezerk, @jpds, @stefanprodan, @2opremio, @hiddeco, @squaremo,
@dholbach, @bboreham, @bricef and @stevenpall for their contributions
to this release, and anyone who I have missed during this manual
labour.

[#1906]: https://github.com/weaveworks/flux/pull/1906
[#1929]: https://github.com/weaveworks/flux/pull/1929
[#1945]: https://github.com/weaveworks/flux/pull/1945
[#1949]: https://github.com/weaveworks/flux/pull/1949
[#1950]: https://github.com/weaveworks/flux/pull/1950
[#1956]: https://github.com/weaveworks/flux/pull/1956
[#1971]: https://github.com/weaveworks/flux/pull/1971
[#2005]: https://github.com/weaveworks/flux/pull/2005
[#2008]: https://github.com/weaveworks/flux/pull/2008

## 0.8.0 (2019-04-11)

This release bumps the Helm API package and binary to `v2.13.0`;
Expand Down Expand Up @@ -26,18 +79,18 @@ recommend running Tiller `>=2.13.0` from now on.
- Use Helm operator image from build in e2e tests
[weaveworks/flux#1910][#1910]

[#1828]: https://github.com/weaveworks/flux/pull/1828
[#1865]: https://github.com/weaveworks/flux/pull/1865
[#1908]: https://github.com/weaveworks/flux/pull/1908
[#1909]: https://github.com/weaveworks/flux/pull/1909
[#1910]: https://github.com/weaveworks/flux/pull/1910

### Thanks

Thanks to @hpurmann, @2opremio, @arturo-c, @squaremo, @stefanprodan,
@hiddeco, and others for their contributions to this release, feedback,
and bringing us one step closer to a GA-release.

[#1828]: https://github.com/weaveworks/flux/pull/1828
[#1865]: https://github.com/weaveworks/flux/pull/1865
[#1908]: https://github.com/weaveworks/flux/pull/1908
[#1909]: https://github.com/weaveworks/flux/pull/1909
[#1910]: https://github.com/weaveworks/flux/pull/1910

## 0.7.1 (2019-03-27)

### Bug fixes
Expand Down
2 changes: 1 addition & 1 deletion deploy-helm/helm-operator-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ spec:
# There are no ":latest" images for helm-operator. Find the most recent
# release or image version at https://hub.docker.com/r/weaveworks/helm-operator/tags
# and replace the tag here.
image: docker.io/weaveworks/helm-operator:0.8.0
image: docker.io/weaveworks/helm-operator:0.9.0
imagePullPolicy: IfNotPresent
ports:
- name: http
Expand Down
2 changes: 1 addition & 1 deletion deploy-helm/weave-cloud-helm-operator-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
secretName: flux-git-deploy
containers:
- name: flux-helm-operator
image: docker.io/weaveworks/helm-operator:0.8.0
image: docker.io/weaveworks/helm-operator:0.9.0
imagePullPolicy: IfNotPresent
args:
- --git-timeout=20s
Expand Down

0 comments on commit 277d76b

Please sign in to comment.