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

Commit

Permalink
Merge pull request #505 from fluxcd/release/v1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
hiddeco authored Jul 29, 2020
2 parents 410693a + 5d1a0fa commit 1467489
Show file tree
Hide file tree
Showing 8 changed files with 89 additions and 7 deletions.
82 changes: 82 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,85 @@
## 1.2.0 (2020-07-29)

> **Note on the future of the Helm Operator and Flux:**
> We are working on a next generation Flux assembled from components
> as part of a bigger [GitOps Toolkit](https://toolkit.fluxcd.io) project.
> One of the components is the [helm-controller](https://toolkit.fluxcd.io/components/helm/controller/)
> which eventually will replace the Helm Operator. The roadmap for this
> can be found [here](https://toolkit.fluxcd.io/roadmap/#the-road-to-helm-operator-v2).
>
> We are eager to hear [feedback, suggestions, and/or feature requests](https://github.com/fluxcd/toolkit/discussions)
> for the helm-controller and other Toolkit components.
This is the second minor release, it adds support for Helm tests and
v2 to v3 release conversions, and includes a variety of bug fixes.

### Bug fixes

- metrics: use release name and namespace in `release_condition_info`
labels
[fluxcd/helm-operator#431][#431]
- operator: obtain lock before obtaining release data
fluxcd/helm-operator{[#437][], [#445][]}
- misc: use sigs.k8s.io/yaml everywhere
[fluxcd/helm-operator#455][#455]
- release: increase timeout for annotator to support large umbrella
charts
[fluxcd/helm-operator#478][#478]
- metrics: remove `release_condition_info` data on delete
fluxcd/helm-operator{[#485][], [#492][], [#495][]}
- release: prevent spurious upgrades for semver ranges
[fluxcd/helm-operator#490][#490]
- helm/v3: slightly increase GC offset anonymous files
[fluxcd/helm-operator#491][#491]

### Enhancement

- helm: add `helm test` integration
fluxcd/helm-operator{[#415][], [#472][]}
- helm/v3: add v2->v3 release converter
fluxcd/helm-operator{[#415][], [#471][], [#486][]}
- helm/v3: add flag for disabling OpenAPI Validation
[fluxcd/helm-operator#480][#480]

### Maintenance and documentation

- docs: fix `HelmReleaseError` alert rule expression in monitoring
reference
[fluxcd/helm-operator#429][#429]
- docs: fix comment regarding repositories.yaml setup
[fluxcd/helm-operator#433][#433]
- docs: replace v1.13 API reference URLs with v1.18
[fluxcd/helm-operator#442][#442]
- e2e: increase liveness and readiness probe failureThreshold during
tests
[fluxcd/helm-operator#500][#500]

### Thanks

Thanks to @stefanprodan, @sa-spag, @MMartyn, @seaneagan, @hezhizhen,
@saada, @chrisjholly, @avielb, @luxas, @waseem-h, and others for their
contributions to this release, feedback, and reporting issues.

[#415]: https://github.com/fluxcd/helm-operator/pull/415
[#429]: https://github.com/fluxcd/helm-operator/pull/429
[#431]: https://github.com/fluxcd/helm-operator/pull/431
[#433]: https://github.com/fluxcd/helm-operator/pull/433
[#437]: https://github.com/fluxcd/helm-operator/pull/437
[#442]: https://github.com/fluxcd/helm-operator/pull/442
[#445]: https://github.com/fluxcd/helm-operator/pull/445
[#455]: https://github.com/fluxcd/helm-operator/pull/455
[#471]: https://github.com/fluxcd/helm-operator/pull/471
[#472]: https://github.com/fluxcd/helm-operator/pull/472
[#478]: https://github.com/fluxcd/helm-operator/pull/478
[#480]: https://github.com/fluxcd/helm-operator/pull/480
[#485]: https://github.com/fluxcd/helm-operator/pull/485
[#486]: https://github.com/fluxcd/helm-operator/pull/486
[#490]: https://github.com/fluxcd/helm-operator/pull/490
[#491]: https://github.com/fluxcd/helm-operator/pull/491
[#492]: https://github.com/fluxcd/helm-operator/pull/492
[#495]: https://github.com/fluxcd/helm-operator/pull/495
[#500]: https://github.com/fluxcd/helm-operator/pull/500

## 1.1.0 (2020-05-21)

This is the first minor release, it focuses on metrics improvements,
Expand Down
2 changes: 1 addition & 1 deletion chart/helm-operator/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
appVersion: "1.1.0"
appVersion: "1.2.0"
version: 1.1.0
kubeVersion: ">=1.11.0-0"
name: helm-operator
Expand Down
2 changes: 1 addition & 1 deletion chart/helm-operator/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ fullnameOverride: ""

image:
repository: docker.io/fluxcd/helm-operator
tag: 1.1.0
tag: 1.2.0
pullPolicy: IfNotPresent
pullSecret:

Expand Down
2 changes: 1 addition & 1 deletion deploy/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ spec:
# There are no ":latest" images for helm-operator. Find the most recent
# release or image version at https://hub.docker.com/r/fluxcd/helm-operator/tags
# and replace the tag here.
image: docker.io/fluxcd/helm-operator:1.1.0
image: docker.io/fluxcd/helm-operator:1.2.0
imagePullPolicy: IfNotPresent
ports:
- name: http
Expand Down
2 changes: 1 addition & 1 deletion deploy/weave-cloud-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: helm-operator
image: docker.io/fluxcd/helm-operator:1.1.0
image: docker.io/fluxcd/helm-operator:1.2.0
imagePullPolicy: IfNotPresent
args:
- --git-timeout=20s
Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ repo_url: https://github.com/fluxcd/helm-operator
edit_uri: ""

extra:
version: 1.1.0
version: 1.2.0
social:
- icon: fontawesome/brands/github-alt
link: https://github.com/fluxcd/helm-operator
Expand Down
2 changes: 1 addition & 1 deletion pkg/install/generated_templates.gogen.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 1467489

Please sign in to comment.