This repository has been archived by the owner on Nov 1, 2022. It is now read-only.
Helm operator 1.1.0
This is the first minor release, it focuses on metrics improvements,
state logic improvements, and the fixing of spurious disk usage bug
due to anonymous index files not getting cleaned up in Helm 3.
Bug fixes
- release: reset recorded failure cond on dry-run fluxcd/helm-operator{#385, #425}
- release: imply release failure upon chart fetch failure fluxcd/helm-operator#399
- helm/v3: garbage collect anonymous index files fluxcd/helm-operator#422
Enhancement
- release: keep track of last attempted revision fluxcd/helm-operator#382
- metrics: add
release_count
to expose number of Helm Operator managed releases fluxcd/helm-operator#387 - metrics: add
release_condition_info
condition gauge fluxcd/helm-operator#403 - metrics: introduce
release_action_duration_seconds
as a replacement forrelease_phase_duration_seconds
fluxcd/helm-operator#407 - metrics: add
600
and1800
duration buckets fluxcd/helm-operator#407 - operator: fix typo in synchronization log fluxcd/helm-operator#411
- chartsync/git: allow selecting cross-namespace secrets for HTTPS credentials fluxcd/helm-operator#421
Maintenance and documentation
- docs: improvements to contributing documentation fluxcd/helm-operator#297
- docs: fix link-checking and a number of links fluxcd/helm-operator#347
- docs: improve monitoring documentation fluxcd/helm-operator#384
- build: update Go to
1.14.x
fluxcd/helm-operator#386 - e2e: fix tests on MacOS fluxcd/helm-operator#400
Thanks
Thanks to @stefansedich, @sa-spag, @dholbach, @seaneagan, @stefanprodan, @vladlosev, @fllaca, @hiddeco, @Sayrus, @squaremo, and others for their contributions to this release, feedback, and reporting issues.